查看: 599|回复: 0

通达信【竞价抓牛】主图副图指标(含源码),早盘抓板神器

[复制链接]

1488

主题

96

回帖

4万

积分

管理员

积分
49633
发表于 2025-12-11 07:00:00 | 显示全部楼层 |阅读模式


指标千千万,专业评测就一家! 29408030ba774bb216dd911047408b62.png

今天分享的这个指标,通过早盘9:25竞价阶段的多维度量化分析,捕捉当日具备强势上涨潜力的牛股,核心逻辑是量能异动+左峰突破+七大技术指标共振
这是一款专为A股竞价阶段设计的选股系统,核心在于用数据说话,让9:25那4分钟的博弈透明化。指标融合了三大维度:量能维度监测10周期内成交量异动,识别主力是否在低位提前埋伏;价格维度锁定突破近期前高(零号信号)及5/10/20/40周期压力位(过左峰)的标的;共振维度将MACD、KDJ、CCI、OBV等七大指标浓缩成一个XJ数值,实现多指标一键诊断。主图或副图上,红色柱代表价格突破左峰压力位,紫色柱提示股价突破近期前高,数字显示指标共振值,5以上为合格,数字越大说明技术面共振越强,上涨概率越高。同时配备能量强度(>2%为佳)和庄比例(为正表示主力净买入)两个辅助过滤器。

使用方法1. 竞价结束立即行动:每天9:25竞价一结束,立刻在通达信软件运行"竞价抓牛"选股公式,对全市场标的进行扫描。时间越早起跑,优势越大,最好9:26就能出结果。
2. 三步锁定目标:从筛选结果中,第一步看 visual——必须有红色柱或紫色柱;第二步看数值——XJ共振值必须≥5;第三步看辅助——能量强度大于2%,且庄比例为正。三步同时满足,才能进入最终观察池。
3. 最终确认:对入围标的,快速翻看其所属板块是否当天有消息刺激、5/10日均线是否处于多头排列、竞价金额是否显著放大。若板块领涨、均线支撑、竞价金额超千万,则为当日首选。
4. 下单时机:确认后于9:30连续竞价开始瞬间,以市价或略高于竞价的价格介入。仓位务必控制在总资金的10%-15%以内,这是铁律。

主图源码竞价线:MA(CLOSE,5);
M周期内:=10;
X108:=LOW>REF(HIGH,1);
零号:=COUNT(X108,M周期内);
等于或大于:=1;
N个基因:=10;
峰谷周期:=5;
峰谷虚实:=1;
高量周期:=10;
X3:=REF(CLOSE,1);
X4:=ISLASTBAR AND CLOSE< 500;
X5:=VOL;
X6:=MA(VOL,5);
X7:=X5<=LLV(X5,100)*1;
X8:=COUNT(X7,5)>=3 OR X6<=LLV(X6,100) AND X5>0 AND BARSCOUNT(X5)>=100;
X9:=FILTER(X8,5);
X10:=VOL>=REF(VOL,1)*1.9 AND CLOSE>X3;
X11:=HIGH< 0.382*HHV(HIGH,240) OR LOW< 1.382*LLV(LOW,240);
X12:=VOL< 0.382*HHV(VOL,240) AND MA(VOL,5)<=MA(VOL,40);
X13:=X12 AND X11;
X14:=VOL/REF(VOL,1)>=1.1;
X15:=CLOSE>OPEN AND BETWEEN(VOL/REF(VOL,1),1.1,2.5);
X16:=CLOSE>REF(CLOSE,1) AND (LLV(MIN(CLOSE,OPEN),3),3)>=LOW;
X17:=X14 AND X16;
X18:=X17 AND X13;
X19:=CLOSE>OPEN AND CLOSE< (OPEN,1) AND (X16,1);
X20:=LLV(MIN(OPEN,CLOSE),3);
X21:=0.97*MA(VOL,3)<=REF(VOL,3);
X22:=REF(CLOSE>X3 AND VOL>1.1*REF(VOL,1),3) AND CLOSE>=REF(CLOSE,3) AND REF(CLOSE>=OPEN,3) AND X20>=REF(OPEN,3) AND X21;
X23:=BARSLAST(X22);
X24:=REF(X20,X23);
X25:=REF(CLOSE,X23+3);
X26:=REF(OPEN,X23+3);
X27:=峰谷周期;
X28:=IF(峰谷虚实=0,HIGH,MAX(CLOSE,OPEN));
X29:=5;
X30:=X29*1;
X31:=BARSLAST(FILTER((FILTER(REF(X28,X30)=HHV(X28,2*X30+1),X30),X30+1),X30));
X32:=REF(X28,X31);
X33:=X29*2;
X34:=BARSLAST(FILTER((FILTER(REF(X28,X33)=HHV(X28,2*X33+1),X33),X33+1),X33));
X35:=REF(X28,X34);
X36:=X29*4;
X37:=BARSLAST(FILTER((FILTER(REF(X28,X36)=HHV(X28,2*X36+1),X36),X36+1),X36));
X38:=REF(X28,X37);
X39:=X29*8;
X40:=BARSLAST(FILTER((FILTER(REF(X28,X39)=HHV(X28,2*X39+1),X39),X39+1),X39));
X41:=REF(X28,X40);
X42:=1+0/100;
X43:=CROSS(CLOSE,X42*X32);
X44:=X43 AND REF(HHV(X28,X31),1)<=X32;
X45:=CROSS(CLOSE,X42*X35);
X46:=X45 AND REF(HHV(X28,X34),1)<=X35;
X47:=CROSS(CLOSE,X42*X38);
X48:=X47 AND REF(HHV(X28,X37),1)<=X38;
X49:=CROSS(CLOSE,X42*X41);
X50:=X49 AND REF(HHV(X28,X40),1)<=X41;
X51:=X44 OR X48 OR X48 OR X50;
过左:=COUNT(X51,M周期内);
N:=50;
轴线:=100;
趋势线:=IF((AMOUNT/C)/(HHV(AMOUNT,N)/HHV(C,N))*100>100,100,(AMOUNT/C)/(HHV(AMOUNT,N)/HHV(C,N))*100);
OL:=0;
DL:=(AMOUNT/CLOSE)/LLV((AMOUNT/CLOSE),N);
N9:=20;
轴线8:=100;
趋势线8:=IF((AMOUNT/C)/(HHV(AMOUNT,N9)/HHV(C,N9))*100>100,100,(AMOUNT/C)/(HHV(AMOUNT,N9)/HHV(C,N9))*100);
OL8:=0;
DL8:=(AMOUNT/CLOSE)/LLV((AMOUNT/CLOSE),N9);
主力:=VOL/CAPITAL;
三日主力:=(主力+REF(主力,2))/3;
主力换手:主力/三日主力,NODRAW;
ABC1E:=SMA(AMOUNT,10,1)/10000;
ABC2E:=REF(ABC1E,1);
盘中过压:=DYNAINFO(7)>DYNAINFO(11) AND DYNAINFO(17)>1 AND CLOSE/REF(CLOSE,1)>1.02 AND CLOSE=C,COLORFF44FF;
N3:=BARSLAST(CROSS(C,MA(C,20)));
N4:=BARSLAST(CROSS(MA(C,20),C));
AA1:=IF(N3< N4,N3+1,0);
BB1:=(C-REF(C,AA1))/REF(C,AA1)*100;
竞价牛股:=CROSS(BB1,7) AND C/REF(C,1)>1.01;
STICKLINE((竞价牛股>0),C,O,3,0),COLORMAGENTA;
MA5:=MA(C,5);
MA10:=MA(C,10);
V1:=MA(V,5);
V2:=MA(V,10);
DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEAD:=EMA(DIFF,9);
RSVD:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
KD:=SMA(RSVD,3,1);
DDD:=SMA(KD,3,1);
TYP:=(HIGH+LOW+CLOSE)/3;
CCI:=(TYP-MA(TYP,14))*1000/(15*AVEDEV(TYP,14));
CCIMA:=MA(CCI,10);
V11:=SUM(IF(TYP>REF(TYP,1),TYP*VOL,0),14)/SUM(IF(TYP< REF(TYP,1),TYP*VOL,0),14);
MFI:=100-(100/(1+V11));
MAMFI:=MA(MFI,10);
DD:=((V1>V2)+(DIFF>DEAD)+(KD>DDD)+(MA5>MA10)+(CCI>CCIMA)+(MFI>MAMFI));
DIF1:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA1:=EMA(DIF1,9);
MACD1:=(DIF1-DEA1)*2;
MAA:=MACD1>0;
DRAWICON((竞价牛股>0),L,9);
DRAWICON(CROSS(DD,2) AND MAA,L,5);
DRAWTEXT((竞价牛股>0),L*0.95,' ★竞价牛股'),COLORYELLOW;

副图源码M周期内:=10;
X108:=LOW>REF(HIGH,1);
零号:=COUNT(X108,M周期内);
等于或大于:=1;
N个基因:=10;
峰谷周期:=5;
峰谷虚实:=1;
高量周期:=10;
X3:=REF(CLOSE,1);
X4:=ISLASTBAR AND CLOSE< 500;
X5:=VOL;
X6:=MA(VOL,5);
X7:=X5<=LLV(X5,100)*1;
X8:=COUNT(X7,5)>=3 OR X6<=LLV(X6,100) AND X5>0 AND BARSCOUNT(X5)>=100;
X9:=FILTER(X8,5);
X10:=VOL>=REF(VOL,1)*1.9 AND CLOSE>X3;
X11:=HIGH< 0.382*HHV(HIGH,240) OR LOW< 1.382*LLV(LOW,240);
X12:=VOL< 0.382*HHV(VOL,240) AND MA(VOL,5)<=MA(VOL,40);
X13:=X12 AND X11;
X14:=VOL/REF(VOL,1)>=1.1;
X15:=CLOSE>OPEN AND BETWEEN(VOL/REF(VOL,1),1.1,2.5);
X16:=CLOSE>REF(CLOSE,1) AND (LLV(MIN(CLOSE,OPEN),3),3)>=LOW;
X17:=X14 AND X16;
X18:=X17 AND X13;
X19:=CLOSE>OPEN AND CLOSE< (OPEN,1) AND (X16,1);
X20:=LLV(MIN(OPEN,CLOSE),3);
X21:=0.97*MA(VOL,3)<=REF(VOL,3);
X22:=REF(CLOSE>X3 AND VOL>1.1*REF(VOL,1),3) AND CLOSE>=REF(CLOSE,3) AND REF(CLOSE>=OPEN,3) AND X20>=REF(OPEN,3) AND X21;
X23:=BARSLAST(X22);
X24:=REF(X20,X23);
X25:=REF(CLOSE,X23+3);
X26:=REF(OPEN,X23+3);
X27:=峰谷周期;
X28:=IF(峰谷虚实=0,HIGH,MAX(CLOSE,OPEN));
X29:=5;
X30:=X29*1;
X31:=BARSLAST(FILTER((FILTER(REF(X28,X30)=HHV(X28,2*X30+1),X30),X30+1),X30));
X32:=REF(X28,X31);
X33:=X29*2;
X34:=BARSLAST(FILTER((FILTER(REF(X28,X33)=HHV(X28,2*X33+1),X33),X33+1),X33));
X35:=REF(X28,X34);
X36:=X29*4;
X37:=BARSLAST(FILTER((FILTER(REF(X28,X36)=HHV(X28,2*X36+1),X36),X36+1),X36));
X38:=REF(X28,X37);
X39:=X29*8;
X40:=BARSLAST(FILTER((FILTER(REF(X28,X39)=HHV(X28,2*X39+1),X39),X39+1),X39));
X41:=REF(X28,X40);
X42:=1+0/100;
X43:=CROSS(CLOSE,X42*X32);
X44:=X43 AND REF(HHV(X28,X31),1)<=X32;
X45:=CROSS(CLOSE,X42*X35);
X46:=X45 AND REF(HHV(X28,X34),1)<=X35;
X47:=CROSS(CLOSE,X42*X38);
X48:=X47 AND REF(HHV(X28,X37),1)<=X38;
X49:=CROSS(CLOSE,X42*X41);
X50:=X49 AND REF(HHV(X28,X40),1)<=X41;
X51:=X44 OR X48 OR X48 OR X50;
过左:=COUNT(X51,M周期内);
N:=50;
轴线:=100;
趋势线:=IF((AMOUNT/C)/(HHV(AMOUNT,N)/HHV(C,N))*100>100,100,(AMOUNT/C)/(HHV(AMOUNT,N)/HHV(C,N))*100);
OL:=0;
DL:=(AMOUNT/CLOSE)/LLV((AMOUNT/CLOSE),N);
N9:=20;
轴线8:=100;
趋势线8:=IF((AMOUNT/C)/(HHV(AMOUNT,N9)/HHV(C,N9))*100>100,100,(AMOUNT/C)/(HHV(AMOUNT,N9)/HHV(C,N9))*100);
OL8:=0;
65 DOTLINE;
DL8:=(AMOUNT/CLOSE)/LLV((AMOUNT/CLOSE),N9);
STICKLINE(过左>0,33,65,4,0),COLOR0000FF;
STICKLINE(过左>0,33,65,3,0),COLOR0033FF;
STICKLINE(过左>0,33,65,1.5,0),COLOR0066FF;
STICKLINE(过左>0,33,65,0.9,0),COLOR3399CC;
STICKLINE(过左>0,33,65,0.5,0),COLOR00FFFF;
STICKLINE(过左>0,33,65,0,0),COLOR33FFFF;
STICKLINE(零号,66,99,2,0),COLORFF55FF;
STICKLINE(零号,66,99,2,0),COLOR880088;
STICKLINE(零号,66,99,2,0),COLORAA00AA;
STICKLINE(零号,66,99,2,0),COLORCC00CC;
STICKLINE(零号,66,99,1.5,0),COLOREE00EE;
STICKLINE(零号,66,99,0.3,0),COLORFF44FF;
主力:=VOL/CAPITAL;
三日主力:=(主力+REF(主力,2))/3;
主力换手:主力/三日主力,NODRAW;
ABC1E:=SMA(AMOUNT,10,1)/10000;
ABC2E:=REF(ABC1E,1);
盘中过压:=DYNAINFO(7)>DYNAINFO(11) AND DYNAINFO(17)>1 AND CLOSE/REF(CLOSE,1)>1.02 AND CLOSE=C,COLORFF44FF;
N3:=BARSLAST(CROSS(C,MA(C,20)));
N4:=BARSLAST(CROSS(MA(C,20),C));
AA1:=IF(N3< N4,N3+1,0);
BB1:=(C-REF(C,AA1))/REF(C,AA1)*100;
ABC0:=21;
ABC1:=IF((LOW = LLV(LOW,ABC0)),LOW,DRAWNULL);
ABC2:=CONST(BARSLAST((ABC1 != DRAWNULL)));
ABC8:=IF(((ABC2 + 1)),IF((LOW = LLV(LOW,ABC0)),LOW,DRAWNULL),DRAWNULL);
DJ:=REF(LOW,BARSLAST((ABC8 = LOW)));
ABC90:=(DJ * (1 + ((1 * 3) / 100)));
ABC91:=(CLOSE > CONST(ABC90));
ABC92:=((REF(ABC91,1) = 0) OR (REF(DJ,1) = DRAWNULL));
公积金:FINANCE(18),COLORRED,NODRAW;
N5:=2;
大阳:=(C/REF(C,1)-1)*100>=N5 AND V>REF(V,1);
TAX:=HORCALC(HYBLOCK,105,1,DRAWNULL);
T1:=10;
T2:=20;
T3:=40;
M1:=(HHV(C,T1)-LLV(C,T1))/(HHV(C,T1)+LLV(C,T1))*200;
M2:=(HHV(C,T2)-LLV(C,T2))/(HHV(C,T2)+LLV(C,T2))*200;
M3:=(HHV(C,T3)-LLV(C,T3))/(HHV(C,T3)+LLV(C,T3))*200;
短期波动:=M1,COLORRED;
中期波动:=M2,COLORYELLOW;
长期波动:=M3,COLORMAGENTA;
竞价牛股2:长期波动>REF(长期波动,1) AND CROSS(BB1,7) AND C/REF(C,1)>1.01 AND 大阳 AND TAX>0.5 AND TAX< 5 ;
牛股:= CROSS(BB1,7) AND C/REF(C,1)>1.01 ;
五天线:=L/MA(CLOSE,5);
WR1:=100*(HHV(HIGH,10)-CLOSE)/(HHV(HIGH,10)-LLV(LOW,10));
WR2:=100*(HHV(HIGH,6)-CLOSE)/(HHV(HIGH,6)-LLV(LOW,6));
LH:=100-EMA((HHV(HIGH,34)-CLOSE)/(HHV(HIGH,34)-LLV(LOW,34))*100,34);
J:=EMA(LH,21);
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
VA:=IF(CLOSE>REF(CLOSE,1),VOL,-VOL);
OBV:=SUM(IF(CLOSE=REF(CLOSE,1),0,VA),0);
MAOBV:=MA(OBV,30);
X1:=LH>J;
X2:=DIF>DEA;
X3K:=K>D;
X4K:=CCI>100;
X5K:=C>SAR.SAR;
X6K:=RSI.RSI1>50;
X7K:=OBV>MAOBV;
XJ:=X1 + X2 + X3K + X4K + X5K + X6K + X7K;
DRAWNUMBER(1,120,XJ),COLORLIGRAY;
DRAWNUMBER(XJ=7 OR XJ=6,120,XJ),COLORMAGENTA;
DRAWNUMBER(XJ=5,120,XJ),COLORGREEN;
MA5:=MA(C,5);
MA10:=MA(C,10);
V1:=MA(V,5);
V2:=MA(V,10);
DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEAD:=EMA(DIFF,9);
RSVD:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
KD:=SMA(RSVD,3,1);
DDD:=SMA(KD,3,1);
TYP:=(HIGH+LOW+CLOSE)/3;
CCI:=(TYP-MA(TYP,14))*1000/(15*AVEDEV(TYP,14));
CCIMA:=MA(CCI,10);
V11:=SUM(IF(TYP>REF(TYP,1),TYP*VOL,0),14)/SUM(IF(TYP< REF(TYP,1),TYP*VOL,0),14);
MFI:=100-(100/(1+V11));
MAMFI:=MA(MFI,10);
DD:=((V1>V2)+(DIFF>DEAD)+(KD>DDD)+(MA5>MA10)+(CCI>CCIMA)+(MFI>MAMFI));
KK:=((V1< V2)+(DIFF< DEAD)+(KD< DDD)+(MA5< MA10)+(CCI< CCIMA)+(MFI< MAMFI));
DIF1:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA1:=EMA(DIF1,9);
MACD1:=(DIF1-DEA1)*2;
MAA:=MACD1>0;
DRAWICON(CROSS(DD,2) AND MAA,DD,1);
DRAWICON(CROSS(DD,2)AND MAA,90,1);
X_2:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100;
X_3:=MAX(HIGH-LOW,MAX(HIGH-REF(CLOSE,1),REF(CLOSE,1)-LOW))/REF(CLOSE,1)*100;
X_4:=(HIGH-LOW)/REF(CLOSE,1)*100;
X_5:=VOL/REF(MA(VOL,5),1);
X_6:=VOL;
X_7:=(HIGH+LOW+CLOSE)/3;
X_8:=CLOSE>X_7;
X_9:=CLOSE< X_7;
X_10:=X_2*X_6;
X_11:=ABS(IF(X_9,X_10,0));
X_12:=IF(X_8,X_10,0);
超级买入:=(SUM(IF(X_10>0,X_10,0),7))/10,COLORRED,NODRAW;
超级卖出:=(ABS(SUM(IF(X_10< 0,X_10,0),7)))/10,COLOR008000,NODRAW;
累计庄买:=(超级买入-超级卖出),NODRAW;
累计金额:=(AMO)/10000,NODRAW;
庄比例:=累计庄买/累计金额*100,NODRAW;
O1:=MA(C,O), LINETHICK1;
N1:=MA(C,21), LINETHICK1;
TYPA:=(HIGH+LOW+CLOSE)/3;
CCIA:=(TYPA-MA(TYPA,13))/(0.015*AVEDEV(TYP,13));
DRAWICON(CROSS(CCIA,100) AND CCIA>REF(CCIA,1) AND MAA,78,23);
NC:=3;
ND:=12;
MID:=(3*C+L+H)/5;
本周期重心价:MID,NODRAW,COLORRED;
内重心价上涨1:=COUNT(本周期重心价>REF(本周期重心价,1),NC)/NC*100,COLORYELLOW;
内重心价上涨5:COUNT(本周期重心价>REF(本周期重心价,1),ND)/ND*100,COLORMAGENTA;
PJJ:=DMA((H + L + C * 2) / 4,0.9);
JJ2:=REF(EMA(PJJ,3),1);
QJJ:=VOL / ((H - L) * 2 - ABS(C - O));
XVL:=IF(C > O,QJJ * (H - L),IF(C < O,QJJ * (H - O + (C - L)),VOL / 2)) + IF(C > O,0 - QJJ * (H - C + (O - L)),IF(C < O,0 - QJJ * (H - L),0 - VOL / 2));
ZLL:=VOL / CAPITAL;
HSL1:=IF(ZLL > 10,10,ZLL);
HSL2:=XVL / 20 / 1.15;
攻击流量:=HSL2 * 0.55 + REF(HSL2,1) * 0.33 + REF(HSL2,2) * 0.22;
GJJ:=EMA(攻击流量,8);
LLJX:=EMA(攻击流量,3);
流量:=LLJX,COLORC875B7,COLORRED,NODRAW;
流量基线:=GJJ,COLOR00BBBB,COLORGREEN;
ZJLL:=REF(LLJX,1);
QZJJ:=(((LLJX - ZJLL) / ZJLL) * 100);
流量幅%:=IF(((LLJX > 0) AND (ZJLL < 0)),ABS(QZJJ),IF((((LLJX < 0) AND (ZJLL < 0)) AND (LLJX < ZJLL)),(0 - QZJJ),QZJJ))COLORMAGENTA,NODRAW;
流量幅:=流量幅%/10;
能量强度:流量幅%,NODRAW;
DRAWICON((流量幅%>2) AND MAA,70,13);
示图 cad1fd9a5c65cf0ed656ceaab34bb129.png 9ad919b802083fcb23a21331543ccff4.png









竞价抓牛.tn6

27.41 KB, 下载次数: 153

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

指标评测

股指标

建议反馈

常见问题

股指标评测

商务合作

新闻媒体

量化投资研究社

联系我们

微信:ZBPC88

备用微信:cqcangshu

邮箱:1099750285@qq.com

关注微信公众号

QQ|手机版|小黑屋|股指标网 ( 渝ICP备2024026571号-1 )

GMT+8, 2026-2-4 10:39 , Processed in 0.219122 second(s), 31 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.