<rp id="fzfcg"></rp>
    1. <cite id="fzfcg"><small id="fzfcg"></small></cite><rt id="fzfcg"><nav id="fzfcg"></nav></rt>

        MT4 EA寻找最优参数的方法教程

        阅读 :
        外_汇_邦 WaiHuiBang.com

        很多人在用EA进行历史回测的过程中,发现并不理想和预期的有很大的差别,想要对EA部分参数进行优化,例如我们优化加仓距离点数,设置150点测试一遍,然后设置200点测试一遍,两次结果对比找出最好的加仓距离点数,如果是一个参数进行优化多测试几遍还可以,如果是有多个参数要进行一起测试的话,如果把所有参数相互组合一遍并跑完回测,时间可能是个天文数字。

        下面给大家介绍下MT4的EA优化参数功能如何使用。

        打开“EA交易测试”面板,选择要测试的EA、交易品种、时间周期,点差设置为30,测试时间为2015年1月1日-2018年7月,复盘显示的勾不要选,右边优化的勾选中,如下图所示。

        然后点击“EA属性”,设置起始资金1000USD,如下图所示

        在“输入参数”面板,把需要优化的变量前面的勾选中,比如我这里要优化“单位手数”和“循环目标”两个参数,如果有的参数不想优化,那就要在“赋值”里输入合适的值,并不要勾选,这样参数会一直用这个值不变。

        “初始值、每次增加、终止值”这三个是优化的范围,比如单位手数,我想让它从0.01-0.05都跑一遍,就在初始值里输入0.01,每次增加输入0.01,终止值为0.05。    其它参数也按咱们的需求,把这三个范围值设置好。如下图所示:

        在“优化”面板可以设置一些限制,比如我想优化出最大浮动亏损小于50%的结果,就勾选“最大亏损”,在后面的赋值处输入50,输入数字后,要按回车才能保存。如果不想设限制,就全都不要勾选。

        设置完之后,保存,点击开始,优化开始后,可以看到一共有多少种组合,以及当前已经出来了几组结果,如下图的2/54,就是说现在已经出来了2组结果。

        在最右边会显示出全部优化完成所需要的时间。

        在开始优化的时候,可以在“优化结果”面板把“跳过无效结果”的勾取消掉,在空白处点右键可以找到,默认是开启的,开启的话,如果某组参数的结果是亏损的,不会在这个页面显示,我觉得就算是亏损的结果,也应该显示出来,所以我一般会把这个关掉。

        优化完成后,可以把优化结果保存为报告。

        下图是最后优化完的结果,我进行了排序,发现“单位手数为0.05,循环目标为=0.111”这个组合的盈利最高,浮动亏损也可以接受。

        可以看到这组参数的详细回测情况,一共做了103单,盈利比3.09,获利6609.95,最大浮亏4.6%。

        通过优化,我们可以通过使用不同的EA参数,来寻找更符合自己交易理念的参数。但是过度的优化得出的结果只能在历史数据中保持最大盈利和最小亏损,而在实盘应用未必能稳定盈利,所以建议大家理性看到参数优化这个功能,不过度优化参数。

        外_汇_邦 WaiHuiBang.com
        本文标题:MT4 EA寻找最优参数的方法教程 - MT4平台MQL4编程学习
        本文地址:http://www.bt5225.com/fxschool/autotrading/mql4/75861.html

        相关文章

        • 外汇顺势交易系统

          选择默认交易货币GPB/USD,EURUSD,USDJPY其他货币不太适合本EA。 顺势自动化交易策略,它的基本原理是开盘一定时间内突破前一个市场的最高价或最低价顺势做多或做空,经过对止损止盈等参数的优化这套系统可以应用到...

          MQL4编程学习
        • 建立一套良好的外汇交易系统

           1、操作系统要达成的目标:改善进出时机;待在赚钱的仓位中尽可能长的时间;尽早退出赔钱的仓位。   2、一个良好的追踪趋势的长期系统最吸引人的地方是:仓位通常建立在趋势就要发动的起始点,而不是往趋势进行的...

          MQL4编程学习
        • 八款知名加码对冲EA的策略评价

          “Martingale是纯粹的恶魔,它会吞噬掉你所拥有的一切!”,多年来,这是人们对Martingale的一致看法。Martingale的使用导致了逆势,重仓,无止损,与经典的外汇投资理念的“顺势、轻仓、止损” 是完全对立的。它像一枚随时会爆...

          MQL4编程学习
        • MT4编程初级手册(1):MT4自定义指标的基本操作
          MT4编程初级手册(1):MT4自定义指标的基本操作

          MT4自定义指标的存盘目录、指标编缉器与指标调用 一、MT4自定义指标存储在C:/Program Files/MetaTrader 4/experts/indicators这个目录中 见下图: 该目录中主要存储二种类型的文件,一种是后缀为mq4文件,这是MT4自定...

          MQL4编程学习
        • 适合外汇EA交易使用的高性价比稳定VPS推荐
          适合外汇EA交易使用的高性价比稳定VPS推荐

          目前外汇交易者使用最多的外汇EA交易系统大部分都是基于MT4平台开发的。虽然有一些外汇平台公司提供免费的外汇VPS使用,但是都要求在他们的公司开户并且有金额较高的入金,也就是说,大客户免费,小客户免谈。这时候,对于大部...

          MQL4编程学习
        你可能感兴趣
        成年美女黄网站色大全免费,97国产香蕉精品视频天天看,日本三级香港三级人妇99,台湾佬中文娱乐网 网站地图