本龙虎榜打板分时主图把打板操作、风险过滤、信息提示三合一,短线打板选手只看一幅图就能决策,省去翻公告比数据的麻烦。
风险过滤:
公式默认剔除ST、300、688次新,拟减持、解禁日标绿,增持、回购标红,13EMA与34EMA红块向上为强,绿块向下为弱,自动避坑。
打板信号:
紫色扫板量柱出现价距涨停≤1%且放量;紫色抢板量柱出现在7%至涨停区间再放量;绿色砸盘或抛字同时写出金额与价格,提示短线离场。
HGEMA13:=EMA(CLOSE,13),DOTLINE,COLORRED;
HGEMA34:=EMA(CLOSE,34),DOTLINE,COLORGREEN;
STICKLINE((HGEMA13>HGEMA34),HGEMA13,HGEMA34,0,0),COLOR000099;
STICKLINE((HGEMA13<HGEMA34),HGEMA13,HGEMA34,0,0),COLORGREEN;
HGNO_ST:=NAMELIKE('ST')=0 AND NAMELIKE('*ST')=0 AND NAMELIKE('SST')=0 AND NAMELIKE('S*ST')=0;
HGNO300:=IF(CODELIKE('300'),0,1);
HGNO688:=IF(CODELIKE('688'),0,1);
HGNO832:=IF(CODELIKE('832'),0,1);
HGNO430:=IF(CODELIKE('430'),0,1);
HGNO839:=IF(CODELIKE('839'),0,1);
HGNO835:=IF(CODELIKE('835'),0,1);
HGNO831:=IF(CODELIKE('831'),0,1);
HGNO873:=IF(CODELIKE('873'),0,1);
HGNO872:=IF(CODELIKE('872'),0,1);
HGNO301:=IF(CODELIKE('301'),0,1);
HGNO833:=IF(CODELIKE('833'),0,1);
HGNO838:=IF(CODELIKE('838'),0,1);
HGNO836:=IF(CODELIKE('836'),0,1);
HGNO871:=IF(CODELIKE('871'),0,1);
HGMCAP:=FINANCE(1)*CLOSE/100000000;
HGFILT:=HGNO688 AND HGNO832 AND HGNO430 AND HGNO839 AND HGNO835 AND HGNO831 AND HGNO873 AND HGNO872 AND HGNO301 AND HGNO833 AND HGNO838 AND HGNO871 AND HGNO836;
HGAMT:=AMOUNT/10000,NODRAW;
HGVAL:=FINANCE(40)/100000000,NODRAW;
HGVALR:=FINANCE(40)/10000,NODRAW;
HGVAL3:=HGAMT/HGVALR*1000>=3;
HGVAL4:=REF(HGVAL3,1) AND C<REF(C,1),NODRAW;
DRAWTEXT(FILTER(HGVAL4,60) AND HGFILT,H*1.007,'★抛J'),COLORLICYAN;
HGCURRBAR:=CURRBARSCOUNT;
HGDAYCHG:=DAY!=REF(DAY,1);
HGBARCNT:=BARSLAST(HGDAYCHG)+1;
HGDAYMA:=MA(C,HGBARCNT);
HGPRICE:=SUM(AMO,HGBARCNT)/SUM(VOL,HGBARCNT)/100;
HGREFPRICE:=IF(CAPITAL>0,HGPRICE,HGDAYMA);
CLOSE2:=IF(HGCURRBAR<=CONST(HGBARCNT),CLOSE,DRAWNULL),NODRAW;
HGREFP:=IF(HGCURRBAR<=CONST(HGBARCNT),HGREFPRICE,DRAWNULL),NODRAW;
HGOPEN:=IF(HGCURRBAR<=CONST(HGBARCNT),DYNAINFO(3),DRAWNULL),COLORRED,LINETHICK2,NODRAW;
HGPCTLIM:=IF(CODELIKE('300'),0.20,IF(CODELIKE('688'),0.20,0.10));
HGPCTCHG:=(CLOSE2-HGOPEN)/HGOPEN*100,NODRAW;
HGCND2:=CURRBARSCOUNT=2;
HGCND3:=DAY!=REF(DAY,1);
HGCNT2:=BARSLAST(HGCND3)+1;
HGMA2:=MA(C,HGCNT2);
HGPRICE2:=SUM(AMO,HGCNT2)/SUM(VOL,HGCNT2)/100;
HGVAL2:=IF(CAPITAL>0,HGPRICE2,HGMA2);
HGREFP2:=IF(HGCND2<=CONST(HGCNT2),HGVAL2,DRAWNULL),NODRAW;
HGSWEEP:=HGPCTCHG>=HGPCTLIM*100-0.1 AND H=C,NODRAW;
DRAWTEXT(HGSWEEP AND REF(HGPCTCHG<HGPCTLIM*100-0.1,1) AND HGFILT,HGEMA13*0.972,VARCAT(VAR2STR(HGAMT,0),'万★扫板')),COLORMAGENTA;
HGSEIZE:=HGPCTCHG>=7 AND HGPCTCHG<HGPCTLIM*100-0.1 AND HGAMT/HGVALR*1000>=3 AND HGFILT,NODRAW;
DRAWTEXT(FILTER(HGSEIZE,15),H,'抢板'),COLORMAGENTA;
HGSWPAMT:=IF(HGSWEEP>0 AND HGFILT,HGAMT,DRAWNULL),NODRAW;
HGCROSS:=CROSS(HGPCTCHG,HGPCTLIM*100-0.1) AND H=C,NODRAW;
HGBARSWP:=BARSLAST(HGCROSS),NODRAW;
HGSUMAMT:=SUM(HGSWPAMT,HGBARSWP),NODRAW;
DRAWNUMBER(CURRBARSCOUNT=15 AND HGSWEEP=1 AND HGFILT,H*1.01,HGSUMAMT),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=42 AND HGSWEEP=1 AND HGFILT,H*1.01,'金额统计:')COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=5 AND HGSWEEP=1 AND HGFILT,H*1.01,'万')COLORMAGENTA;
HGDUMP1:=HGPCTCHG>=HGPCTLIM*100-0.07 AND H=C AND HGAMT/HGVALR*1000>=1 AND HGBARSWP>0,NODRAW;
DRAWICON(FILTER(HGDUMP1,30) AND HGFILT,H*1.003,36);
HGDUMP2:=HGPCTCHG>=HGPCTLIM*100-0.07 AND H=C AND HGAMT/HGVALR*1000>=3 AND HGBARSWP>0,NODRAW;
DRAWICON(FILTER(HGDUMP2,15) AND HGFILT,H*1.003,36);
DRAWTEXT(FILTER(HGDUMP2,15) AND HGFILT,C*0.996,VARCAT(VAR2STR(HGAMT,0),'万★砸盘')),COLORMAGENTA;
HGMA5:=MA(C,5),DOTLINE;
HGPCTCHG2:=((CLOSE2-HGREFP))/HGREFP*100,NODRAW;
HGSELL1:=CROSS(HGPCTCHG2,4.2),NODRAW;
DRAWTEXT(FILTER(HGSELL1,120) AND HGFILT,H*1.002,VARCAT(VAR2STR(CLOSE2,2),'元★抛')),COLORLICYAN;
HGSELL2:=CROSS(HGPCTCHG2,6),NODRAW;
DRAWTEXT(FILTER(HGSELL2,60),H*1.002,VARCAT(VAR2STR(CLOSE2,2),'元★抛')),COLORLICYAN;
HGTURN:=CROSS(HGREFP,CLOSE2) AND HGPCTCHG>=-1 AND HGPCTCHG<=6.5,NODRAW;
DRAWTEXT(FILTER(HGTURN,120),L*0.998,VARCAT(VAR2STR(CLOSE2,2),'转')),COLORLICYAN;
HGDATE:=YEAR AND MONTH AND DAY;
HGYEAR:=STRCAT(CON2STR(YEAR,0),'年');
HGMONTH:=STRCAT(CON2STR(MONTH,0),'月');
HGDAY:=STRCAT(CON2STR(DAY,0),'日');
HGWEEK:=STRCAT('星期',IF(WEEKDAY=1,'一',IF(WEEKDAY=2,'二',IF(WEEKDAY=3,'三',IF(WEEKDAY=4,'四',IF(WEEKDAY=5,'五',IF(WEEKDAY=6,'六','日')))))));
HGDATETXT:=STRCAT(STRCAT(STRCAT(HGYEAR,HGMONTH),STRCAT(HGDAY,HGWEEK)),'');
HGRESTRUCT:=INBLOCK('重组预案');
DRAWTEXT(CURRBARSCOUNT=240 AND HGRESTRUCT=1,HGREFP,'重组预案')COLORRED;
HG减持:=INBLOCK('拟减持');
DRAWTEXT(CURRBARSCOUNT=240 AND HG减持=1,HGREFP,'拟减持')COLORGREEN;
HG解禁:=INBLOCK('近已解禁');
DRAWTEXT(CURRBARSCOUNT=220 AND HG解禁=1,HGREFP,'近期已解禁 要小心')COLORGREEN;
HG股东减:=INBLOCK('股东减持');
DRAWTEXT(CURRBARSCOUNT=230 AND HG股东减=1,HGREFP,'股东减持')COLORGREEN;
HG拟增持:=INBLOCK('拟增持');
DRAWTEXT(CURRBARSCOUNT=240 AND HG拟增持=1,HGREFP,'拟增持')COLORRED;
HG股东增:=INBLOCK('股东增持');
DRAWTEXT(CURRBARSCOUNT=230 AND HG股东增=1,HGREFP,'股东增持')COLORRED;
HG回购:=INBLOCK('回购计划');
DRAWTEXT(CURRBARSCOUNT=220 AND HG回购=1,HGREFP,'回购计划')COLORRED;
HG不分红:=INBLOCK('久不分红');
DRAWTEXT(CURRBARSCOUNT=240 AND HG不分红=1,HGREFP,'久不分红')COLORRED;
HG定増:=INBLOCK('定増预案');
DRAWTEXT(CURRBARSCOUNT=240 AND HG定増=1,HGREFP,'定増预案')COLORRED;
HG配股:=INBLOCK('配股预案');
DRAWTEXT(CURRBARSCOUNT=240 AND HG配股=1,HGREFP,'配股预案')COLORRED;
HG送转:=INBLOCK('预高送转');
DRAWTEXT(CURRBARSCOUNT=240 AND HG送转=1,HGREFP,'预高送转')COLORRED;
HG扭亏:=INBLOCK('预计扭亏');
DRAWTEXT(CURRBARSCOUNT=240 AND HG扭亏=1,HGREFP,'预计扭亏')COLORGREEN;
HG转亏:=INBLOCK('预计转亏');
DRAWTEXT(CURRBARSCOUNT=240 AND HG转亏=1,HGREFP,'预计转亏')COLORGREEN;
HG摘帽:=INBLOCK('摘帽');
DRAWTEXT(CURRBARSCOUNT=240 AND HG摘帽=1,HGREFP,'摘帽')COLORRED;
HG预增:=INBLOCK('业绩预增');
DRAWTEXT(CURRBARSCOUNT=240 AND HG预增=1,HGREFP,'业绩预增')COLORRED;
HG预升:=INBLOCK('业绩预升');
DRAWTEXT(CURRBARSCOUNT=240 AND HG预升=1,HGREFP,'业绩预升')COLORRED;
HG预降:=INBLOCK('业绩预降');
DRAWTEXT(CURRBARSCOUNT=240 AND HG预降=1,HGREFP,'业绩预降')COLORGREEN;
HG将解禁:=INBLOCK('即将解禁');
DRAWTEXT_FIX(ISLASTBAR AND HG将解禁=1,0,0,0,'即将解禁'),COLORGREEN;
HG壳资源:=INBLOCK('壳资源');
DRAWTEXT_FIX(ISLASTBAR AND HG壳资源=1,0,0,0,'壳资源'),COLORRED;
HG被举牌:=INBLOCK('被举牌');
DRAWTEXT_FIX(ISLASTBAR AND HG被举牌=1,0,0,0,'被举牌'),COLORYELLOW;
HG重组股:=INBLOCK('重组股');
DRAWTEXT_FIX(ISLASTBAR AND HG重组股=1,0.05,0,0,'重组股'),COLORMAGENTA;
HG股权转让:=INBLOCK('股权转让');
DRAWTEXT_FIX(ISLASTBAR AND HG股权转让=1,0.05,0,0,'股权转让'),COLORRED;
HG送转潜力:=INBLOCK('送转潜力');
DRAWTEXT_FIX(ISLASTBAR AND HG送转潜力=1,0.1,0,0,'送转潜力'),COLORRED;
HG已送转:=INBLOCK('已高送转');
DRAWTEXT_FIX(ISLASTBAR AND HG已送转=1,0.1,0,0,'已高送转'),COLORRED;
HG绩优:=INBLOCK('绩优股');
DRAWTEXT_FIX(ISLASTBAR AND HG绩优=1,0.1,0,0,'绩优股'),COLORRED;
HG亏损:=INBLOCK('亏损股');
DRAWTEXT_FIX(ISLASTBAR AND HG亏损=1,0.1,0,0,'亏损股'),COLORGREEN;
HG连亏:=INBLOCK('连续亏损');
DRAWTEXT_FIX(ISLASTBAR AND HG连亏=1,0.15,0,0,'连续亏损'),COLORGREEN;
HG增长:=INBLOCK('持续增长');
DRAWTEXT_FIX(ISLASTBAR AND HG增长=1,0.15,0,0,'持续增长'),COLORRED;
HG风险:=INBLOCK('风险提示');
DRAWTEXT_FIX(ISLASTBAR AND HG风险=1,0.2,0,0,'风险提示'),COLORYELLOW;
HG破发:=INBLOCK('破发行价');
DRAWTEXT_FIX(ISLASTBAR AND HG破发=1,0.2,0,0,'破发行价'),COLORGREEN;
HG破增发:=INBLOCK('破增发价');
DRAWTEXT_FIX(ISLASTBAR AND HG破增发=1,0.2,0,0,'破增发价'),COLORGREEN;
HG破净:=INBLOCK('破净资产');
DRAWTEXT_FIX(ISLASTBAR AND HG破净=1,0.2,0,0,'破净资产'),COLORGREEN;
HG机构吸:=INBLOCK('机构吸筹');
DRAWTEXT_FIX(ISLASTBAR AND HG机构吸=1,0.25,0,0,'机构吸筹'),COLORRED;
HG养老金:=INBLOCK('养老金持股');
DRAWTEXT_FIX(ISLASTBAR AND HG养老金=1,0.25,0,0,'养老金持股'),COLORRED;
HG基金独:=INBLOCK('基金独门');
DRAWTEXT_FIX(ISLASTBAR AND HG基金独=1,0.25,0,0,'基金独门'),COLORRED;
HG基金重:=INBLOCK('基金重仓');
DRAWTEXT_FIX(ISLASTBAR AND HG基金重=1,0.3,0,0,'基金重仓'),COLORRED;
HG基金增:=INBLOCK('基金增仓');
DRAWTEXT_FIX(ISLASTBAR AND HG基金增=1,0.3,0,0,'基金增仓'),COLORRED;
HG基金减:=INBLOCK('基金减仓');
DRAWTEXT_FIX(ISLASTBAR AND HG基金减=1,0.3,0,0,'基金减仓'),COLORGREEN;
HG社保新:=INBLOCK('社保新进');
DRAWTEXT_FIX(ISLASTBAR AND HG社保新=1,0.35,0,0,'社保新进'),COLORRED;
HG社保重:=INBLOCK('社保重仓');
DRAWTEXT_FIX(ISLASTBAR AND HG社保重=1,0.35,0,0,'社保重仓'),COLORRED;
HG保险新:=INBLOCK('保险新进');
DRAWTEXT_FIX(ISLASTBAR AND HG保险新=1,0.4,0,0,'保险新进'),COLORRED;
HG保险重:=INBLOCK('保险重仓');
DRAWTEXT_FIX(ISLASTBAR AND HG保险重=1,0.4,0,0,'保险重仓'),COLORRED;
HGQFII新:=INBLOCK('QFII新进');
DRAWTEXT_FIX(ISLASTBAR AND HGQFII新=1,0.45,0,0,'QFII新进'),COLORRED;
HGQFII重:=INBLOCK('QFII重仓');
DRAWTEXT_FIX(ISLASTBAR AND HGQFII重=1,0.45,0,0,'QFII重仓'),COLORRED;
HG券商重:=INBLOCK('券商重仓');
DRAWTEXT_FIX(ISLASTBAR AND HG券商重=1,0.5,0,0,'券商重仓'),COLORRED;
HG券商金:=INBLOCK('券商金股');
DRAWTEXT_FIX(ISLASTBAR AND HG券商金=1,0.5,0,0,'券商金股'),COLORRED;
HG证金汇:=INBLOCK('证金汇金');
DRAWTEXT_FIX(ISLASTBAR AND HG证金汇=1,0.5,0,0,'证金汇金'),COLORRED;
HG北上重:=INBLOCK('北上重仓');
DRAWTEXT_FIX(ISLASTBAR AND HG北上重=1,0.55,0,0,'北上重仓'),COLORRED;
HG信托重:=INBLOCK('信托重仓');
DRAWTEXT_FIX(ISLASTBAR AND HG信托重=1,0.55,0,0,'信托重仓'),COLORRED;