Тестер стратегий позволяет тестировать и оптимизировать торговые стратегии (советники) перед началом использования их в реальной торговле. При тестировании советника происходит его однократная прогонка с начальными параметрами на исторических данных. При оптимизации торговая стратегия прогоняется несколько раз с различным набором параметров...
在编译过程中发挥输入重置的错误。
EA
1.设置inRange = 25,并运行单程。
2.在下一行的测试器设置 选项卡中,CTRL+V
inRange=123
3.重新编译EA。
4.看到inRange被重置为25。它应该是123。
在测试器的定时器中或通过睡眠移位0.5秒。如何确定发生了什么?TimeTradeServer 不显示小于一秒的数据。
在编译过程中发挥输入重置的错误。
EA
1.设置inRange = 25,并运行单程。
2.在下一行的测试器设置 选项卡中,CTRL+V
3.重新编译EA。
4.看到inRange被重置为25。它应该是123。
这不是一个错误。
按照设计。在按下测试按钮之前,当前的参数不会被写入当前的<expert_name>.set中。
重新编译时,如果参数的组成没有改变,它们的值将从当前的集合中恢复。
这不是一个错误。
按照设计。在你按下测试按钮之前,当前的参数不会被写入当前的<expert_name>.set中。
重新编译时,如果参数的组成没有改变,它们的值将从当前的集合中恢复。
不是的。如果你手写123,汇编不会改变这个值。
你用iTime过度优化的东西。
在M5公路上工作。
这是一个长期存在的错误。
在真实的欧元兑美元上出现的点位正好在这个测试范围内
纠正了。
我也就这个话题写过信,但没有得到答复。事实上,使用自定义参数就不可能进行调试。因为调试每次都会重建,即使什么都没有改变。重建后会重新设置参数。我将不得不通过改变专家顾问和钉子的参数来摆脱困境,这不是很方便。
你没有说任何关于重现你描述的问题的步骤。
我个人无法重现它。
只有一种情况是将输入参数重置为默认参数。当您改变该EA的参数组成时
码头历史上的价格没有被正常化!
MQ-Demo和MQ-Beta的价格已于2019年12月12日正常化。
使用的是2280的构建。它需要一个符号和一个句号,当时上面没有引号。在这种情况下,它是证券交易所,经纪人Otkritie,符号UCAD-12.19,期间01.09.2019-03.09.2019。一个简单的专家顾问正在运行(如下)。如果你一次一次地比赛,就会很好,只是说没有历史记录,0条和0点。如果我运行优化,不管它是遗传的还是完整的,日志都会包含很多错误
这似乎是对访问OldTicks 数组的一种回应,但我不知道为什么。用数组大小替换函数的返回结果并没有帮助。如何处理,未知。
建2280。为什么当你运行优化 时,例如遗传优化,"设置 "选项卡中的所有字段都变成灰色,不能更改,但正在优化的字段(如最大自定义标准)却保持活动状态?标准可以在优化过程中改变吗,还是说这是一个错误?
P.S. 嗯,它似乎并不总是重复自己。
P.P.S. 弄清楚如何重复。最初,在运行测试 后,该按钮确实进入了禁用状态。但我把下层设置窗口的高度压缩了一点,结果是有一个垂直滚动。如果你向上滚动,标准不再可见,然后向下滚动,你可以发现它再次被剥落。