A3:=BARSLAST(MACD<=0);
DRAWTEXT(MACD>0 AND MACD<REF(MACD,1) AND REF(MACD,1)>REF(MACD,2) AND REF(MACD,1)<HHV(MACD,A3),MACD*1.3,'↑'),COLORYELLOW;
A:=BARSLAST(DIFF>=0);
B:=COUNT(REF(DIFF,1)<=REF(DEA,1) AND DIFF>DEA,A);
BC:=REF(DIFF,1)<=REF(DEA,1) AND DIFF>DEA;
A2:=BARSLAST(DIFF<=0);
B2:=COUNT(REF(DIFF,1)>=REF(DEA,1) AND DIFF<DEA,A2);
BD:=REF(DIFF,1)>=REF(DEA,1) AND DIFF<DEA;
DRAWTEXT(MACD<0 AND MACD<REF(MACD,1) AND COUNT(MACD>REF(MACD,1),3)=2,MACD,'↓'),COLORWHITE;
DRAWTEXT(DIFF<0 AND BD,DIFF,'D'),COLORWHITE;
DRAWTEXT(B=1 AND BC,DIFF*0.7,'1'),COLORYELLOW;
DRAWTEXT(B=2 AND BC,DIFF*0.7,'2'),COLORYELLOW;
DRAWTEXT(B=3 AND BC,DIFF*0.7,'3'),COLORYELLOW;
DRAWTEXT(B=4 AND BC,DIFF*0.7,'4'),COLORYELLOW;
DRAWTEXT(B=5 AND BC,DIFF*0.7,'5'),COLORYELLOW;
DRAWTEXT(DIFF>0 AND BC,DIFF,'G'),COLORYELLOW;
DRAWTEXT(B2=1 AND BD,DIFF*0.8,'1'),COLORWHITE;
DRAWTEXT(B2=2 AND BD,DIFF*0.8,'2'),COLORWHITE;
DRAWTEXT(B2=3 AND BD,DIFF*0.8,'3'),COLORWHITE;
DRAWTEXT(B2=4 AND BD,DIFF*0.8,'4'),COLORWHITE;