ea回测也叫复盘,英文叫BackTesting,指在用历史数据测试策略模型的可靠性。
回测过程中,最重要的就是数据的质量;你说的策略标准,我只能理解为数据精确程度。MT4自带有3种数据模型(1.每个即时价格;2.控制点;3.仅用于开盘价)。2和3不常用,仅仅用来快速回测。最常用的是1。
每个即时价格,并不是真实的交易数据,而是由真实数据简化而来!每天的真实交易数据是海量的,本地和服务器是无法存储的。控制点和开盘价数据,是进一步简化的。
99.9%数据质量,可以由一些辅助工具提供,比如TDS,Tickstory等。但是也不是真实的交易数据,也是由真实的交易数据简化而来,但是比MT4自带的每个即时价格模型要好一些。
有些工具可以模拟滑点,浮动点差等,这样的数据,理论上是最接近真实数据的。
一般EA测试使用MT4自带的每个即时价格就行;头皮类的EA可以考虑99.9的数据和模拟滑点和浮动点差等 |