SHORT:=12; LONG:=26; MID:=9; DIF1:=EMA(CLOSE,SHORT)-EMA(CLOSE,LONG); DEA1:=EMA(DIF1,MID); MACD1:=(DIF1-DEA1)*2; MH:=MACD1; //QHQQW.COM DIF:DIF1,COLORGREEN,LINETHICK2; DEA:DEA1,COLORWHITE,LINETHICK2; IF(DIF>=REF(DIF,1),DIF,NULL),COLORMAGENTA,LINETHICK2; IF(DEA>=REF(DEA,1),DEA,NULL),COLORRED,LINETHICK2; MACD:MACD1,COLORSTICK,COLORYELLOW,LINETHICK2; A1:=BARSLAST(REF(CROSS(DIF,DEA) AND DIF<0,1)); HC:=HHV(CLOSE,6); B1:=REF(HC,A1+1)>HC AND REF(DIF,A1+1)=12; C1:=BARSLAST(REF(CROSS(DEA,DIF) AND DIF>0,1)); LC:=LLV(CLOSE,6); D1:=REF(LC,C1+1)DIF AND CROSS(DEA,DIF) AND DIF>0 AND C1>=12; MMB:IF(B1>0,1,0),NODRAW,COLORRED; MMK:IF(D1>0,1,0),NODRAW,COLORRED; STICKLINE1(MMB,DIF1,0,3,0),COLORRED; STICKLINE1(MMK,DIF1,0,3,0),COLORRED; STICKLINE1(MACD0,0,MACD,1,0),COLOR00CCFF,LINETHICK2; STICKLINE1(MACD>=REF(MACD,1) AND MACD>0,0,MACD,1,0),COLORRED,LINETHICK2; STICKLINE1(MACD>REF(MACD,1) AND MACD<0,0,MACD,1,0),COLORFF5599,LINETHICK2; STICKLINE1(MACD<=REF(MACD,1) AND MACD<0,0,MACD,1,0),COLORFFFF55,LINETHICK2; TJ:=MACD>0; //QHQQW.COM T:=MACD<0; A:=LLV(MACD,50)=MACD; DRAWTEXT(BARSLAST(TJ)=1,MACD,'1'),COLORGREEN; DRAWTEXT(BARSLAST(TJ)=2,MACD,'2'),COLORGREEN; DRAWTEXT(BARSLAST(TJ)=3,MACD,'3'),COLORGREEN; DRAWTEXT(BARSLAST(TJ)=5,MACD,'5'),COLORGREEN; DRAWTEXT(BARSLAST(TJ)=8,MACD,'8'),COLORGREEN; DRAWTEXT(BARSLAST(TJ)=13,MACD,'13'),COLORGREEN; DRAWTEXT(BARSLAST(TJ)=21,MACD,'21'),COLORGREEN; DRAWTEXT(BARSLAST(TJ)=34,MACD,'34'),COLORGREEN; DRAWTEXT(BARSLAST(TJ)=55,MACD,'55'),COLORGREEN; DRAWTEXT(BARSLAST(T)=1,MACD,'1'),COLORYELLOW; DRAWTEXT(BARSLAST(T)=2,MACD,'2'),COLORYELLOW; DRAWTEXT(BARSLAST(T)=3,MACD,'3'),COLORYELLOW; DRAWTEXT(BARSLAST(T)=5,MACD,'5'),COLORYELLOW; DRAWTEXT(BARSLAST(T)=8,MACD,'8'),COLORYELLOW; DRAWTEXT(BARSLAST(T)=13,MACD,'13'),COLORYELLOW; DRAWTEXT(BARSLAST(T)=21,MACD,'21'),COLORYELLOW; DRAWTEXT(BARSLAST(T)=34,MACD,'34'),COLORYELLOW; DRAWTEXT(BARSLAST(T)=55,MACD,'55'),COLORYELLOW;