AA:=EMA(CLOSE,12)-EMA(CLOSE,26);AB:=EMA(AA,9);MACD:=2*(AA-AB);
DH1:=REF(MACD,1)<REF(MACD,2) AND REF(MACD,2)<REF(MACD,3) 
AND REF(MACD,3)<REF(MACD,4);DH2:=MACD>=0 AND COUNT(MACD>REF(MACD,1),1)=1;
DH3:=EMA(C,30)>=REF(EMA(C,30),1) AND COUNT(EMA(C,5)>EMA(C,10) 
AND EMA(C,10)>EMA(C,30),1)=1;DH4:=CROSS(C,EMA(C,30)) OR C>EMA(C,30);
DH5:=DH1 AND DH2 AND DH3 AND DH4;TE:=C>=REF(HHV(H,40),1); 
TT:=C/REF(C,1)>=1.038;TY:=V/REF(MA(V,5),1)>=2;
DH6:=DH1 AND DH2 AND DH3 AND DH4;
DH7:=DH1 AND DH2 AND DH3 AND DH4 ;
MA5:=MA(CLOSE,5);MA10:=MA(CLOSE,10);
MA20:=MA(CLOSE,20);MA30:=MA(CLOSE,30);MA60:=MA(CLOSE,60);
GH:=MA10>MA20 AND MA20>MA30 AND MA30>MA60 AND TE AND TY ; 
GH AND (DH5 OR  DH6  OR DH7) AND TT;

