八款知名加码对冲EA的策略评价.doc

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
八款知名加码对冲EA的策略评价

八款知名加码对冲EA的策略评价 八款知名MartingaleEA 策略的评价 “Martingale是纯粹的恶魔,它会吞噬掉你所拥有的一切!”,多年来,这是人们对Martingale的一致看法。Martingale的使用导致了逆势,重仓,无止损,与经典的外汇投资理念的“顺势、轻仓、止损”?是完全对立的。它像一枚随时会爆炸的定时zhadan一样,让投资者无法安枕。 然而,还是有不少人对此表现出热切的兴趣。多半是茫然无知的初学者,也有少数是精通数学及编程的技术狂人,在一片骂声中,Martingale EA还是逐渐浮现到了市场的前台。 10Point3 比较早的Martingale EA可以追溯到一款叫10point3?的EA。它在2006年8月就出现在Forex-TSD的论坛上,至今已达到470页讨论,4700多条留言,算得上一个人气火爆的老贴了。 这款EA的原始版本代码比较简洁,是一款单向度的Martingale(即不能买卖同时开仓)。内置的加仓规则为:如果MaxTrade(最大加仓层数)设为12层以下,翻倍加仓;设为12层以上,加仓数为前一订单的1.5倍。内置了MACD指标判断方向,当14期MACD当前柱大于前一柱值时,开仓方向为多;反之,开仓方向为空,该判断只适用于第一个订单,一旦订单开出,就只按同一个方向开仓,直到全部平仓。?虽然这只是一款初级形态的Martingale EA,但仍有几点可取之处: ?? (1)设置了ReverseCondition参数,可以人为改变开仓方向。当ReverseCondition?设为1时,原来的做多方向变为做空,原来做空的方向变为做多,当然,这也只适用于第一个订单; ??? ?? (2)设置了账户保护,当AccountProtection设为1时,可以设置订单保护的范围,当订单超过这个范围后,可以对最后一个订单单独平仓(但回测这一功能似乎没发挥作用); ??? ?? (3)可以给每个订单设定止损,当然,通常这种设置很难实现盈利,但也避免了人们诟病的“爆仓”问题。 10Point3对Martingale EA起到了一定的引领和推动作用。许多人在这个基础上进行修改参数、增加功能的尝试,使10Point3滋生出许多变异的版本。 Swb Grid? 与10Point3 如出一辙的是Swb Grid。以4.1版本为例,它与10Point3一样,是一款单向度的Martingale,向一个方向逆势加仓,在达到利润目标后全部订单同时平仓。它与10Point3明显不同是:10point3用MACD作为首单过滤指标,选择顺势方向入场,入场后价格逆势再用Martingale解套;而Swb Grid首单过滤指标使用的是BBand、RSI及Stoch,主动选择以逆势方向入场。入场之后,按设定的距离逆势加仓,不再使用过滤指标,否则加仓距离会被放大,错过很多宝贵的回调平仓机会。Swb Grid可以设置加仓的倍数,默认为2;也可以选择按照某一固定数加仓,如每次加仓0.01。开仓时每张订单可以设置止损和止赢; 如果选择stealth_mode=true模式开仓(即隐身模式,避免平台商进行后台操控),则以市价单模式开仓; 如果选择stealth_mode=false,则一次性将全部level内的订单以限价单的形式全部开出。同时,鉴于星期五开仓面临持仓过周末的危险,该EA还设置了“星期五开仓限制”;另外,该EA还设置了“单日盈利限制”,实现设定的单日盈利目标后,EA不再开仓。 ?? Blessing ?? Blessing致力于对传统的Martingale方法进行某些突破。从其2.5版本中,我们发现了这种努力的方向:(1)实现资金分散策略。Blessing似乎意识到Martingale EA将全部资金运用于单种货币的风险,有意设置了将资金分成部分来管理,一个货币对可以获得其设定的一份资金。比如,如果10000美金的帐户,如果将其Portion设置为5,?该EA就将其管理的资金限定在2000美元,?再以此为基础来计算资金管理方式,风险似乎小了很多;(2)进行自动的仓位计算,即在使用资金管理设置为true的时候,程序会跟据分配的资金来计算开仓手数;(3)自动计算网格距离,其计算方法是以ATR值为基础,默认设置为日线图21期ATR值;(4)自动判断市场方向与人工强制做单方向相结合,当其MCbyMA设定为true时,?可以用MA来判断市场的走势,从而决定首单的开仓方向;当MCbyMA设定为false时,?可以人工强制做单方向,?即MC=0?为做多, MC=1?为做空, MC=2为多/空皆可;默认的MC值为2。(5)长短网格相结合。Blessing似乎看到了传统以短线网格为主的Martingale EA?虽然解套快,但

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档