MetaTrader 5策略测试仪的开发计划 - 页 2

 

请纠正测试者。

我有一个12核的CPU,在优化时,由于所有的代理都在访问硬盘,所以机器崩溃了。

 
fxsaber:

比较跑步是一件好事。

还有这种来自大胡子时代的需求,第三方解决方案已经变得很流行:将多个运行组合成一个。

也就是说,几个TC是 "同时 "运行的,但它们的整体历史和权益是建立的。

这将是非常酷的。

现在我必须使用其他工具(定量分析器等)来组合它们。

 
Renat Fatkhullin:

不要被测试员在打赌中的半吊子状态所吓倒。我们特意在打赌中推出了所有的中间版本,以便更快地取得成果。


请使测试器中的线程数与仪器数相等,就像终端本身一样,因为当你使用大量的仪器时,一切都落在一个线程上,速度非常慢。例如,我的机器人使用了28个工具,这意味着测试器的速度将比在一个线程上慢28倍。但我想使用更多的仪器并在测试器中运行。
 
请告知如何将测试仪重置为原始状态,使其 "忘记 "之前所做的事情。
 
andre:
请告知如何将测试仪重置为原始状态,使其 "忘记 "之前所做的事情。
重新编译脚本
 
Renat Fatkhullin:

不要被测试版中测试人员的半吊子状态所吓倒。我们特意把所有的中间版本推出去做了测试,以便更快地得到结果。

...

而且他们 "忘记 "了让稳定版再次工作。

 
Vadim Konyaev:
重新编译脚本
对不起,你在说什么?
 
andre:
请告知如何将测试仪重置为原始状态,使其 "忘记 "之前所做的事情。

删除Tester文件夹中的所有文件夹。

 
andre:
对不起,你在说什么?
我说的是MetaEditore(如果你有机器人的源代码的话)...或者,在测试器的 "参数 "选项卡中改变至少一个输入参数。
 
Renat Fatkhullin:

不要被测试版中测试器的半无包装状态所吓倒。我们特意把所有的中间版本推出去做了测试,以便更快地得到结果。


我们是如何改革战略测试员的。

4.最有可能增加新的优化选项

我将在发展战略测试员的自动化方面给出我的五分意见。

为测试人员生成任务,然后在流水线模式下运行的能力是非常欠缺的。

我将简要介绍一下情况。有时我们需要用不同的设置(选项卡设置)和参数(选项卡参数)来测试一个专家顾问。或者,我们必须测试不同的专家顾问。因此,人们总是被绑在电脑上,但两次测试之间的时间从5分钟到几个小时不等(考虑到一百五十个线程的农场)。

想法: 我希望不要马上开始测试,而是要为测试者形成一个 "任务"。并在创建 "任务 "列表后,一次性将它们全部发送出去进行测试。

"工作 "是完成的 "设置 "+"参数"。

这样,测试器就可以长时间连续加载。而且还能让测试器开着过夜或过周末。

插图。

任务

测试后查看报告。