TesterStop

测试时,给予程序操作完成命令。

void  TesterStop();

返回值

无返回值。

注意

TesterStop()函数是为测试代理上的EA例行早期关闭而设计的 – 例如,当达到指定数量的亏损交易或预先设定的下降水平时。

TesterStop()调用被认为是测试的正常完成,因此OnTester() 函数被调用,将全部累积的交易统计数据和优化准则值提交到策略测试。

在策略测试中调用 ExpertRemove()还意味着正常测试完成并允许获取交易统计数据,但EA从代理内存中卸载。在这种情况下,对下一组参数执行传递需要一段时间来重新加载重新。因此,TesterStop() 是早期例行完成测试的首选选项。

 

另见

程序运行测试交易策略ExpertRemoveSetReturnError