综合论坛老师们的内容,搞了一个看盘的起爆主副图界面,主图上添加相关概念及竞价额量、昨量、竞昨比数据;涨跌停新旧规变色;炸板撬板的上下影线变色;涨跌停价位红绿色虚线标注。起爆当日K线下方标注向上红三角及黄色起爆字样,副图橙色柱对应。
主图用到了引用公式,一并打包分享,解压后四个公式导入通达信软件即可。
{起爆主图源码如下}
MA5:MA(CLOSE,5),COLORWHITE;
MA10:MA(CLOSE,10),COLORYELLOW;
MA20:MA(CLOSE,20),COLORLIRED;
MA54:=MA(CLOSE,54);
MA60:MA(CLOSE,60),COLORGREEN;
开换手Z:=DYNAINFO(15)/OPEN/FINANCE(46)*100;
昨换手Z:=REF(V*10000/FINANCE(46),1);
开换比:开换手Z/昨换手Z*100,NODRAW;
HJ_8:=(REF(CLOSE,3)-CLOSE)/REF(CLOSE,3)*100>5;
HJ_9:=FILTER(HJ_8,10);
HJ_10:=BARSLAST(HJ_9);
HJ_11:=REF(HIGH,HJ_10+2);
HJ_12:=REF(HIGH,HJ_10+1);
HJ_13:=REF(HIGH,HJ_10);
HJ_14:=MAX(HJ_11,HJ_12);
HJ_15:=MAX(HJ_14,HJ_13);
HJ_16:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>5;
HJ_17:=HJ_10<150;
HJ_18:=(OPEN-HJ_15)/HJ_15*100<30;
HJ_19:=(CLOSE-LLV(LOW,HJ_10))/LLV(LOW,HJ_10)*100<50;
HJ_20:=(CLOSE-REF(OPEN,5))/REF(OPEN,5)*100<30;
HJ_21:=VOL/MA(VOL,5)<3.5;
HJ_22:=(CLOSE-REF(CLOSE,89))/REF(CLOSE,89)*100<80;
HJ_25:=HJ_16 AND HJ_17 AND HJ_18 AND HJ_19 AND HJ_20 AND HJ_21 AND HJ_22;
暴利:=FILTER(HJ_25,15);
PL1:=(((CLOSE-MA54)/MA54)<0.1);
PL2:=(((CLOSE-MA10)/MA10)<0.3);
偏离率:=(((PL1=1) AND (PL2=1))*0.2);
平台突破:=((((偏离率=0) AND (REF(偏离率,1)=0.2)) AND (REF((COUNT((偏离率=0.2),10)=10),1)=1))*-0.1);
妖股突破:=平台突破=-0.1;
XDF:=(暴利 OR 妖股突破);
VARA:=DMA(AMOUNT/VOL/100,VOL/CAPITAL);
VARAA:=DYNAINFO(7)/(REF(CLOSE,1))>1.05 AND (DYNAINFO(7)/O>1.05);
FLIGA:=(VOL/REF(VOL,1)>1.2 AND COUNT(CLOSE>OPEN,1)) OR (LOW>REF(HIGH,1) AND COUNT(OPEN>CLOSE,1) AND VOL/REF(VOL,1)>1.2);
妖股:=XDF AND C/REF(C,1)>1.095 AND FLIGA AND VARAA,NODRAW;
DRAWICON(妖股,LOW*0.995,38);
DRAWTEXT(妖股,LOW*0.975,' 起爆'),COLORYELLOW;
ST:=IF(NAMELIKE('ST') OR NAMELIKE('*ST'),1,0);
ZTB1:=(C+0.01)/REF(C,1)>=1.1 AND H=C;
DTB1:=(C-0.01)/REF(C,1)<=0.9 AND L=C;
ZTB2:=(C+0.01)/REF(C,1)>=1.2 AND H=C;
DTB2:=(C-0.01)/REF(C,1)<=0.8 AND L=C;
ZTB3:=(C+0.01)/REF(C,1)>=1.05 AND H=C;
DTB3:=(C-0.01)/REF(C,1)<=0.95 AND L=C;
TTIME:=(DATE-1000000)>=200824;
VAR1:=IF(CODELIKE('300'),1,0);
VAR2:=IF(CODELIKE('688'),1,0);
ZTB:=IF((VAR1 AND TTIME) OR VAR2,ZTB2,IF(ST,ZTB3,ZTB1));
DTB:=IF((VAR1 AND TTIME) OR VAR2,DTB2,IF(ST,DTB3,DTB1));
STICKLINE(ZTB,O,C,2.5,0),COLORYELLOW;
STICKLINE(ZTB,O,C,0.8,0),COLORRED;
STICKLINE(DTB,O,C,2.5,0),COLORGREEN;
STICKLINE(DTB,O,C,0.8,0),COLORBLUE;
BK:=IF(INBLOCK('科创板'),0.2,IF(INBLOCK('创业板'),0.2,IF(INBLOCK('ST板块'),0.05,0.1)));
STICKLINE((H=ZTPRICE(REF(C,1),BK) AND C<H),H,MAX(C,O),0,0),COLORMAGENTA;{涨停后回落}
STICKLINE((L=DTPRICE(REF(C,1),BK) AND C>L),L,MIN(C,O),0,0),COLORGREEN;{跌停后回升}
涨幅限制:=IF(NAMELIKE('ST') OR NAMELIKE('*ST'),1.05,
IF(CODELIKE('688') OR CODELIKE('300'),1.2,1.1)),NODRAW;
跌幅限制:=IF(NAMELIKE('ST') OR NAMELIKE('*ST'),0.95,
IF(CODELIKE('688') OR CODELIKE('300'),0.80,0.90)),NODRAW;
ZT_:CONST(REF(C,1)*涨幅限制),DOTLINE,COLORRED;
DT_:CONST(REF(C,1)*跌幅限制),DOTLINE,COLORLIGREEN;
DRAWTEXT_FIX(1,0.00,0.005,0,'公司亮点:')COLORYELLOW;
DRAWTEXT_FIX(1,0.05,0.005,0,EXTERNSTR(0,8))COLORYELLOW;
DRAWTEXT_FIX(1,0.00,0.08,0,'解禁日期:')COLORLIBLUE;
DRAWTEXT_FIX(1,0.05,0.08,0,EXTERNSTR(0,7)),COLORLIBLUE;
DRAWTEXT_FIX(1,0.00,0.15,0,'质押数据:')COLORLIMAGENTA;
DRAWTEXT_FIX(1,0.05,0.15,0,EXTERNSTR(0,4)),COLORLIMAGENTA;
流通盘:=STRCAT(STRCAT(' 流通盘:',CON2STR(CAPITAL/1000000,2)),'亿');
DRAWTEXT_FIX(ISLASTBAR,0.70,0.005,0,流通盘),COLORYELLOW;
所属板块:=STRCAT('',STRCAT(STRCAT(STRCAT('[行业]—',HYBLOCK),STRCAT(' [概念]—',GNBLOCK)),STRCAT(' [地域]—',DYBLOCK)));
DRAWTEXT_FIX(1,0,1,0,所属板块),COLORFFFF00;
竞价额:=DYNAINFO(15)/10000,NODRAW;
DRAWTEXT_FIX(1,0.50,1,0,STRCAT('竞价额:',STRCAT(CON2STR(竞价额,1),'万')))COLORLIRED;
昨量:=竞价引用.昨量#DAY,NODRAW,COLORWHITE;
竞价量:=DYNAINFO(15)/DYNAINFO(4)/100,NODRAW,COLORCYAN;
竞昨量比:=竞价量/昨量*100,NODRAW,COLORYELLOW;
DRAWTEXT_FIX(1,0.60,1,0,STRCAT('竞价量:',STRCAT(CON2STR(竞价量,2),'手')))COLORLIRED;
DRAWTEXT_FIX(1,0.70,1,0,STRCAT('昨量:',STRCAT(CON2STR(昨量,2),'手')))COLORLIRED;
DRAWTEXT_FIX(1,0.80,1,0,STRCAT(STRCAT('【竞昨量比】: ',CON2STR(竞昨量比,2)),'%')),COLORLIRED;
{起爆副图源码如下}
MA10:=MA(CLOSE,10);
MA54:=MA(CLOSE,54);
HJ_8:=(REF(CLOSE,3)-CLOSE)/REF(CLOSE,3)*100>5;
HJ_9:=FILTER(HJ_8,10);
HJ_10:=BARSLAST(HJ_9);
HJ_11:=REF(HIGH,HJ_10+2);
HJ_12:=REF(HIGH,HJ_10+1);
HJ_13:=REF(HIGH,HJ_10);
HJ_14:=MAX(HJ_11,HJ_12);
HJ_15:=MAX(HJ_14,HJ_13);
HJ_16:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>5;
HJ_17:=HJ_10<150;
HJ_18:=(OPEN-HJ_15)/HJ_15*100<30;
HJ_19:=(CLOSE-LLV(LOW,HJ_10))/LLV(LOW,HJ_10)*100<50;
HJ_20:=(CLOSE-REF(OPEN,5))/REF(OPEN,5)*100<30;
HJ_21:=VOL/MA(VOL,5)<3.5;
HJ_22:=(CLOSE-REF(CLOSE,89))/REF(CLOSE,89)*100<80;
HJ_25:=HJ_16 AND HJ_17 AND HJ_18 AND HJ_19 AND HJ_20 AND HJ_21 AND HJ_22;
暴利:=FILTER(HJ_25,15);
PL1:=(((CLOSE-MA54)/MA54)<0.1);
PL2:=(((CLOSE-MA10)/MA10)<0.3);
偏离率:=(((PL1=1) AND (PL2=1))*0.2);
平台突破:=((((偏离率=0) AND (REF(偏离率,1)=0.2)) AND (REF((COUNT((偏离率=0.2),10)=10),1)=1))*-0.1);
妖股突破:=平台突破=-0.1;
XDF:=(暴利 OR 妖股突破);
VARA:=DMA(AMOUNT/VOL/100,VOL/CAPITAL);
VARAA:=DYNAINFO(7)/(REF(CLOSE,1))>1.05 AND (DYNAINFO(7)/O>1.05);
FLIGA:=(VOL/REF(VOL,1)>1.2 AND COUNT(CLOSE>OPEN,1)) OR (LOW>REF(HIGH,1) AND COUNT(OPEN>CLOSE,1) AND VOL/REF(VOL,1)>1.2);
起爆:XDF AND C/REF(C,1)>1.095 AND FLIGA AND VARAA,COLORYELLOW;
STICKLINE(起爆>0,2.5,0,2,0),COLOR0055FF;
DRAWTEXT(起爆,2.0,'起爆'),COLORYELLOW;