多单网格 -- 亏损加仓

19 九月 2019, 12:11
Ziheng Zhuang
0
472

多单亏损加仓,规则如下:

  • 最低的那个多单如果亏损达到设置的间距后,执行加仓,加仓手数 = 上个空单手数 + 调整手数
  • 调整手数等于0, 则加仓不增加手数。
  • 调整手数大于0,则加仓手逐渐递增。
  • 调整手数小于0,则加仓手数递减,如果减到小于0或者等于0,则EA不开仓。

必须勾选复选框,设置首单间距,设置次单间距 此三项缺一不可,否则不会执行多单亏损加仓。

设置的参数如下:

  • 勾选多单亏损加仓
  • 调整手数  = X
  • 首单间距 = 50 Pips
  • 次单间距 = 30 Pips
  • 止损点数 = 0,单子开仓后不设置止损
  • 止盈点数 = 0, 单子开仓后不设置止盈
  • PPI大于  =0  , 只有PPI 大于设置值(可以是0) 的条件下,EA才开仓,如果不想受到PPI的控制,直接设置为111,即可关闭PPI限制。
  • 单子个数 = 4 , 盈利加仓单子,持仓个数最大为4个,超过则不开仓。




==

以上图作为示范: 启动多单亏损加仓之前,手上有2个多单(蓝色叉标记),叫Buy #1,  Buy #2, 手数分别是0.7和0.5

启动多单亏损加仓,过程解释如下:

1. 第一次加仓,由于手中没有亏损加仓的多单,故加仓距离使用首单距离(50点,意欲突破其左侧的支撑位后再加仓),

   价格跌到50点以下,开出第三个单子Buy #3,是第一个亏损加仓的多单

2. 此后,加仓距离使用次单距离(30点),价格每跌30点,则加仓一次

3. 加仓到第六单,即Buy #6 后,已经持有亏损加仓多单的个数为4,达到了设定的“单子个数=4”,此后EA不再加仓,即Buy#7不会开出来。

每次加仓单子的手数计算规则,依赖于设置的“调整手数 = X",分以下几种情况:

1. 如果X=0, 则每次加仓不增加仓位,都等于蓝色的多单Buy#2的手数(Lot2=0.5),即0.5手。

    即Lot3=Lot2+X = 0.5, Lot4=Lot3+X=0.5, Lot5=Lot4+X=0.5, Lot6=Lot5+X=0.5

2.如果X=0.1, 则每次加仓手数递增0.1,从0.5开始递增

   即Lot3=Lot2+X =0.6 ,Lot4=Lot3+X = 0.7,Lot5=Lot4+X=0.8,Lot6=Lot5+X=0.9

3. 如果X= -0.2 , 则每次加仓手数递减0.2,从0.5开始递减

    即Lot3=Lot2+X =0.3 ,Lot4=Lot3+X = 0.1

    Lot5=Lot4+X= -0.1,结果为负数,EA不会开仓Buy#5

    这种情况下,Buy#5,Buy#6都不会开仓,尽管加仓单子数量没有达到设置的4单。

==

多最强的品种,空最弱的品种 - 博客  https://www.mql5.com/zh/blogs/post/729796

EA PPI Helper  https://www.mql5.com/zh/market/product/84074