MetaTrader 4 Build 529测试版发布,带有新的编译器 - 页 9

 
Renat:
是的,我们将修复这个错误--明天会有一个更新。

在531版本中,图表上的EA可以工作,但在测试器中运行后终端关闭。看起来错误还是与Bars 有关(附上的示例代码)。

------------

测试人员可以优化多少种变体?

机器人 - 30个参数,范围是-100到100,步骤1。

530 版本中 ,测试人员写道 :"优化的次数太多了。请尝试减少优化参数量 或增加参数值的步骤。"

531不写任何东西,也不进行优化。

附加的文件:
bars.mq4  2 kb
 
调试器工作了! 这真是太棒了。
 

对所有没有做到图片中的连接顺序的人。

1.服务器设置

2.在你的经纪人那里开一个模拟账户

 
到目前为止,我已经注意到测试器中的一个小错误,在打开买入和卖出订单的事实中没有出现对象(箭头)。而且现在在打开 订单的过程中,测试器的速度也变慢了。
 

雷纳特

void OnTick()
  {
Comment(Day());
  }

请观看视频。


>
 
在测试器的专家顾问属性中,你不能将变量分配为0。即你可以1、1.2、25.5、0.0或0--你不能。etst走得够快了。优化是非常缓慢的。也就是说,如果你做一个从-1到1的枚举,零值将被计算。
 

问题。终端安装在驱动器D:\MetaTraiderNew。我作为管理员拥有这个文件夹以及所有子文件夹和文件;因此,我有完全的访问权。终端以管理员身份运行,但终端和元单元持续寻找C:\Users\Artem\AppData\Roaming\MetaQuotes\Terminal\6F80400D34D1913001D56CC09EA8DCA\MQL4中的文件

我如何让它们寻找终端安装 文件夹D:\MetaTraiderNew\Experts\和D:\MetaTraiderNew\Experts\Indicators\中的文件?

 

如果你编译这个,编译器会产生错误。

如果你在文件的开头加上:#property strict,错误就会消失。

它应该是这样的吗?

 
为了强迫终端和编辑器在本地目录下工作,你需要用/portable标志来运行它们。 谢谢大家的意见和反馈。我们将每天发布更新,并将在一个月内将所有内容更新完毕。我们特意在论坛的俄罗斯部分开始了有限的测试,以避免干扰到其他人。一周后,我们将开始在更广泛的公众中进行扩展测试。
 
JJerboa:

如果你编译这个库,编译器会产生一个错误。

如果你在文件的开头加上:#property strict,错误就会消失。

它应该是这样的吗?

是的。对于MQL4,编译器默认使用一个更宽松的控制模型,以利于兼容。疏散模式并不总是适合。最好是直截了当地使用,以便有一个最大程度的控制。