UPPER:= MA(C,29) + 2*STD(C,29);
LOWER:= MA(C,29) - 2*STD(C,29);
DIF:EMA(CLOSE,12)-EMA(CLOSE,26),COLORRED,LINETHICK2;
DEA:EMA(DIF,9),COLORWHITE,LINETHICK2;
:=4,COLORLIRED;
:=4,COLORLIGREEN;
MACD:(DIF-DEA)*2,COLORSTICK;
STICKLINE(((MACD<REF(MACD,1)) AND (MACD>0)),0,MACD,1,0),COLORLIBLUE,LINETHICK2;
STICKLINE(((MACD>REF(MACD,1)) AND (MACD<0)),0,MACD,1,0),COLORFF00FF,LINETHICK2;
F(DIF<0,DIF,0),COLORYELLOW,LINETHICK2;
IF(DIF<0,0,DIF),COLORRED,LINETHICK2;
(DIF<DEA,DIF,DEA),COLORWHITE,LINETHICK2;
F(DIF>DEA,DEA,DEA),COLORFF937F,LINETHICK2;
A:=REF(DIF,3)=HHV(DIF,2*3+1);