如何在现有的MQL4代码中插入ADX代码?

时间:2019-07-30 08:57:49

标签: mql

嗨,我有一个现有的EA,我想添加一个用于打开头寸的过滤器。过滤器是ADX。我想告诉EA:

  • 如果ADX高于50

    • 如果DI +> DI-
    • 然后进行公开购买交易
  • 如果ADX高于50

    • 如果DI-> DI +
    • 然后进行公开交易

    双a; 双b;     双c;     整数周期= 14;

    int OnInit(){     一个= iADX(NULL,0,14,PRICE_CLOSE,MODE_MAIN,0);     b = iADX(NULL,0,14,PRICE_CLOSE,MODE_PLUSDI,0);     c = iADX(NULL,0,14,PRICE_CLOSE,MODE_MINUSDI,0);     如果(a> 50 && b> c)

    {Print(Symbol()," strong buy opportunity");}}
    

但是我总是得到以下结果:“并非所有控制路径都返回值”

0 个答案:

没有答案