MT4升级后原先的EA代码编译后运行不正常了,求教 新评论 [删除] 2014.04.30 15:15 当前升级到了version4.00,build625 升级后的目录有变化,不过我把代码拷贝到 G:\Program Files\MetaTrader 4\MQL4\Experts 下编译成功,测试系统下运行不行了。 我是在EA系统里写的代码,不是indicator.如下 double small0 = iMA(what,timeframe,iPeriodSmall,0,MODE_SMA,PRICE_CLOSE,i); 以前能得到 small0 的值,但现在一直得0,单步进去每次看到就是0,而用Close[i]是可以的。 Guppy Multiple Moving Average Avg? 5 decimal places Problem. 新评论 原因: 取消 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
当前升级到了version4.00,build625
升级后的目录有变化,不过我把代码拷贝到 G:\Program Files\MetaTrader 4\MQL4\Experts 下编译成功,测试系统下运行不行了。
我是在EA系统里写的代码,不是indicator.如下
double small0 = iMA(what,timeframe,iPeriodSmall,0,MODE_SMA,PRICE_CLOSE,i);
以前能得到 small0 的值,但现在一直得0,单步进去每次看到就是0,而用Close[i]是可以的。