满城尽带黄金甲大结局:如何利用历史测试评估EA - EA交易系统(Expert Advisors) - iMT4...

来源:百度文库 编辑:中财网 时间:2024/04/28 21:23:12

如何利用历史测试评估EA

历史数据测试的目的是客观地评估EA的效果,暴露EA的缺陷,让我们加以改进,为此,在测试前我们应该作如下准备:
1、一段未被用作EA设计时参考的历史数据资料,该份资料的数据应做到尽可能详细,如有可能应包括所有时段的数据。当然,不同的EA对数据的详细依赖程度各有不同,例如一个只根据日平均线穿越发出买卖入信号和一个通过多时段KD共振获得信号的EA,显然后者对数据详尽程度的依赖更高一些;
2、清空MT4\TESTER目录,每次进行数据测试该目录下都会留下大量数据文件及EA的设置文件(常有几G之巨),及时清理可恢复大量磁盘空间及减少以前设置对当前可能测试造成的影响*(这种影响纯属个人猜测,具体原因及是否一定有直接关联我无法找到确切的依据,但我在测试过程中因为这些问题而遇到的异常状况实在是不少);
3、关闭EA的资金管理选项,将LOTS设置为0.1或1,尽量使每笔测试记录的成交量一致,这是为了更好的计算EA的盈亏状况,避免了一些巧合(如赢利时刚好使用大LOTS,亏损时使用了小LOTS,当然,如果这是你的EA特有的智能化管理,例外。);
4、起此存款本金不太要紧,不过我们总希望以将来准备投入的本金作测试本金;
5、调整好其他参数,参数多的话把它SAVE成*.SET文件吧,方便下次调用。
都准备好了?按START!