方案一 开仓条件:当短平均线M1>长平均线M2(金叉),且汇价<平均线M3,下多单 当短平均线M1<长平均线M2(死叉),且汇价>平均线M3,下空单 起始手数L 加仓条件:当第一单亏损达到a点的时候,加仓一次, 当第二单亏损a+b点的时候,加仓第二次, 当第三单亏损a+2b点的时候,加仓第三次, 当第四单亏损a+3b点的时候,加仓第四次, 当第n单亏损a+(n-1)b点的时候,加仓第n次, …………………… 每次加仓手数为上一次的手数+L(例如第一单0.2,第二单0.4,第三单为0.6) 平仓条件:如果只有一张单,盈利X点平仓 如果有多张单,手数最小的单+盈利的单>=获利P美金,一起平仓最小的单和所有获利的单。 注:所有字母都是自定义参数。 获利的单平仓后如果汇价再到达那个位置,要再次加回来,除非所有订单都已平仓,开始下一个周期。 这个是一个马丁EA,原理就是亏损一定点数就加仓,当方向不对时,通过逐渐拉大加仓的点数避免重仓,同时不断利用盈利单对冲掉最小单的亏损,使订单的成本往着汇价运行的方向移动,降低爆仓的概率。 方案二 两个方案只有开仓条件不一样 开仓条件:当短平均线M1>长平均线M2(金叉),且汇价<=布林带H下轨,下多单 当短平均线M1<长平均线M2(死叉),且汇价>=布林带H上轨,下空单 起始手数L 加仓条件:当第一单亏损达到a点的时候,加仓一次, 当第二单亏损a+b点的时候,加仓第二次, 当第三单亏损a+2b点的时候,加仓第三次, 当第四单亏损a+3b点的时候,加仓第四次, 当第n单亏损a+(n-1)b点的时候,加仓第n次, …………………… 每次加仓手数为上一单的手数+L(例如起始是0.2,第二单0.4,第三单为0.6,第四单0.8) 平仓条件:如果只有一张单,盈利X点平仓 如果有多张单,手数最小的单+盈利的单>=获利P美金,一起平仓最小的单和所有获利的单。