gspt1:=REF(HIGH,10)=HHV(HIGH,2*10+1);
gspt2:=FILTER(gspt1,10);
gspt3:=BACKSET(gspt2,10+1);
gspt4:=FILTER(gspt3,10);
gspt5:=REF(H,BARSLAST(gspt4));
gspt6:=VOL/REF(VOL,1)>=1.9;
gspt7:=CROSS(C,gspt5);
gspt8:=gspt6 AND gspt7;
DRAWGBK(C>1,RGB(0,0,0),RGB(1,1,1),1,0,0);
DRAWKLINE(H,O,L,C);
BK:=IF(INBLOCK('科创板'),0.2,IF(INBLOCK('创业板'),0.2 ,IF(INBLOCK('ST板块'),0.05,0.1)));
gspt_1:=C>=MAX((INTPART(REF(C,1)*1.1*100)/100),ZTPRICE(REF(C,1),BK));
gspt_2:=C>=(INTPART(REF(C,1)*1.05*100)/100);
涨停板:=IF(NAMELIKE('ST') OR NAMELIKE('*') OR NAMELIKE('SS') OR NAMELIKE('S'),gspt_2,gspt_1);
STICKLINE(IF(CODELIKE('999') OR CODELIKE('399') OR CODELIKE('880') OR NAMELIKE('超大盘'),DRAWNULL,涨停板 AND PERIOD=5 AND O!=H),C,O,3,0),COLORYELLOW;
MID:=(3*CLOSE+LOW+OPEN+HIGH)/6;
主力:(20*MID+19*REF(MID,1)+18*REF(MID,2)+17*REF(MID,3)+16*REF(MID,4)+15*REF(MID,5)+14*REF(MID,6)+13*REF(MID,7)+12*REF(MID,8)+11*REF(MID,9)+10*REF(MID,10)+9*REF(MID,11)+8*REF(MID,12)+7*REF(MID,13)+6*REF(MID,14)+5*REF(MID,15)+4*REF(MID,16)+3*REF(MID,17)+2*REF(MID,18)+REF(MID,20))/210,COLORRED;
IF(主力>=REF(主力,1),主力,DRAWNULL),COLORRED;
IF(主力<=REF(主力,1),主力,DRAWNULL),COLORGREEN;
IF(主力<=REF(主力,1),主力,DRAWNULL),COLORGREEN;
gspt_3:=REF(HIGH,9)=HHV(HIGH,2*9+1);
gspt_4:=FILTER(gspt_3,9);
gspt_5:=BACKSET(gspt_4,9+1);
gspt_6:=FILTER(gspt_5,9);
突破:=REF(H,BARSLAST(gspt_6));
倍量:=VOL/REF(VOL,1)>=1.1;
突破前高:=CROSS(C,突破);
gspt_7:=倍量 AND 突破前高;
gspt_8:=gspt_7 AND gspt8;
STICKLINE(gspt_7,OPEN,CLOSE,0.2,0),COLOR00FFFF;
DRAWTEXT(gspt_7,L*0.98,'倍量突破'),COLORYELLOW;
DRAWICON(gspt_8 AND COUNT(gspt_8,10)>=2,L*0.98,9);
DRAWICON(gspt_8 AND COUNT(gspt_8,10)>=2,L*0.96,9);
DRAWICON(gspt_8 AND COUNT(gspt_8,10)>=2,L*0.94,9);
DRAWTEXT_FIX(1,0.7,0,0,'概念'),COLORLIRED;
DRAWTEXT_FIX(1,0.75,0,0,GNBLOCK),COLORCYAN;
DRAWTEXT_FIX(1,0.7,0.04,0,'行业'),COLORLIRED;
DRAWTEXT_FIX(1,0.75,0.04,0,HYBLOCK),COLORCYAN;