PipMaker对冲EA
7 \. n9 e; C$ i) K" }' R* h% l; ~堪称“双向度”EA的佼佼者。不过,这只是对于15.0以前的版本而言。从15.0以后,由于改编者与原作者并非同一人,改编后的PipMaker交易策略发生重大变化,从一款“双向度”的Martingale EA变回到“单向度”的EA,甚至成了一款剥头皮的EA了。因此,我们在此仅以10.0版本为例子探讨其策略。
: G) V0 s+ F2 @0 Z7 T5 @PipMaker 盈利统计图:
! f. g- ?0 V4 Y4 V j% p
8 [( ^% M# q) O/ e7 hPipMaker 10.0的优点: PipMaker 10.0坚持“部分平仓”的理念,让盈利单去对冲最远端得亏损单,而不使用账户“全部平仓”。它除了具备多、空“分别平仓”的功能,还具备了多、空“交叉平仓”的功能,把Martingale EA的策略进一步深化了。 简单地说,其策略就是:根据设置同时做多与做空,以多、空订单组成的网格中心线为界,当价格处在中心线以上时,市场被看作上升趋势,以中心线以下最底端的订单为对冲目标(多数时候为亏损的卖单,有时也会是盈利的买单),用已经盈利的买单或已经盈利的卖单来与其对冲,获取目标利润;当价格处在中心线以下时,市场被看作下降趋势,以中心线以上最顶端的订单为对冲目标(多数时候为亏损的买单,有时也会是盈利的卖单),用已经盈利的买单或者已经盈利的卖单来与其对冲,获取目标利润。
PipMaker的这种策略,实际上发展出了四种对冲平仓方式:多(亏)-多(盈)对冲,空(亏)-空(盈)对冲,多(亏)-空(盈)对冲, 空(亏)-多(盈)对冲。也就是说,当一个订单走错方向使,除了可以在市场回调时被同向的订单“挽救”以外,还可以在市场继续向前时,被反向的订单“挽救”。这样一来,账户整体的风险必然大大下降。 实际检测的结果也是如此。PipMaker 开出的多、空订单,就像会移动的网格,随着价格的变动而不停的变动边界。这样一来,即使趋势行情来临,价格走出上千点,PipMarker绝不会也拉出千点的网格来坐以待毙,而是不停地平掉一部分反向订单,追随价格前进。当然,最终追随的效果还是取决于趋势强弱的程度和与之相关的参数设置。如果趋势太猛、太强或参数设置不当,反向订单的平仓速度远远跟不上,“套牢”的程度也会很深。
PipMaker 10.0的缺点: 凡事有利必有弊。PipMaker这种交叉平仓的策略,在市场小幅震荡的时候可谓如鱼得水;在市场出现大趋势时,PipMaker虽因其浮亏缓慢而不会对“暴仓”倍感恐惧,然而,随着“套牢”程度的加深,PipMaker会明显减少开仓和平仓获利的机会,盈利能力大大下降。而且,其“解套”也不如一般的Martingale EA来得干净利落,要把套牢的单子一单单解掉, 往往需要市场经过多次反复震荡。
6 M2 l/ Z. z5 z9 Y4 U8 I
7 e% E) s7 R; k |