设为首页 收藏本站 切换语言

EA优化教程

| 发表于 2022-2-28 14:02:57 | 显示全部楼层 |复制链接
最后由 tshigogo 于 2022-2-28 14:07 编辑

   回测和优化本身应该是一个部分,但是内容实在有点多,所以我分成两篇来写,上篇文章中的方法是用历史数据进行回测,不过这有个问题,每次回测都只能用一组参数,比如第一个参数是开始时间参数,我设成22点,回测一遍,再设成23点回测一遍,用这两次回测的结果做对比,发现23点的效果更好,然后再用0点跑一遍,再用1点跑一遍,这只是一个参数,如果把所有参数都互相组合一遍并跑完回测,时间可能是个天文数字,像我的电脑已经配置很高了,回测一年的数据也需要差不多10几分钟,如果组合有百万种,那咱们就要等到下辈子去了。


下面咱们就说说优化功能怎么使用。
    打开“EA交易测试”面板,下图画蓝圈的地方设置好,我这里选择优化的Ea是DKX多空线Ea,为什么用这款Ea,因为它比较简单,方便演示,交易品种我选择的是EURUSD,时间从2017年1月到9月,画红圈的地方是需要注意的地方,复盘显示的勾不要选,右边优化的勾选中,然后点击“EA属性”。
下面咱们就说说优化功能怎么使用。
    打开“EA交易测试”面板,下图画蓝圈的地方设置好,我这里选择优化的Ea是DKX多空线Ea,为什么用这款Ea,因为它比较简单,方便演示,交易品种我选择的是EURUSD,时间从2017年1月到9月,画红圈的地方是需要注意的地方,复盘显示的勾不要选,右边优化的勾选中,然后点击“EA属性”。
201709241506220227597950.png
    可以修改优化的起始资金。我这里设置的是10000。
    201709241506220649120874.png
    在“输入参数”面板,把需要优化的变量前面的勾选中,比如我这里要优化“多空线参数”和“开仓量调节”两个参数,如果有的参数不想优化,那就要在“赋值”里输入合适的值,并不要勾选,这样参数会一直用这个值不变。
    “初始值、每次增加、终止值”这三个是优化的范围,比如多空线参数,我想让它从10日的多空线一直到60日的多空线都跑一遍,就在初始值里输入10,每次增加输入1,终止值为60。
    其它参数也按咱们的需求,把这三个范围值设置好。
    201709241506222517312672.png
    在“优化”面板可以设置一些限制,比如我想优化出最大浮动亏损小于50%的结果,就勾选“最大亏损”,在后面的赋值处输入50,输入数字后,要按回车才能保存。如果不想设限制,就全都不要勾选。
    201709241506224380225509.png
    设置完之后,保存,点击开始,优化开始后,可以看到一共有多少种组合,以及当前已经出来了几组结果,如下图的6/1280(306),就是说现在已经出来了6组结果。
    在最右边会显示出全部优化完成所需要的时间。
201709241506224625733741.png
    在开始优化的时候,可以在“优化结果”面板把“跳过无效结果”的勾取消掉,在空白处点右键可以找到,默认是开启的,开启的话,如果某组参数的结果是亏损的,不会在这个页面显示,我觉得就算是亏损的结果,也应该显示出来,所以我一般会把这个关掉。
    优化完成后,可以把优化结果保存为报告。
    201709241506224792214093.png
    下图是最后优化完的结果,我进行了排序,发现“多空线参数=58,开仓量调节=6”这个组合的盈利最高,浮动亏损也可以接受。
    可以看到这组参数的详细回测情况,一共做了18单,盈利比2.22,获利5239.67,最大浮亏17.2%。
201709241506225327933560.png
    通过优化,我们可以通过使用不同的EA参数,来寻找更符合自己交易理念的参数,举例来说说,我优化fDay这款Ea,我可以分别在欧美、欧瑞、欧镑、美日、澳美等等货币对上进行优化,把浮亏大于5%的结果排除掉,只选择盈利好,最大浮动亏损小于5%的结果,然后分别挂在多个品种上,每个品种使用的是这个品种挑选出来的参数。用这种方法能够在一定程序上减少风险。
   如果你对一款EA不了解,那我建议大家的正确使用方法是,回测-优化-模拟盘-实盘,先通过回测了解EA的策略,这一步是必须的,当充分了解策略的优缺点后,可以根据情况进行参数优化,也可以不优化,优化出自己想要的参数组合后,用模拟盘挂一段时间,一切都满意后再实盘。
举报

评论 使用道具

精彩评论3

a153810130
D
| 发表于 2022-3-1 13:24:32 | 显示全部楼层
干货感谢分享啊
举报

点赞 评论 使用道具

liguangxing2007
DDD
| 发表于 2022-3-1 14:12:28 | 显示全部楼层
怎么优化
举报

点赞 评论 使用道具

ahxuchao
DDD
| 发表于 2022-3-1 14:22:04 | 显示全部楼层
干货感谢分享啊
举报

点赞 评论 使用道具

发新帖
EA交易
您需要登录后才可以评论 登录 | 立即注册

简体中文
繁體中文
English(英语)
日本語(日语)
Deutsch(德语)
Русский язык(俄语)
بالعربية(阿拉伯语)
Türkçe(土耳其语)
Português(葡萄牙语)
ภาษาไทย(泰国语)
한어(朝鲜语/韩语)
Français(法语)