MetaTrader 5 build 2121: 策略测试器的新设计 - 页 11

 

所有测试器的启动功能和带有外部脚本的终端本身都像以前一样工作。

我们的内部测试系统完全建立在它们之上。

 
Andrey Azatskiy:
在新版本的终端中,通过ini文件运行测试器是否像本手册 中描述的那样工作?

我有一个通过ini文件以第三方方式运行优化的程序,但它现在已经不起作用了。
也许文件结构已经改变?

我在升级到2170版本后遇到了问题。
它是有效的。启动不成功后,终端日志和测试员日志中写了什么?
 
例如,我运行一个这样的配置文件。

[Tester]
Currency=RUR
Deposit=100000
ExecutionMode=0
Expert=StockFut\StockFut.ex5
ExpertParameters=StockFut.set
ForwardMode=0
FromDate=2015.12.10
Leverage=1:1
Model=1
Optimization=2
OptimizationCriterion=1
Period=D1
ShutdownTerminal=1
Symbol=SBRF Splice
ToDate=2016.12.09

在以前的版本中,它运行了优化器,但在目前的版本中,它不起作用,终端只是终止了。

 

日志的内容如下。

MI      0       19:07:15.886    Tester  Cloud servers switched off
RR      2       19:07:18.364    Tester  Experts\StockFut\StockFut.ex5 not found
PJ      0       19:08:50.076    Tester  Local network farm switched off
PO      0       19:08:50.081    Tester  Cloud servers switched off
 
Experts\StockFut\StockFut.ex5 not found
 
你是否改变了你指定专家的方式?
 
更新前一切正常
 
Andrey Azatskiy:
你是否改变了你指定专家的方式?

检查路径,确保你有正确的路径。

这在日志中直接表明。

 
Andrey Azatskiy:

我知道现在有单独的配置文件用于策略测试器,因此有很多问题。
1.这个文件可以在从外部启动终端时设置吗?
2.在测试/优化结束时,是否还可以终止终端?
3.文件结构是否保存,在哪里可以查看?
4.我现在是否总是需要将机器人启动和优化器启动参数合并在同一个文件中?

我的一切工作都没有改变,两个框架都建立起来了,配置文件也建立起来了,而且还在进行优化。

 
我的错误!!!