关键涨停K线指标公式源码
ZT:=C/REF(C,1)>1.095;
STICKLINE(ZT,O,C,0.8,0),COLORYELLOW;
M5:MA(C,5);
M10:MA(C,10);
M20:MA(C,20);
M60:MA(C,60);
M30:MA(C,30),NODRAW;
M120:MA(C,120),NODRAW;
DRAWKLINE(H,O,L,C);
V55:=MA(V,55);
V33:=MA(V,33);
V3:=MA(V,4);
TJ0:=V33>V55;
TJ1:=C>O;
TJ2:=C>MA(C,55);
TJ3:=COUNT(CROSS(V3,V33),1)=1 AND TJ2 AND TJ1 AND TJ0;
TJ4:=COUNT(V/V33>2.2,1)=1 AND TJ1 AND TJ2;
DRAWTEXT(TJ3 OR TJ4,(C+O)/2,'<-放量'),COLORYELLOW;
GTJ0:=33;
GTJ1:=COUNT(ZT,GTJ0)=1;
GTJ2:=C=HHV(H,GTJ0);
DRAWTEXT(GTJ1 AND GTJ2,M60,'<-关键涨停K线'),COLORYELLOW;
TP1:=COUNT(C>HHV(H,33),33)=1;
TP2:=V/MA(V,33)>1.8;
DRAWTEXT(TP1 AND TP2,H,'<-关键突破'),COLORYELLOW;
JGZF:=(H-L)/L*100;
HSL:=DYNAINFO(37)*100;
SZ:=IF(CODELIKE('000') OR CODELIKE('002') OR CODELIKE('300'),1,0);
ZSZD:=(INDEXC-REF(INDEXC,1))/REF(INDEXC,1)*100;
GGZD:=(C-REF(C,1))/REF(C,1)*100;
ZFPYSZ:=IF(GGZD>9.7,10,GGZD)-ZSZD;
ZFPYSH:=GGZD-ZSZD;
SRZFPYSZ:=ABS(ZFPYSZ+REF(ZFPYSZ,1)+REF(ZFPYSZ,2));
SRZFPYSH:=ABS(ZFPYSH+REF(ZFPYSH,1)+REF(ZFPYSH,2));
DRAWTEXT(ISLASTBAR AND SZ=1 AND SRZFPYSZ>=20,H*1.04,VARCAT('3日偏离累计20%:',VAR2STR(SRZFPYSZ,1))),COLORRED;
DRAWTEXT(ISLASTBAR AND SZ=0 AND SRZFPYSH>=20,H*1.04,VARCAT('3日偏离累计20%:',VAR2STR(SRZFPYSH,1))),COLORRED;
DRAWTEXT(ISLASTBAR AND JGZF>=15,H,VARCAT('振幅≥15%: ',VAR2STR(JGZF,1))),DRAWABOVE,COLORRED;
DRAWTEXT(ISLASTBAR AND HSL>=20,(H+L)/2,VARCAT('换手≥20%: ',VAR2STR(HSL,1))),COLORYELLOW;
DRAWTEXT(ISLASTBAR AND SZ=1 AND ABS(ZFPYSZ)>7,L,VARCAT('偏离±7%:',VAR2STR(ZFPYSZ,1))),COLORRED;
DRAWTEXT(ISLASTBAR AND SZ=0 AND ABS(ZFPYSH)>7,L,VARCAT('偏离±7%:',VAR2STR(ZFPYSH,1))),COLORRED;














