程序库: 多功能测试仪 - 页 31

 
下午好,我设置了一组优化运行对。运行通过了。但只保存了一个 .opt 文件。在测试器中,这对文件被指定为默认文件。但我不知道其他 .opt 文件在哪里。问题出在哪里?
 
void SetTesterSettings()
{
  TesterSettings.Add("AvtoTest.mq5","GBPUSD");
  TesterSettings.Add("AvtoTest.mq5","GBPJPY");
  TesterSettings.Add("AvtoTest.mq5","AUDCAD");
}
这就是我为优化运行归档任务的方法。我是这样工作的。可能对某些人有用:添加方法中的第一个参数要求输入被测智能交易系统的名称。也许我有不明白的地方,请指正......

 
vinnipyx #:
只保存一个 .opt 文件。

没有详细资料无法回答。MTTester 本身不影响 opt 文件的生成。

 
fxsaber #:

有时,您需要在工作终端上做同样的事情。该操作的自动化示例如下。


需要通过运行类似的脚本RunMe.mq5 在每个终端上收集数据。


具体方法如下


因此,只需点击一下,我们就能从所有终端收集数据。感谢MTTESTER::RunEX5- 在所需终端上运行 EX5(便携式)。

对于 MT4 呢?:)

 
Cvetan Michev #:

适用于 MT4 吗?:)

未计划。

 
从日期来看,三月底进行了一次静悄悄的更新。没有更新日志,甚至连更新的帖子都没有。似乎也没有任何通知。有什么变化?

是否计划对新的 tst 格式进行更改?
 

traveller00 #:
Судя по дате, в конце марта было тихое обновление. Ни changelog, ни даже поста, что обновилось. Нотифаев на это тоже похоже нет. Что изменилось?

我没有跟踪这些变化。要么是增加了什么,要么是变得更可靠了。库更新后,使用旧版 MTTester.mqh 的用户无需做任何更改。

如果您需要做一些以前做不到的事情,那么也许新功能会有所帮助,讨论一下也是有意义的。

是否计划更改新的 tst 格式?

这里没有关于 tst 的工作。它在另一个库中,当然需要根据变化 进行修改。


ZY 一个连续启动多个基因的例子。

交易、自动交易系统和交易策略测试论坛

基因回测功能

fxsaber, 2023.03.25 11:26 AM

#include <fxsaber\MultiTester\MTTester.mqh> //https://www.mql5.com/zh/code/26132

input int inTesterAmount = 5;

void OnStart()
{    
  int i = 0;
  
  while (!IsStopped() && (i < inTesterAmount))
    if (MTTESTER::IsReady() && MTTESTER::ClickStart())
      Alert("Tester " + (string)++i + "/" + (string)inTesterAmount);
}
 

任务列表的操作数有长度限制吗?

附注:事实证明,任务列表的处理时间很长。
 
Aleksei Skrypnev #:

作业清单的操作次数有长度限制吗?

没有。

 
又一次平静的更新。