
文件名:策略a.pngMACD(5,34,5);BOLL(60,60,2);RSI(7,7);KD(9,3,3);
MA1=(C,13);MA2=(C,60);MA3=(C,120);
做空A:MACD在A处死叉时,满足以下条件做空
① A处死叉前的最近一次金叉为C,金叉C与死叉A之间K线最高价出现过大于等于BOLL上轨并且KD的K值出现过大于80,死叉A时MA2>MA3且DEA>0;
② D处金叉后K线最高价出现过大于等于BOLL上轨,然后形成的死叉为B,D处为B处前面最近的一次金叉,B处也为A处前面最近一次触及过BOLL上轨后形成的死叉;
③ K线最低价触及过BOLL下轨形成的金叉为E,E也为死叉A前面最近一次触及过BOLL下轨后形成的金叉;
④ 死叉B与死叉A之间不存在MA2<MA3或死叉B位于金叉E之后;
⑤ 死叉A时的DEA值小于死叉B时的DEA值;
⑥ 死叉A时的TOP值不是死叉B与死叉A之间TOP值的最高值;
平仓A:自做空A开仓且MA1<MA3之后开始统计:当MACD位于0轴下方金叉,金叉时的DEA值>前面最近一次触及过BOLL下轨后形成MACD金叉时的DEA值,且金叉时的BOLL下轨值不是开始统计以来的最低值时,平仓;
图中两处平仓的位置都不准确! 平仓A:自做空A开仓且MA1<MA3之后开始统计:当MACD位于0轴下方金叉,金叉时的DEA值>前面最近一次触及过BOLL下轨后形成MACD金叉时的DEA值,且金叉时的BOLL下轨值不是开始统计以来的最低值时,平仓;
自做空A开仓且MA2<MA3之后开始统计:若K线收盘价大于BOLL上轨或市价触及做空A的开仓价时,平仓;
自做空A开仓后,当一根阳线的收盘价大于金叉D到死叉A之间的最高价并且大于BOLL上轨时,平仓;
上面写的开始统计后面的平仓条件都是要反生在统计后面的,不跟统计之前的条件比较:比如图中第二个平仓点不满足前面最近一次触及过BOLL下轨后形成MACD金叉。图中第一个平仓点市价触及做空A的开仓价时还没有满足开仓后的MA2<MA3的统计时间点!