DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
MACD:=2*(DIFF-DEA),COLORSTICK;
NN2:=DIFF>0&&C>REF(HHV(H,SUMBARS(CROSSUP(DIFF,0),1)),SUMBARS(CROSSDOWN(DIFF,0),1));
MM:=DIFF<0&&C<REF(LLV(L,SUMBARS(CROSSDOWN(DIFF,0),1)),SUMBARS(CROSSUP(DIFF,0),1));
STICKLINE1(NN2,C,O,3,0),COLORRED;
STICKLINE1(NN2&&ISDOWN,C,O,3,0),COLORRED;
STICKLINE1(MM,C,O,3,0),COLORGREEN;
STICKLINE1(MM&&ISDOWN,C,O,3,0),COLORGREEN;
DRAWLINE(NN2,H,1,MAX(C,O),COLORRED);
DRAWLINE(NN2,L,1,MIN(C,O),COLORRED);
DRAWLINE(MM,H,1,MAX(C,O),COLORGREEN);
DRAWLINE(MM,L,1,MIN(C,O),COLORGREEN);
