DIFF:EMA(CLOSE,10)-EMA(CLOSE,22);
DEA:EMA(DIFF,6);
MACD:(DIFF-DEA)*2.5,COLORSTICK;
gspt01:=BARSLAST(CROSS(DEA,DIFF));
gspt02:=REF(BARSLAST(CROSS(DEA,DIFF)),gspt01+1);
gspt03:=BARSLAST(CROSS(DIFF,DEA));
gspt04:=REF(BARSLAST(CROSS(DIFF,DEA)),gspt03+1);
gspt1:=LLV(CLOSE,gspt01+1),NODRAW;
gspt2:=REF(gspt1,gspt03+1),NODRAW;
gspt3:=REF(gspt2,gspt03+1),NODRAW;
gspt11:=LLV(DIFF,gspt01+1),NODRAW;
gspt12:=REF(gspt11,gspt03+1),NODRAW;
gspt13:=REF(gspt12,gspt03+1),NODRAW;
直接底钝化:=gspt1<gspt2 AND gspt11>gspt12 AND REF(MACD,1)<0 AND gspt12<0,NODRAW;
隔峰底钝化:=gspt1<gspt3 AND gspt11<gspt12 AND gspt11>gspt13 AND DIFF<DEA AND REF(MACD,1)<0 AND gspt13<0,NODRAW;
底部钝化:=(直接底钝化 OR 隔峰底钝化) AND REF(MACD,1)<0,NODRAW;
底钝化:=底部钝化 AND REF(底部钝化,1)=0 AND DIFF<DEA,NODRAW;
底钝化消失:=(REF(直接底钝化,1) AND gspt11<gspt12 AND DIFF<DEA) OR (REF(隔峰底钝化,1) AND gspt11<gspt13 AND DIFF<DEA),NODRAW;
底部结构:=DIFF>REF(DIFF,1) AND REF(底部钝化,1) AND gspt11*0.9884<DIFF,NODRAW;
底结构形成:=底部结构 AND REF(底部结构,1)=0,NODRAW;
底再次钝化1:=COUNT(底部结构,5) AND 底部钝化 AND DIFF<REF(DIFF,1)*1.01,NODRAW;
底再次钝化:=底再次钝化1 AND REF(底再次钝化1,1)=0,NODRAW;
M4:=BARSLAST(底钝化 OR 底再次钝化),NODRAW;
DRAWTEXT(底钝化 OR 底再次钝化,DIFF/0.80,'钝'),COLORYELLOW;