关于测试的请教

 
随着EA程序的成熟,可通过的测试时间越来越长,有时候为了一个结果需要等几天甚至数周的时间,请教一下,有什么办法能够提高测试的效率呢?
 
JTHEA:
随着EA程序的成熟,可通过的测试时间越来越长,有时候为了一个结果需要等几天甚至数周的时间,请教一下,有什么办法能够提高测试的效率呢?

通常运行效率低下的原因 90% 是由于算法不够精练。

减少动态参数,降低动态参数范围。

如果是 MQL5 编写的 EA,还可以用 MQL5.com 的云计算服务,当然此项服务是要付费的。 

 

优化的话,考虑不要一次优化太多参数,分批分类优化比较好。

根据算法,如果使用1分钟OHLC对结果影响不大,可以不使用"Every Tick"之类的。 

原因: