开发原理:

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

打开网易新闻 查看精彩图片

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

打开网易新闻 查看精彩图片

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

在XAUUSD上进行优化开发:

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

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

测试过程比较漫长,过程中可以对已经测试的组合按我们的需求进行排序筛选,譬如:订单量,盈亏比,回撤等,选择比较不容易失真的参数组合,并保存参数。优秀组合展示:

华君量化团队

关注作者公众号 华君量化团队 (huajunea) 更多内容 优秀EA软件开发工程师

华君量化团队从2015年至今研发的EA(智能化程序交易系统)是领先的外汇智能化交易研究团队。专注于金融衍生品技术服务领域 .华君量化团队-致力于开发优秀的外汇EA软件