指标源码主要是一个涨停板行为的多维度扫描仪,核心功能是在K线图上自动标记历史涨停位置、统计涨停数据,并根据个股所处的不同技术形态,将涨停板智能分类并打上标签。
主要操作策略如下:
超跌涨停:代表股价跌得太狠后的报复性反弹,可能是短线博反弹的机会。
拉升涨停:代表均线多头排列下的强势加速上涨,通常是主升浪特征,可顺势关注。
突破涨停:代表股价强势突破了前期的重要阻力位,往往意味着上涨空间的打开。
回光返照:代表趋势未真正扭转前的突然拉升,需警惕诱多风险。
钝化涨停:代表技术指标已在高位超买区,但股价依然强势封板,需警惕追高风险。
新股首次:专门标记上市不久的小新股人生中的第一次涨停。
{涨停分类}
{当出现"超跌涨停"时,可能是反弹机会;"拉升涨停"显示强势上涨;"突破涨停"意味着突破重要阻力位}
HG1:=CLOSE/REF(CLOSE,1)>=1.095;
HG2:=COUNT(HG1,BARSLAST(HG1+1));
HG3:=COUNT(HG1,90);
DRAWNUMBER(HG1,HIGH*1.04,HG3),COLORYELLOW;
HG4:=STRCAT('共涨停:',CON2STR(HG2,0));
HG5:=STRCAT(HG4,'次');
HG6:=STRCAT('上市:',CON2STR(FINANCE(42),0));
HG7:=STRCAT(HG6,'天');
HG8:=STRCAT('距今:',CON2STR(CONST(BARSLAST(HG1)),0));
HG9:=STRCAT(HG8,'天有涨停');
HG10:=STRCAT(HG7,HG5);
HG11:=STRCAT(HG10,HG9);
HG12:=STRCAT('涨停统计:',HG11);
DRAWTEXT_FIX(CURRBARSCOUNT=1,0,0,0,HG12),COLORYELLOW;
HG13:=EMA(EMA(CLOSE,30),9);
HG14:=EMA(EMA(INDEXC,45),9);
HG15:=CLOSE/HG13*100;
HG16:=INDEXC/HG14*100;
HG17:=(HG15-HG16);
HG18:=REF(BARSLAST((C-REF(C,1))/REF(C,1)*100>9.6&&C=H),1)+1;
HG19:=COUNT(CROSS(MA(C,15),MA(C,5)),HG18)=0&&HHV(HG17,20)>23&&MA(C,5)>MA(C,30)&&HG17< HHV(HG17,30)&&HG17>5&&(C-REF(C,1))/REF(C,1)*100>9.6&&C=H;
HG20:=(C-REF(C,1))/REF(C,1)*100>9.5,COLORWHITE;
HG21:=IF(REF(HG20,1)>0,(O-REF(C,1))/REF(C,1)*100,0),NODRAW;
HG22:=(CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100;
HG23:=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100;
HG24:=(HG22-HG23);
HG25:=LLV(HG22,3);
HG26:=HG20>0&&HG25< 0&&HG24>5&&MA(C,5)< MA(C,60);
DRAWTEXT(HG26,L*0.98,'超跌涨停'),COLORGREEN;
HG27:=MA(C,5);
HG28:=MA(C,10);
HG29:=MA(C,20);
HG30:=MA(C,30);
HG31:=MA(C,34);
HG32:=(HG27-HG28)/HG28*100;
HG33:=(HG28-HG29)/HG28*100;
HG34:=(HG29-HG31)/HG28*100;
HG35:=HG32>1&&HG33>3&&HG34>0&&HG20>0;
HG36:=REF(C,20)=HHV(C,2*20+1);
HG37:=FILTER(HG36,20);
HG38:=BACKSET(HG37,20+1);
HG39:=FILTER(HG38,20);
HG40:=REF(H,BARSLAST(HG39));
HG41:=SMA(MAX(CLOSE-REF(CLOSE,1),0),5,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),5,1)*100;
HG42:=HG20>0&&HG41=HHV(HG41,5)&&HG41>80;
HG43:=HG17>15&&HG20>0&&HG41=HHV(HG41,5)&&HG41>80&&REF(HG17>15&&HG20>0&&HG41=HHV(HG41,5)&&HG41>80,1)=0;
HG44:=COUNT(HG20>0,BARSCOUNT(C))=1&&HG20>0&&FINANCE(42)< 100;
HG45:=CROSS(C,HG40)&&HG20>0;
DRAWTEXT(HG19,L*0.94,'回光返照'),COLORBLUE;
DRAWTEXT(HG35,L*0.99,'拉升涨停'),COLORRED;
DRAWTEXT(HG45,L*0.97,'突破涨停'),COLORYELLOW;
DRAWTEXT(HG44,L*0.96,'新股首次'),COLORMAGENTA;
DRAWTEXT(HG43,L*0.98,'钝化涨停1'),COLORLIGRAY;
DRAWTEXT(HG42,L*0.95,'钝化涨停'),COLORLIBLUE;
STICKLINE(CLOSE,REF(HIGH,BARSLAST(HG1)),REF(HIGH,BARSLAST(HG1)),0.1,0),COLORDDDD00;
STICKLINE(CLOSE,REF(LOW,BARSLAST(HG1)),REF(LOW,BARSLAST(HG1)),0.1,0),COLOR00DDDD;