EA优化在策略自主开发上的运用

12 十月 2017, 08:45
Zhaoqi Ke
3
258

开发原理:

    通过MT4自带的EA参数优化功能,将开仓条件,盈亏比,设为可调外部参数,再通过优化参数功能设置合适的步长进行规则重新组合。

理论上,开仓条件相互不干扰的情况下,开仓条件个数与EA开发个数呈指数相关,通过优化结果筛选出单量正常,盈亏比合理的策略组合。

弊端:运算量大,对计算机硬件要求高,需要较长时间。

在XAUUSD上进行优化开发:

加载EA,选择需要优化的开仓条件,勾选优化。

策略条件我们都是采用前一根收盘价来计算,且固定盈亏比,所以我们可以选择开盘价作为测试数据源即可,减少计算量。

测试过程比较漫长,过程中可以对已经测试的组合按我们的需求进行排序筛选,

譬如:订单量,盈亏比,回撤等,选择比较不容易失真的参数组合,并保存参数。

优秀组合展示: