欢迎访问 外汇EA下载与MT4/MT5自动交易资源 - 聚合外汇EA、黄金EA、量化交易工具与自动化交易实战内容。
登录 注册

Heiken Ashi 使用多时间框架 (MTF) 的示例 - MetaTrader 4 专家

author emer | 350 人阅读 | 0 人评论 |

Example of Heiken Ashi Using Multi Time Frame (MTF) - expert for MetaTrader 4

这是 Heiken Ashi 蜡烛的示例。

看到主要的这位专家的想法有以下两个功能:

整数 阿什向上整数TF=PERIOD_CURRENT)
  {
  双倍的haLowHigh_1 =定制象征(),TF,《阿希平坚》,红,白,红,白,0,1);
  双倍的haOpen_1    =定制象征(),TF,《阿希平坚》,红,白,红,白,2,1);
  双倍的haClose_1   =定制象征(),TF,《阿希平坚》,红,白,红,白,3,1);

  双倍的haLowHigh_0 =定制象征(),TF,《阿希平坚》,红,白,红,白,0,0);
  双倍的haOpen_0    =定制象征(),TF,《阿希平坚》,红,白,红,白,2,0);
  双倍的haClose_0   =定制象征(),TF,《阿希平坚》,红,白,红,白,3,0);

  如果((haClose_0>haOpen_0 && haOpen_0==haLowHigh_0) && 
      (haClose_1>haOpen_1 && haOpen_1!=haLowHigh_1))
      返回1);

  别的  返回0);
  }整数 阿什唐整数TF=PERIOD_CURRENT)
  {
  双倍的haLowHigh_1 =定制象征(),TF,《阿希平坚》,红,白,红,白,0,1);
  双倍的haOpen_1    =定制象征(),TF,《阿希平坚》,红,白,红,白,2,1);
  双倍的haClose_1   =定制象征(),TF,《阿希平坚》,红,白,红,白,3,1);

  双倍的haLowHigh_0 =定制象征(),TF,《阿希平坚》,红,白,红,白,0,0);
  双倍的haOpen_0    =定制象征(),TF,《阿希平坚》,红,白,红,白,2,0);
  双倍的haClose_0   =定制象征(),TF,《阿希平坚》,红,白,红,白,3,0);

  如果((haClose_0返回(1);

  别的  返回0);
  }

请参阅下面的代码来检测购买:

//--- 交易  如果(订单总数(MagicNumberBuy)<1)
      如果(阿什向上(1440)==1&& AshiUp()==1)
         购买执行();

此外,不允许与金属一起使用,如下所示:

//+------------------------------------------------------------------+
//|专家初始化函数
//+------------------------------------------------------------------+
整数 初始化时()
  {
  评论” “);

  如果象征()==“金子”||象征()==“金子”||象征()==“金子”||象征()==“XAU美元”||象征()==“澳币兑美元”      ||象征()==“银”||象征()==“银”||象征()==“银”||象征()==“XAG美元”||象征()==“E_SI”      ||象征()==“铜”||象征()==“铜”||象征()==“铜”||象征()==“CUCMD美元”      ||象征()==“XAUEUR”||象征()==“黄金.欧元”    ||象征()==“黄金.欧元”      ||象征()==“XAGEUR”||象征()==“银.欧元”  ||象征()==“银.欧元”      ||象征()==“美国石油”  ||象征()==“美国石油公司”  ||象征()==“英国石油”  ||象征()==“英国石油公司”      ||象征()==“NGAS”   ||象征()==“天然气”   ||象征()==《外滩》   ||象征()==“外滩”   ||象征()==“外滩”      ||象征()==“油”||象征()==“布伦特”||象征()==“布伦特”||象征()==“布伦特”       ||象征()==“原油”  ||象征()==“铜”||象征()==“BRENTCMD美元”      ||象征()==“西德克萨斯中质油”||象征()==“光”||象征()==“光”||象征()==“LIGHTCMD美元”||象征()==“铜”      ||象征()==“钯”||象征()==“钯”||象征()==“钯”||象征()==“PDCMD美元”      ||象征()==“铂”  ||象征()==“铂”  ||象征()==“铂”  ||象征()==“PTCMD美元”)
     {
      评论(符号错误);
      警报(符号错误);
      返回初始化失败);     }
。
。
。
}

图像

Example of Heiken Ashi Using Multi Time Frame (MTF) - expert for MetaTrader 4


附件下载

📎 heikenashiidea.mq4 (29.79 KB)

Source: MQL5 #18021

🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录