Series arrays函数的问题 新评论 [删除] 2008.03.10 10:13 写EA时发现以下问题: 代码段: Print("M5 iHighest:",iHigh(NULL,PERIOD_M5,iHighest(NULL, PERIOD_M5, MODE_HIGH, 20, 0))); Print("M15 iHighest:",iHigh(NULL,PERIOD_M15,iHighest(NULL, PERIOD_M15, MODE_HIGH, 20, 0))); Print("M30 iHighest:",iHigh(NULL,PERIOD_M30,iHighest(NULL, PERIOD_M30, MODE_HIGH, 20, 0))); 以上代码写在indicator中时,测试的时候只有选择的时间周期能取得正确的值, 如:测试时选择M15,结果如下: 15:55:02 BB EURUSDm,M15: M5 iHighest:1.54 15:55:02 BB EURUSDm,M15: M15 iHighest:1.2988 15:55:02 BB EURUSDm,M15: M30 iHighest:1.5404 但以上代码写到EA中时,可以正常工作。 这是否是Series arrays函数的Bug? TKS! Cannot get Weekly price during backtest at strategy tester How to make the Indicator write in the DESCRIPTION portion of the horizontal line it drew Urgent : Please help - Need to make this indicator sensitive to the nearest 1 pip instead of 10 pips 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
代码段:
Print("M5 iHighest:",iHigh(NULL,PERIOD_M5,iHighest(NULL, PERIOD_M5, MODE_HIGH, 20, 0)));
Print("M15 iHighest:",iHigh(NULL,PERIOD_M15,iHighest(NULL, PERIOD_M15, MODE_HIGH, 20, 0)));
Print("M30 iHighest:",iHigh(NULL,PERIOD_M30,iHighest(NULL, PERIOD_M30, MODE_HIGH, 20, 0)));
以上代码写在indicator中时,测试的时候只有选择的时间周期能取得正确的值,
如:测试时选择M15,结果如下:
15:55:02 BB EURUSDm,M15: M5 iHighest:1.54
15:55:02 BB EURUSDm,M15: M15 iHighest:1.2988
15:55:02 BB EURUSDm,M15: M30 iHighest:1.5404
但以上代码写到EA中时,可以正常工作。
这是否是Series arrays函数的Bug?
TKS!