【EA学习】二十二款知名外汇EA测试笔记
小明学外汇EA入门 2019-09-08 20:37:05 交流微信号:FX263cn 外汇EA EA测试
最近一个多月,又研究、测试了一些EA,这些EA有的很知名,有的名气小一些。我选择的条件有两个:一是可以开仓回测;二是原代码可读。那些用Ex4 TO MQ 破解的EA,原代码编程了一堆没有意义的代码,解读起来很难,我就暂时放到一边。
目前国内对EA的研究、开发和破译者很少,我大多到国外论坛去逛。
现在把这段时间测试的笔记、心得给大家分享一下,希望找到几个志同道合的研究者。
1、OM——2Way V3.6a_EN (推荐)
该EA默认入场信号是以当下时间框架内距700期均线60点作为首单入场点,逆势加码的Martingale。均线、偏离距离及时间框架均可调节。理论上大的时间框架似乎抗风险能力更强。但笔者测试,如果市场不回头走800点以上,也会爆仓。虽然起始手设置为0.2,加仓也不是翻倍,但增加速度依然很快。采用的不是一次全平仓的办法,而是部分盈亏单对冲。奇异的是,该EA似乎有选择性的对冲,并不一定是对冲最远的亏损单。该EA有几点值得关注和研究:(1)采用价格和均线的偏离(实际就是Bias指标)来作为入场过滤,可以在一定程度上避免逆势太多,Bias太大必然回回调。但Bias的回调并不意味着价格回调。因此,可以考虑和其他指标,如BB 或 TMA等结合起来过滤;(2)不是用固定盈利法出场,而是用固定点数的方法,因此,加仓越多,出场后盈利也越大,账户增加很快;(3)该EA在编程上呈现专业写手的风格,基本上用函数分别实现各项功能,函数的定义、调用灵活自如,可供编程参考。V3.6C 版本中增加了Profit$ 和 Loss$两个设置项,可将固定点盈利变为固定金额盈利,并可以设置固定金额的止损。盈利能力和风险都大大下降了。
2、SteadyWinnerV3(推荐)
SteadyWinner有UseMannul说明书,写得通俗易懂,因此不难理解其策略。作者坚持认为: 每次交易不能超过账户总资金的2%,因此,其资金管理严格遵照这一法则。笔者测试欧美2010年、2011年全年分别录得67%、61%的年增长率,胜率分别达到86%、88%,且资金回撤率不超过9%。当然,可能是因为欧美的测试点差为1,而用镑美来测2010年,情况就没那么乐观了,全年盈利仅为15%,因为镑美的测试点差为2。由于该EA已经用了自动增减仓位的方法,因此,盈利中已经包含了复利。10万账户的起始仓为4手。该EA出现很多0.01手仓位,或许正是盈利的秘密。作者解释,在三种情况下会出现0.01手仓:(1)如果出现亏损;(2)如果超过了周日上午(应该是避免周末持重仓);(3)如果时间在12月下半月(或许是因年底及圣诞节市场反复波动)。作者认为,当市场反复动荡的时候,该EA可以用0.01手来避免过度亏损。只有当出现反复盈一手、亏一手的情况,才会导致账户大幅亏损。该EA的标准是用在欧美1小时图上,本质上属于剥头皮程序,小止盈,大止损。不过,与多数剥头皮程序不同的是,该EA坚持顺势剥头皮,且不加仓。其入场条件为:(1)1分钟图的600期ATR值大于0.0001;(2)5分钟图的iStoch 55期、100期信号线发生穿越;(3)1分钟图的威廉指标155期威廉指标低于峰值;(4)1分钟、5分钟、15分钟、30分钟、1小时的700期EMA均低于/高于1分钟的最后收盘价;其出场条件为:(1)上述IStoch出现反穿;(2)1分钟威廉指标高于/低于-25/-75,且5分钟威廉指标高于/低于-35/-65, 15分钟威廉指标高于/低于-50。该EA内设硬止损50,止盈12,追踪止盈10点。实际盈亏比据作者说是1:2.5。相对于Steadwinner V3来说,V4作了重大改进,就是把原来的5个EMA改为只剩1、5、15期三个。如此以来,稳定性肯定不如以前,但开单量比以前增多。作者认为短期来看,V4也许不敌V3, 但长期而言,由于复利的原因,V4要优于V3。(该程序或可用作EA模板)
3、Sophia_1
一款10万元起始单量为0.01的Martingale EA居然能一年翻一倍?是的,Sophial_1在2010年镑美、2011年欧美的测试中都获得了将账户增加到20万的业绩,资金回撤率在30%上下。当然,不幸的是,2010年的欧美测试最后还是爆仓。该EA盈利的奥秘在于,加仓层数越多,盈利数额越大。因此,设计者有意在诱使EA多加仓。默认的设置为手数倍增,加满11层后至5.12手(总仓位应为10.2手)不再加仓了,等待市场回调。默认的间隔设置为30点,11层加满,市场也走上了300多点了,显然属于长线型Martingale, 其敌人也是长线上不见回调。作为EA编程,可借鉴之处在于其很多函数模型如寻找最后订单价格、计算平均价格等有通用之处。
目前国内对EA的研究、开发和破译者很少,我大多到国外论坛去逛。
现在把这段时间测试的笔记、心得给大家分享一下,希望找到几个志同道合的研究者。
1、OM——2Way V3.6a_EN (推荐)
该EA默认入场信号是以当下时间框架内距700期均线60点作为首单入场点,逆势加码的Martingale。均线、偏离距离及时间框架均可调节。理论上大的时间框架似乎抗风险能力更强。但笔者测试,如果市场不回头走800点以上,也会爆仓。虽然起始手设置为0.2,加仓也不是翻倍,但增加速度依然很快。采用的不是一次全平仓的办法,而是部分盈亏单对冲。奇异的是,该EA似乎有选择性的对冲,并不一定是对冲最远的亏损单。该EA有几点值得关注和研究:(1)采用价格和均线的偏离(实际就是Bias指标)来作为入场过滤,可以在一定程度上避免逆势太多,Bias太大必然回回调。但Bias的回调并不意味着价格回调。因此,可以考虑和其他指标,如BB 或 TMA等结合起来过滤;(2)不是用固定盈利法出场,而是用固定点数的方法,因此,加仓越多,出场后盈利也越大,账户增加很快;(3)该EA在编程上呈现专业写手的风格,基本上用函数分别实现各项功能,函数的定义、调用灵活自如,可供编程参考。V3.6C 版本中增加了Profit$ 和 Loss$两个设置项,可将固定点盈利变为固定金额盈利,并可以设置固定金额的止损。盈利能力和风险都大大下降了。
2、SteadyWinnerV3(推荐)
SteadyWinner有UseMannul说明书,写得通俗易懂,因此不难理解其策略。作者坚持认为: 每次交易不能超过账户总资金的2%,因此,其资金管理严格遵照这一法则。笔者测试欧美2010年、2011年全年分别录得67%、61%的年增长率,胜率分别达到86%、88%,且资金回撤率不超过9%。当然,可能是因为欧美的测试点差为1,而用镑美来测2010年,情况就没那么乐观了,全年盈利仅为15%,因为镑美的测试点差为2。由于该EA已经用了自动增减仓位的方法,因此,盈利中已经包含了复利。10万账户的起始仓为4手。该EA出现很多0.01手仓位,或许正是盈利的秘密。作者解释,在三种情况下会出现0.01手仓:(1)如果出现亏损;(2)如果超过了周日上午(应该是避免周末持重仓);(3)如果时间在12月下半月(或许是因年底及圣诞节市场反复波动)。作者认为,当市场反复动荡的时候,该EA可以用0.01手来避免过度亏损。只有当出现反复盈一手、亏一手的情况,才会导致账户大幅亏损。该EA的标准是用在欧美1小时图上,本质上属于剥头皮程序,小止盈,大止损。不过,与多数剥头皮程序不同的是,该EA坚持顺势剥头皮,且不加仓。其入场条件为:(1)1分钟图的600期ATR值大于0.0001;(2)5分钟图的iStoch 55期、100期信号线发生穿越;(3)1分钟图的威廉指标155期威廉指标低于峰值;(4)1分钟、5分钟、15分钟、30分钟、1小时的700期EMA均低于/高于1分钟的最后收盘价;其出场条件为:(1)上述IStoch出现反穿;(2)1分钟威廉指标高于/低于-25/-75,且5分钟威廉指标高于/低于-35/-65, 15分钟威廉指标高于/低于-50。该EA内设硬止损50,止盈12,追踪止盈10点。实际盈亏比据作者说是1:2.5。相对于Steadwinner V3来说,V4作了重大改进,就是把原来的5个EMA改为只剩1、5、15期三个。如此以来,稳定性肯定不如以前,但开单量比以前增多。作者认为短期来看,V4也许不敌V3, 但长期而言,由于复利的原因,V4要优于V3。(该程序或可用作EA模板)
3、Sophia_1
一款10万元起始单量为0.01的Martingale EA居然能一年翻一倍?是的,Sophial_1在2010年镑美、2011年欧美的测试中都获得了将账户增加到20万的业绩,资金回撤率在30%上下。当然,不幸的是,2010年的欧美测试最后还是爆仓。该EA盈利的奥秘在于,加仓层数越多,盈利数额越大。因此,设计者有意在诱使EA多加仓。默认的设置为手数倍增,加满11层后至5.12手(总仓位应为10.2手)不再加仓了,等待市场回调。默认的间隔设置为30点,11层加满,市场也走上了300多点了,显然属于长线型Martingale, 其敌人也是长线上不见回调。作为EA编程,可借鉴之处在于其很多函数模型如寻找最后订单价格、计算平均价格等有通用之处。
【版权声明】
本文仅代表作者观点,不代表本站立场。Fx263.com对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证,且不构成任何投资建议,请读者仅作参考,并自行承担全部风险与责任。Fx263.com作为信息内容发布平台,页面展示内容的目的在于传播更多信息,不代表Fx263.com立场;本站会员及自媒体人所发的稿件所载明的信息与本网无关,如文章涉及版权,请联系本站处理。
【风险提示】
请通过正规渠道参与外汇保证金交易。目前通过网络平台提供、参与外汇保证金交易均属非法。请提高意识,谨防损失!外汇、贵金属和差价合约(OTC场外交易)是杠杆产品,存在较高的风险,可能会导致亏损您的投资本金,请理性投资。