TJ:=MACD>0;
 T:=MACD<0;
 A:=LLV(MACD,50)=MACD;
 DRAWICON(A AND FILTERX(A,20), MACD,1);
 {DRAWTEXT(BARSLAST(TJ)=1,MACD-0.1,'1'),COLORYELLOW;
 DRAWTEXT(BARSLAST(TJ)=2,MACD-0.1,'2'),COLORYELLOW;}
 DRAWTEXT(BARSLAST(TJ)=3,MACD-0.1,'3'),COLORYELLOW;
 DRAWTEXT(BARSLAST(TJ)=5,MACD-0.1,'5'),COLORYELLOW;
 DRAWTEXT(BARSLAST(TJ)=8,MACD-0.1,'8'),COLORYELLOW;
 DRAWTEXT(BARSLAST(TJ)=13,MACD-0.1,'13'),COLORYELLOW;
 DRAWTEXT(BARSLAST(TJ)=21,MACD-0.1,'21'),COLORYELLOW;
 DRAWTEXT(BARSLAST(TJ)=34,MACD-0.1,'34'),COLORYELLOW;
 DRAWTEXT(BARSLAST(TJ)=55,MACD-0.1,'55'),COLORYELLOW;
 {DRAWTEXT(BARSLAST(T)=1,MACD+0.1,'1'),COLORGREEN;
 DRAWTEXT(BARSLAST(T)=2,MACD+0.1,'2'),COLORGREEN;}
 DRAWTEXT(BARSLAST(T)=3,MACD+0.1,'3'),COLORGREEN;
 DRAWTEXT(BARSLAST(T)=5,MACD+0.1,'5'),COLORGREEN;
 DRAWTEXT(BARSLAST(T)=8,MACD+0.1,'8'),COLORGREEN;
 DRAWTEXT(BARSLAST(T)=13,MACD+0.1,'13'),COLORGREEN;
 DRAWTEXT(BARSLAST(T)=21,MACD+0.1,'21'),COLORGREEN;
 DRAWTEXT(BARSLAST(T)=34,MACD+0.1,'34'),COLORGREEN;
 DRAWTEXT(BARSLAST(T)=55,MACD+0.1,'55'),COLORGREEN;
 DIFF:EMA(CLOSE,12)-EMA(CLOSE,26);
 DEA:EMA(DIFF,9);
 MACD:(DIFF-DEA)*2,COLORSTICK;
 IF(DIFF<DEA,DIFF,DRAWNULL),COLORGREEN;

