‹ 返回

成交量组合

通达信成交量组合指标公式-通达信公式 | 查看原文 ↗
🔧 核心通用·带A股选股过滤(核心可用 · 把'去ST/选板块/CODELIKE'那行删掉,美港马加都能跑)
周期:长线用途:进出都有(买卖点都标)🔻 有卖出信号→可反手做空(在加密/期货等可做空市场)
📊 主散博弈暂不支持这个指标(只支持25个内置技术/筹码指标)
🧩 这个指标拆开看 = 哪些"积木"组合的
★ 看主力(筹码 / 资金)
主力资金 — ★测大单/主力资金进出方向
① 定方向(趋势)
均线类 MA/EMA — 一段时间的平均价,铺出趋势中枢、看多空排列
② 验量能(量价)
成交量/额 VOL — 量在价先——放量证实突破、缩量过滤假信号
VR 量比 — 涨跌日量能比,测情绪冷热
③ 抓买卖点(择时摆动)
KDJ 随机 — 收盘在近期高低区间的位置,抓超买超卖+金叉
RSI — 涨跌力量强弱,超买超卖与背离
WR 威廉 — 反向超买超卖
④ 触发(信号扳机)
CROSS 交叉 — 两线金叉/死叉当买卖扳机
突破/计数/过滤 — 突破前高、信号计时与去重
搭条件的零件
HHV/LLV/REF 等 — 取区间最高最低、引用前N根——搭条件的零件
图上标注买卖点
画线/标注 — 在图上画柱、标买卖点、上色提示(只是显示,不是判断逻辑)
⚠️ A股专属(港股/美股/马股/加密都没有)
代码/板块/题材 — 按代码段、行业、概念、龙头筛选(A股特有)
去ST/风险股 — 剔除A股ST风险股
组合思路:先盯主力筹码/资金(票在谁手里),再用均线/MACD 定方向,再用量能验证真假,再用摆动指标抓超买超卖,再用金叉/突破当买卖扳机。把几件事叠在一起同时成立,才算一个'信号'——叠得越多看着越细,但也越容易过度拟合。 ⚠️ 这条含 A股专属逻辑(涨停板/龙虎榜/代码板块)——只有大陆A股有这制度,港股、美股、马股、加密统统没有,这部分搬不过去。 不过它的'根'在筹码/量价层——这套是普世的,港股美股马股加密都能算;尤其散户多、流通差的市场(如马股小盘、港股仙股)主力筹码更好使。和你的主散博弈/刘彩游龙同源。
📷 指标截图(源图较小,点图可打开原图放大看)

指标公式

PJ:=(H+L+C)/3;
V1:=IF(H=L,1,H-MAX(O,C));
V2:=IF(H=L,1,MAX(C,O)-PJ);
V3:=IF(H=L,1,MIN(O,C)-L);
V4:=IF(H=L,1,PJ-MIN(C,O));
V5:=
vol
/IF(H=L,4,H-L);
V6:=(V1*V5)+(V2*V5);
V7:=(V3*V5)+(V4*V5);
WP1:=DYNAINFO(23);
NP1:=DYNAINFO(22);
WP2:=IF(ISLASTBAR,V7*240/FROMOPEN,V7);
NP2:=IF(ISLASTBAR,V6*240/FROMOPEN,V6);
主买
:IF(ISLASTBAR AND PERIOD=5,WP1,WP2),COLORRED,NODRAW;
主卖:IF(ISLASTBAR AND PERIOD=5,NP1,NP2),COLORGREEN,NODRAW;
净量
:=A
bs
(主买-主卖);
DRA
wr
ECTREL(0,00,CONST(主买*300/(主买+主卖)),70,RGB(230,65,0));
DRAWRECTREL(0,70,CONST(主卖*300/(主买+主卖)),
130
,RGB(0,104,0));
主买1:=BUY
VOL
,COLORLIRED,NODRAW;
主卖1:=-SELLVOL,COLORLIBLUE,NODRAW;
净买:BUYVOL-SELLVOL,COLORMAGENTA,NODRAW;
{FWH58
地量
买点
}
VOLUME:=VOL,VOLSTICK;
IF(
cr
OSS(0.9,1/VOL*1000 0.01 AND "
kdj
.J" 0),VOLUME*1.1,0),COLORYELLOW,LINETHICK1;{黄三角}
X_1:=IF(PERIOD=1,5,IF(PERIOD=2,15,IF(PERIOD=3,30,IF(PERIOD=4,60,IF(PERIOD=5,240,1)))));
X_2:=MOD(FROMOPEN,X_1);
X_3:=IF(X_2 0.5,X_1,X_2);
X_4:=IF(CURRBARSCOUNT=1,VOL*X_1/X_3,DRAWNULL);
STICKLINE(CURRBARSCOUNT=1 AND (SETCODE=0 OR SETCODE=1),X_4,0,(-1),(-1)),COLOR00C0C0;
量:VOL,VOLSTICK;
X_5:=IF(CAPITAL=0,AMOUNT/100000000,VOL/CAPITAL*100);
X_6:=EMA(X_5,5);
X_7:=MA(X_5,13);
X_8:=X_5 REF(LLV(X_5,25),1) AND X_6 X_7;
X_9:=BARSLAST(X_8);
五
倍量
:=IF(CROSS(COUNT(CROSS(VOL REF(VOL*5,X_9),0.5),X_9)=1,0.5),VOL,0),NODRAW,COLOR00CCFF;
量比
:VOL/REF(MA(VOL,5),1),NODRAW,COLORAAAAAA;
换手
:VOL/CAPITAL*100,COLORWHITE;
X_10:=VOL=HHV(VOL,30);
X_11:=BARSLAST(FILTER(CROSS(0.9,X_10),2))+1;
X_12:=REF(VOL,X_11);
STICKLINE(X_11 =30,X_12,X_12,1,0),COLOR00CCFF;
X_13:=VOL=LLV(VOL,20);
X_14:=BARSLAST(FILTER(CROSS(0.9,X_13),2))+1;
X_15:=REF(VOL,X_14);
STICKLINE(X_14 =30,X_15,X_15,4,0),COLORFFAA00;
上涨
数:"999999$ADVANCE"+"399001$ADVANCE",COLORRED,NODRAW;
下跌数:"999999$DECLINE"+"399001$DECLINE",COLORLIGREEN,NODRAW;
{四色分析}
VAR92:=(HIGH - LOW);
VAR93:=ABS((OPEN - CLOSE));
VAR94:=(HIGH - IF((CLOSE   OPEN),CLOSE,OPEN));
VAR95:=(IF((CLOSE   OPEN),OPEN,CLOSE) - LOW);
VAR96:=((VAR93 / VAR92) * VOL);
VAR97:=((VAR94 / VAR92) * VOL);
VAR98:=((VAR95 / VAR92) * VOL);
QQ:=VAR96  = VAR97 AND VAR96  = VAR98 AND CLOSE   OPEN;
MMM:=CLOSE   EMA(CLOSE,5) AND QQ;
JJJ:=CLOSE  = EMA(CLOSE,5) AND QQ;
JJ:=VAR96  = VAR97 AND VAR96  = VAR98 AND CLOSE   OPEN;
XX:=VAR98   VAR96 AND VAR98   VAR97;
MM:=VAR97   VAR96 AND VAR97   VAR98;
CDP:=REF(H+L+C,1)/3;
PT:=REF(H,1)-REF(L,1);
AH:=CDP+PT;
NH:=CDP*2-REF(L,1);
实量:V,VOLSTICK;
STICKLINE(JJ=1,0,实量*0.5,1,0),COLORYELLOW;
STICKLINE(MM=1,0,实量*0.5,1,0),COLORMAGENTA;
STICKLINE(XX=1,0,实量*0.5,1,0),COLORWHITE;
STICKLINE(JJJ=1,0,实量*0.5,1,0),COLORGREEN;
STICKLINE(MMM=1,0,实量*0.5,1,0),COLORBLUE;
{倍量
缩量
}
短庄:=V REF(V,1)*2    V REF(V,1)*3,COLORMAGENTA;
STICKLINE(短庄,实量*0.75,实量,1,0),COLORYELLOW;
三倍:=V =REF(V,1)*3,COLORMAGENTA;
STICKLINE(三倍,实量*0.75,实量,1,0),COLORFF00F5;
缩量:V*2 REF(V,1),COLORMAGENTA;
STICKLINE(缩量,实量*0.75,实量,1,0),COLOR00FF00;
N1:=7;
LC:=REF(CLOSE,1);
X:=SMA(MAX(CLOSE-LC,0),N1,1)/SMA(ABS(CLOSE-LC),N1,1)*100,COLORYELLOW,LINETHICK1;
魔鬼:=DRAWLINE(X =HHV(X,N1),X,X =LLV(X,N1),X,1),COLOR00FF00;
魔王:=DRAWLINE(X =HHV(X,N1),X,X =LLV(X,N1),1,X),COLOR00FF00;
TJ0:=X=魔王;
TJ1:=X=魔鬼;
TJ2:=X REF(X,1);
TJ3:=X REF(1,X);
JRS1:=DRAWICON(TJ1 AND TJ2,X,1);
JRS2:=DRAWICON(TJ0 AND TJ3,X,2);
DRAWICON(FILTER(JRS1 0,1),V*1.02,1);
DRAWICON(FILTER(JRS2 0,1),V*1.02,2);
同时出白
买入
:=CROSS(ZIG(3,10) ,REF(ZIG(3 ,10),1)) ;
VAR3:=PEAKBARS(3,15,1) 10;
VAR5:=IF(VAR3=1,2,0);
顶:= IF(VAR5=2,2,0);
顶A:=IF(顶 REF(顶,1),50,0),COLORGREEN;
H_L:=0.1*CONST(HHV(VOL,240));
V01:=VOL*0.95;{
图标
位置}
假阴
柱:STICKLINE(C O AND C REF(C,1),0,V01,0,0),COLORLIMAGENTA;{假阴柱};
总额:=AMOUNT;
买0:=IF(O=C AND (C-REF(C,1))/REF(C,1)*100 9.8,AMOUNT,AMOUNT/((H-L)*2-ABS(O-C))*(C-L));
买%:=买0/AMOUNT*100;
流入:=AMOUNT*买%/10000000000;
流出:=AMOUNT/100000000-流入;
净流:=(流入-流出);
总额3:=SUM(AMOUNT,3);
流入3:=SUM(流入,3);
流出3:=SUM(流出,3);
净流3:=SUM(流入-流出,3);
总额5:=SUM(AMOUNT,5);
流入5:=SUM(流入,5);
流出5:=SUM(流出,5);
净流5:=SUM(流入-流出,5);
DRAWTEXT_FIX(1,0.4,0.25,0,'
净流入
(亿):'),COLOR8080FF,COLORYELLOW;
DRAWTEXT_FIX(1,0.5,0.25,0,'1日'),COLOR8080FF,COLORWHITE;
DRAWNUMBER_FIX(1,0.6,0.25,0,CONST((净流))),COLORYELLOW;
DRAWTEXT_FIX(1,0.7,0.25,0,'3日'),COLOR8080FF,COLORWHITE;
DRAWNUMBER_FIX(1,0.78,0.25,0,CONST((净流3))),COLORYELLOW;
DRAWTEXT_FIX(1,0.87,0.25,0,'
5日
'),COLOR8080FF,COLORWHITE;
DRAWNUMBER_FIX(1,1,0.25,0,CONST((净流5))),COLORYELLOW;
{
庄家
入场}
GUA6:=100-3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
GUA7:=100-3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
GUA8:=GUA6 REF(GUA7,1) AND VOL REF(VOL,1) AND CLOSE REF(CLOSE,1);
STICKLINE(GUA8 AND COUNT(GUA8,30)=1,0,18,0.5,0),COLORBLUE,LINETHICK3;
STICKLINE(GUA8 AND COUNT(GUA8,30)=1,18,36,0.5,0),COLORFF7700,LINETHICK3;
STICKLINE(GUA8 AND COUNT(GUA8,30)=1,36,60,1,0),COLORYELLOW;
DRAWTEXT(GUA8 AND COUNT(GUA8,30)=1,V,'庄'),COLORWHITE;
{
大单
异动
}
VAR3AA:=IF((CLOSE REF(CLOSE,1)),88,0);
VAR4AA:=IF(((CLOSE)/(REF(CLOSE,1)) 1.05) AND ((HIGH)/(CLOSE) 1.01) AND (VAR3AA 0),91,0);
XG9:=(FILTER((VAR4AA 90),45)),COLORYELLOW;
DRAWTEXT(XG9,V,'异'),COLORWHITE;
VARB1:=ZIG(3,96/12);
DRAWICON(REF(VARB1,2) REF(VARB1,1) AND VARB1 REF(VARB1,1),VOL,15);
DRAWICON(REF(VARB1,2) REF(VARB1,1) AND VARB1 REF(VARB1,1),VOL*0.1,9);
{分析}
VA1:=REF((LOW+OPEN+CLOSE+HIGH)/4,1);
VA2:=SMA(ABS(LOW-VA1),13,1)/SMA(MAX(LOW-VA1,0),10,1);
VA3:=EMA(VA2,10)/100;
VA4:=LLV(LOW,33);
VA5:=EMA(IF(LOW =VA4,VA3,0),3);
洗盘
1:=IF(VA5 REF(VA5,1),VA5,0),COLORGREEN,NODRAW;
拉升
:=IF(VA5 REF(VA5,1) ,VA5,0),COLORRED,NODRAW;
VA6:=IF(VA5 =100,100,VA5);
XP:=REF(洗盘1,1);
LS:=拉升;
XPLS:=(XP AND LS);
VR
3:=(CLOSE+HIGH+LOW)/3;
vr
4:=EMA(VR3,10);
VR5:=REF(VR4,1);
主力
线:=3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)-2*
SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1),LINETHICK1,POINTDOT;
VAR03:=MA(CLOSE,13);
VAR4:=(100-ABS((CLOSE-VAR03)/VAR03*100))/100;
VAR05:=LLV(LOW,75);
VAR6:=HHV(HIGH,75);
VAR7:=(VAR6-VAR05)/100;
VAR8:=SMA((CLOSE-VAR05)/VAR7,20,1);
VARA:=3*VAR8-2*SMA(VAR8,15,1);
吸筹
A:=(100-VARA)/100,COLOR0099FF,LINETHICK2;
吸筹:=IF(吸筹A 1.09*REF(吸筹A,1),1,0),COLORRED,NODRAW;
大底
:=EXIST(CROSS( 吸筹A,1),6),NODRAW,COLORMAGENTA;
VARD:=吸筹A VAR4;
差:=吸筹A-VAR4,COLORYELLOW,NODRAW;
JX:=(MA(C,10)*30+MA(C,30)*10+MA(C,60)*5+MA(C,120)*3)/(3+5+10+30);
JXMA:=MA(JX,10);
VAR200:=(CLOSE-LLV(LOW,20))/(HHV(HIGH,20)-LLV(LOW,20))*100;
VAR300:=SMA(SMA(VAR200,3,1),3,1)/28.57;
VAR400:=EMA(VAR300,5);
操盘
:=3*VAR300-2*VAR400;
A1:=CROSS(操盘,VAR300) AND VAR300 2.1 AND C O;
VARE:=REF(LOW,1)*0.9;
VARF:=LOW*0.9;
VAR11:=EMA(VARF,30);
VAR12:=CLOSE-REF(CLOSE,1);
VAR13:=MAX(VAR12,0);
VAR14:=ABS(VAR12);
VAR15:=SMA(VAR13,7,1)/SMA(VAR14,7,1)*100;
VAR16:=SMA(VAR13,13,1)/SMA(VAR14,13,1)*100;
VAR17:=BARSCOUNT(CLOSE);
VAR18:=SMA(MAX(VAR12,0),6,1)/SMA(ABS(VAR12),6,1)*100;
VAR19:=(-200)*(HHV(HIGH,60)-CLOSE)/(HHV(HIGH,60)-LLV(LOW,60))+100;
VAR1A:=(CLOSE-LLV(LOW,15))/(HHV(HIGH,15)-LLV(LOW,15))*100;
VAR1B:=SMA((SMA(VAR1A,4,1)-50)*2,3,1);
VAR1C:=(INDEXC-LLV(INDEXL,14))/(HHV(INDEXH,14)-LLV(INDEXL,14))*100;
VAR1D:=SMA(VAR1C,4,1);
VAR1E:=SMA(VAR1D,3,1);
VAR1F:=(HHV(HIGH,30)-CLOSE)/CLOSE*100;
VAR20:=VAR18 =25 AND VAR19 -95 AND VAR1F 20 AND VAR1B -30 AND VAR1E 30 AND VAR11-CLOSE =-0.25 AND VAR15 22 AND VAR16 28 AND VAR17 50;
VAR61:=(HIGH+LOW)/2;
VAR81:=LLV(LOW,35);
VARB01:=HHV(HIGH,35);
BB:=EMA((VAR61-VAR81)/(VARB01-VAR81)*100,9);
金宝盆:=EMA(0.667*REF(BB,1)+0.333*BB,2),LINETHICK0;
GC3:=LLV(BB,198);
GC4:=HHV(BB,188);
CC0:=(BB-金宝盆 0.3)
AND (BB 25)AND (HIGH+LOW)/2 MA((HIGH+LOW)/2,13)*0.98 AND (HIGH+LOW)/2 REF((HIGH+LOW)/2,1);
DD:=FILTER(CC0,10);
GG:=(BB-金宝盆 0.6)AND (BB 30)AND (HIGH+LOW)/2 MA(C,13)*0.996 AND (HIGH+LOW)/2 REF((HIGH+LOW)/2,1);
HH:=FILTER(GG,10);
EE:=(BB-金宝盆 0.55)AND (BB 70) AND (HIGH+LOW)/2 MA((HIGH+LOW)/2,13)*0.96 AND (HIGH+LOW)/2 REF((HIGH+LOW)/2,1);
FF:=FILTER(EE,10);
DIFF1:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA1:=EMA(DIFF1,9);
买:=CROSS(DIFF1,DEA1),NODRAW;
DFQS:=7*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*30,4,1)-3*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*30,4,1),3,1)-SMA(SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*30,4,1),3,1),2,1);
TX:=78.89;
VAR301:=3*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1)-2*SMA
(SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1),3,1);
趋势
:=EMA(VAR301,3)-10,COLORFF0000;
A13:=CROSS(趋势,0);
OK:=REF(CLOSE,1);
rsi
1:=SMA(MAX(CLOSE-OK,0),7,1)/SMA(ABS(CLOSE-OK),7,1)*100,COLORWHITE;
RSI2:=SMA(MAX(CLOSE-OK,0),7,1)/SMA(ABS(CLOSE-OK),7,1)*100,COLORWHITE;
鱼:=SMA(MAX(CLOSE-OK,0),7,1)/SMA(ABS(CLOSE-OK),7,1)*100,COLORRED,DOTLINE;
RSI4:=SMA(鱼,7,1),LINETHICK1,COLORWHITE;
趋势A:=MA(((CLOSE-LLV(LOW,48))/(HHV(HIGH,48)-LLV(LOW,48))*50),17)+9,COLORFFFFFF;
趋势B:=MA(((CLOSE-LLV(LOW,53))/(HHV(HIGH,53)-LLV(LOW,53))*50),17)+9,COLOR3377DD;
AZ1:=MA(趋势A,7)*1.372,COLORGREEN,LINETHICK1;
AZ2:=AZ1*1.0887;
AZ3:=(1.5*(趋势B+RSI4)-(AZ2+AZ1))+12,COLORGREEN,LINETHICK1,DOTLINE;
鱼网:=IF((CROSS(RSI2,RSI4) OR CROSS(RSI2,AZ3) AND AZ3 38 AND RSI1 51),18,0),COLORYELLOW,LINETHICK2;
买入:=IF(EXIST(鱼网=18,8)AND 鱼 45 AND 鱼 REF( 鱼,2),1,0),COLORMAGENTA,,LINETHICK3;
A11:=3*EMA((C-LLV(L