MA3:MA(C,3),COLORRED,LINETHICK3; MA5:MA(C,5),COLORWHITE; MA10:MA(C,10),COLORGREEN; MA20:MA(C,20),COLORYELLOW,LINETHICK3; NOTEXT1:IF(SAR.sar>=H,SAR.SAR,DRAWNULL),CIRCLEDOT,COLORGREEN; NOTEXT2:IF(SAR.SAR<=L,SAR.SAR,DRAWNULL),CIRCLEDOT,COLORRED; DIF:=EMA(C,12)-EMA(C,26); DEA:=EMA(DIF,9); macd:=2*(DIF-DEA); UB:=REF(MA(C,20)+2*SQRT(MA(POW((C-MA(C,20)),2),20)),1); ZP:=TOPRANGE(MACD); BP:=TOPRANGE(DIF); JP:=TOPRANGE(C); 突破:=MACD>REF(MACD,1) AND (ZP-REF(ZP,1)>100 OR BP-REF(BP,1)>100 OR JP-REF(JP,1)>100) AND (HOD(DIF,10)=1 OR (crOSS(DIF,DEA) AND HOD(DIF,10)<=2 AND JP>100)) AND (EXIST(CROSS(DIF,DEA) OR CROSS(DIF,0),3) OR (REF(EVERY(BP<20,5),1) AND BP>100)) AND DIF>-0.01 AND (C>EMA(C,250) OR C>UB) AND C/REF(C,1)>1.08 AND C/HHV(C,120)>0.9; CG:=MA(C,10); FL:=HHV(CG,5); FS:=CG-(FL-CG); MA60:=MA(CLOSE,60); {CG:=MA(C,10); FL:=HHV(CG,5); FS:=CG-(FL-CG); MA60:=MA(CLOSE,60);} 常:=-110*(HHV(HIGH,600)-CLOSE)/(HHV(HIGH,600)-LLV(LOW,600))+110,COLOR00FF00,LINETHICK2; XG:=C > REF(C,1) AND MA(C,5) > MA(C,10) AND MA(C,20) > MA(C,60) AND REF(MA(C,20),1) > REF(MA(C,60),1) AND MA(C,60) > REF(MA(C,60),1) AND FL > MA(C,60) AND FS > MA(C,60) AND FL=FS AND REF(FL,1) > REF(FS,1) AND C/REF(C,1)>1.080 AND (HOD(MACD.MACD,20)<=2 OR HOD(MACD.DIF,20)<=2) ; DRAWTEXT(XG,L*0.98,'↑强'),COLORYELLOW; XG2:=C > REF(C,1) AND MA(C,5) > MA(C,10) AND MA(C,20) > MA(C,60) AND REF(MA(C,20),1) > REF(MA(C,60),1) AND MA(C,60) > REF(MA(C,60),1) AND FL > MA(C,60) AND FS > MA(C,60) AND FL=FS AND REF(FL,1) > REF(FS,1) AND C/REF(C,1)>1.080 AND (HOD(MACD.MACD,20)<=2 OR HOD(MACD.DIF,20)<=2) AND 常<25; DRAWTEXT(XG2,L*1.02,'△wr强')COLORYELLOW; {DIF:=EMA(C,12)-EMA(C,26); DEA:=EMA(DIF,9); MACD:=2*(DIF-DEA); UB:=REF(MA(C,20)+2*SQRT(MA(POW((C-MA(C,20)),2),20)),1); ZP:=TOPRANGE(MACD); BP:=TOPRANGE(DIF); JP:=TOPRANGE(C);} 突破1:=MACD>REF(MACD,1) AND (ZP-REF(ZP,1)>100 OR BP-REF(BP,1)>100 OR JP-REF(JP,1)>100) AND (HOD(DIF,10)=1 OR (CROSS(DIF,DEA) AND HOD(DIF,10)<=2 AND JP>100)) AND (EXIST(CROSS(DIF,DEA) OR CROSS(DIF,0),3) OR (REF(EVERY(BP<20,5),1) AND BP>100)) AND DIF>-0.01 AND (C>EMA(C,250) OR C>UB) AND C/REF(C,1)>1.08 AND C/HHV(C,120)>0.9; DRAWTEXT(突破1,L*0.96,'↙突破1'),COLORFF00FF; 突破2:=MACD>REF(MACD,1) AND (ZP-REF(ZP,1)>100 OR BP-REF(BP,1)>100 OR JP-REF(JP,1)>100) AND (HOD(DIF,10)=1 OR (CROSS(DIF,DEA) AND HOD(DIF,10)<=2 AND JP>100)) AND (EXIST(CROSS(DIF,DEA) OR CROSS(DIF,0),4) OR (REF(EVERY(BP<20,5),1) AND BP>100)) AND (C>EMA(C,250) OR C>UB) AND C/REF(C,1)>1.08 AND C/HHV(C,120)>0.9 AND L<H AND REF(EXIST(H/REF(C,1)>1.09,2),1) AND C/EMA(C,250)<1.7 AND FINANCE(46)/100000000<15; DRAWTEXT(突破2,L*0.94,'▲突破2'),COLORCYAN; 常WR:=突破1 AND 常<25; DRAWTEXT(常WR,L*1.01,'●WR突破'),COLORFF00FF; {黄绿信号} VAR1:=CLOSE>REF(CLOSE,1) AND CLOSE>REF(CLOSE,2); VAR2:=REF(VAR1,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2); VAR3:=REF(VAR2,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2); VAR4:=REF(VAR3,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2); VAR5:=REF(VAR4,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2); VAR6:=REF(VAR5,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2); VAR7:=REF(VAR6,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2); VAR8:=REF(VAR7,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2); VAR9:=REF(VAR8,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2); VARA:=REF(VAR9,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2); VARB:=REF(VARA,1) AND CLOSE>=REF(CLO