🌟 核心价值
看清资金的方向与力度!
通过三层动能结构(主力攻击流、散户抛压流、多空平衡流)将量能转化为立体图谱,配合九宫资金球阵实时监控流向,再以波段隧道锁定操作安全区,构建全天候操盘罗盘。
指标逻辑
第一,重塑成交量柱。它引入了30日均线作为多空分水岭。如果股价跌破30日均线处于下跌趋势,量柱强制显示为绿色系;只有站上均线,才会呈现红色或紫色。这就强行切断了你想在左侧盲目接飞刀的念头。
第二,剥离主力资金底牌。源码里内置了类似L2行情的DDX测算逻辑(主买、主卖、净流),通过买卖单的内外盘转化,计算出当天的真实资金图指标。如果是散户在跟风买,柱子不会变异;只有大单进场,才会触发特定的颜色信号。
第三,多维共振矩阵(底部那一排圆点)。你在源码里会看到一堆CIRCLEDOT,它提取了趋势、DDX动能、筹码获利比例等5个维度的参数。当这几个维度同时向好时,底部的小圆点才会齐刷刷变成红色。这就等于把复杂的逻辑,降维成了一个傻瓜式的视觉确认。
怎么用
适合用来做波段和箱体上沿的突破确认。
- 右侧确认抓起涨:当股价长期横盘或均线粘合后,某天成交量柱突然由绿翻红(甚至翻紫),同时底部的那排圆点,至少有4个以上同时变成红色(这叫资金与趋势共振)。这个时候去试错,盈亏比极高。
- 防守与管住手:如果你发现一只票猛烈拉升,但底部的圆点大部分是绿的,或者量柱依然受压在空头绿色状态,这种就叫“假反弹”。这就是典型的诱多杂音,无视它,千万别去追。
- 放量异动提示:代码里写了DRAWICON函数,当某天成交量是昨天的2倍或3倍时,会在柱子上方打出小图标,省去了你天天翻股票池找异动股的麻烦。
避坑
两个常见的错误:
- 单边阴跌市中极其容易失效:如果大盘处于单边下跌市,某天个股稍微反抽,底部的圆点可能也会短暂飘红一两个。记住,只要量柱主色调是绿的,说明还在30日线下方,这时候任何红点都只当反弹看,绝对不能当反转做。
- 早盘前30分钟不要信:指标里包含了量能预测(YUCE)的算法。开盘前半小时资金博弈最剧烈,预测量极容易失真。建议在上午10点半之后,或者尾盘复盘时再确认信号,这样过滤掉的杂音最多。
研习案例:




通达信资金罗盘副图指标源码:
VOLUME:VOL,VOLSTICK;
YUCE:=IF(DYNAINFO(7)=CLOSE AND DYNAINFO(10)=AMOUNT,MAX(VOL,DYNAINFO(17)*REF(MA(VOL,5),1)),0),NODRAW;
TT:=IF(ISLASTBAR,YUCE/VOL,1),NODRAW;
HUANSHOU:=HSCOL,NODRAW,COLOR00FF00;
MA5换:=SUM(HSCOL,5),NODRAW,COLOR00FFFF;
月换:=SUM(HSCOL,20),NODRAW,COLORFFFF80;
V倍:=VOL/REF(VOL,1),NODRAW,COLORFFFF80;
JJQ:=(HIGH+LOW+CLOSE)/3;
QJ0:=VOL/IF(HIGH=LOW,4,HIGH-LOW);
QJ1:=QJ0*(MIN(OPEN,CLOSE)-LOW);
QJ2:=QJ0*(JJQ-MIN(CLOSE,OPEN));
QJ3:=QJ0*(HIGH-MAX(OPEN,CLOSE));
QJ4:=QJ0*(MAX(CLOSE,OPEN)-JJQ);
千钧DDX:=IF(HIGH=LOW,4*QJ0,((QJ1+QJ2)-(QJ3+QJ4)))/SUM(VOL,10)*100,NODRAW,COLOR80FF00;
ZFA:=(C/REF(C,1)-1)*100;
ZFB1:=(C/O-1)*100;
ZF:MAX(ZFA,ZFB1),NODRAW,COLOR00FFFF;
金指标A2:=LLV(MA(LOW,3),3);
金指标A3:=HHV(MA(HIGH,3),3);
NN1:=120;
HH:=HHV(V*TT,NN1);
LL:=LLV(V,NN1);
HH0806:=CONST(HH);
LL0806:=CONST(LL);
RCC:=HH0806*0.9-(HH0806-LL0806)*0.5;
RHL:=RCC;
HLMAX:=HH0806;
HLMIN:=LL0806;
HLMN1:=(HLMAX+HLMIN)/2;
HLMN2:=HLMAX-HLMIN;
HLMN3:=(100-0)/2*1.3;
HLMN4:=(100-0)/1*1.3;
P:=HH0806/120;
神:=2*SMA(V*((C+L)/2+(H+C)/2+L)/3,2,1)/SMA(V,2,1)-(3*HHV(SMA(V*((C+L)/2+(H+C)/2+L)/3,2,1)/SMA(V,2,1),2)-2*SMA(V*((C+L)/2+(H+C)/2+L)/3,2,1)/SMA(V,2,1));
奇:=(2*神+EMA((2*(C+L)/2+(H+C)/2+L+O)/5,2)+2*((EMA((C*2+H+L+O)/5,5)+MA((C*2+H+L+O)/5,13)+MA((C*2+H+L+O)/5,21))/3)+((EMA
((C*2+H+L+O)/5,13)+MA((C*2+H+L+O)/5,21)+MA((C*2+H+L+O)/5,34))/3)+((EMA((C*2+H+L+O)/5,21)+MA((C*2+H+L+O)/5,34)+MA((C*2+H+L+O)/5,55))/3))/7;
分清:=(FORCAST(HHV((C+L)/2,1),21)+(EMA(((C+L)/2+L+(H+C)/2)/3,55)-(C-EMA(((C+L)/2+L+(H+C)/2)/3,55))))/2;
放心买入:=(((C+L)/2+(H+C)/2+L)/3+(3*(C+H+L+(O+C+L)/3)/4-2*(C+L)/2))/2;
强:=(EMA((分清+3*((EMA(放心买入,5)*5+分清)/6+((EMA(奇,5)+EMA(奇,8)+EMA(奇,13))/3))/2)/4,3)/3),POINTDOT,COLOR00FFFF;
验证:=((((C+L)/2-LLV(L,24))/(HHV((H+C)/2,24)-LLV(L,24))*1.1*(C+L)/2));
CHIXUYAN:=EMA((2*(5*((EMA((2*C+L)/3,2)-EMA((2*C+H)/3,5))
-EMA((EMA((2*C+L)/3,2)-EMA((2*C+H)/3,5)),21)))
+(((C*2+H)/3+(C*2+H)/3)/2)+EMA(验证,2))/4,2),COLOR555555;
T:=IF(ISLASTBAR,IF(FROMOPEN>60,IF(FROMOPEN-INTPART(FROMOPEN/60)*60=0,1,
60/(FROMOPEN-INTPART(FROMOPEN/60)*60)),60/FROMOPEN),1);
WJ:=(H+L+C)/3;
V1:=IF(H=L,1,H-MAX(O,C));
V2:=IF(H=L,1,MAX(C,O)-WJ);
V3:=IF(H=L,1,MIN(O,C)-L);
V4:=IF(H=L,1,WJ-MIN(C,O));
V5:=VOL/IF(H=L,4,H-L);
V6:=(V1*V5);
V7:=(V2*V5);
V8:=(V3*V5);
V9:=(V4*V5);
WAIPAN1:=DYNAINFO(23)*TT;
NEIPAN1:=DYNAINFO(22)*TT;
WAIPAN2:=IF(ISLASTBAR AND C>300,(V9+V8)*TT,(V9+V8));
NEIPAN2:=IF(ISLASTBAR AND C>300,(V6+V7)*TT,(V6+V7));
WAIPANA:=IF(ISLASTBAR AND PERIOD=5 AND C<300,WAIPAN1,WAIPAN2);
NEIPANA:=IF(ISLASTBAR AND PERIOD=5 AND C<300,NEIPAN1,NEIPAN2);
AA:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
主买:=IF(CLOSE>OPEN,AA*(HIGH-LOW),IF(CLOSE<OPEN,AA*((HIGH-OPEN)+(CLOSE-LOW)),VOL /2)),POINTDOT,COLORRED;
主卖:=IF(CLOSE>OPEN,0-AA*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE<OPEN,0-AA*(HIGH-LOW),0-VOL /2)),LINETHICK0,COLORGREEN;
净流:主买-主卖,NODRAW,COLOR4080FF;
VOL,VOLSTICK;
ZLCM1:=EMA(WINNER(CLOSE)*70,3);
SHCM:=EMA((WINNER(CLOSE*1.1)-WINNER(CLOSE*0.9))*80,3);
ZZLKP:=ZLCM1/(ZLCM1+SHCM);
ZZLJJ:=EMA(ZZLKP,89);
DD1:=EMA((O+H+L)/3,4)COLORWHITE,NODRAW;
DD2:=EMA(C+(H-L)*0.618,3)COLORYELLOW,NODRAW;
MIMA08061:=DD2+(DD2-DD1)*0.618,NODRAW,COLORWHITE;
MIMA08062:=EMA((O+H+L)/3,4)+((H+L)/2-REF((O+H+L)/3,3))/4,NODRAW;
MIMA08063:=MA(REF(MIMA08061,1),1)*1,COLORLIMAGENTA,NODRAW;
MIMA08064:=REF(MIMA08062,1),COLORLIMAGENTA,NODRAW;
MIMA08065:=MA(REF(DD2,1),1)*1,COLORLIMAGENTA,NODRAW;
MIMA08066:=REF(DD1,1),COLORLIMAGENTA,NODRAW;
STICKLINE(1,HLMAX,HLMAX*0.96,5,0),COLORGREEN;
STICKLINE(MIMA08061>MIMA08063,HLMAX,HLMAX*0.96,5,0),COLORRED;
STICKLINE(1,HLMAX*0.98,HLMAX*0.98,5,0),COLORWHITE;
STICKLINE(1,HLMAX*0.93,HLMAX*0.89,5,0),COLORRED;
STICKLINE(MIMA08062<=MIMA08064,HLMAX*0.93,HLMAX*0.89,5,0),COLORGREEN;
STICKLINE(1,HLMAX*0.91,HLMAX*0.91,5,0),COLORWHITE;
CAOZUODUAN1:STICKLINE(MIMA08061>(MIMA08063) AND C>MIMA08062 OR MIMA08062>MIMA08064,HLMAX*0.82,HLMAX*0.86,5,0),COLORRED;
CAOZUODUAN2:STICKLINE(C>MIMA08062 AND MIMA08061>MIMA08063,HLMAX*0.82,HLMAX*0.86,5,0),COLORMAGENTA;
CAOZUODUAN3:STICKLINE(MIMA08061<MIMA08063 AND MIMA08062>MIMA08064,HLMAX*0.82,HLMAX*0.86,5,0),COLORYELLOW;
STICKLINE(MIMA08061>(MIMA08063) AND C>MIMA08062 OR MIMA08062>MIMA08064 OR C>MIMA08062 AND MIMA08061>MIMA08063,HLMAX*0.84,HLMAX*0.84,5,0),COLORWHITE;
IF(ZZLJJ<REF(ZZLJJ,1),-35*P,DRAWNULL),CIRCLEDOT,COLOR00FF00,LINETHICK1;
IF(ZZLJJ>REF(ZZLJJ,1),-35*P,DRAWNULL),CIRCLEDOT,COLORRED,LINETHICK1;
IF(CHIXUYAN<强,-5*P,DRAWNULL),CIRCLEDOT,COLOR00FF00,LINETHICK1;
IF(CHIXUYAN>=强,-5*P,DRAWNULL),CIRCLEDOT,COLORRED,LINETHICK1;
IF(CHIXUYAN>= REF(CHIXUYAN,1),-11*P,DRAWNULL),CIRCLEDOT,COLORRED,LINETHICK1;
IF(CHIXUYAN< REF(CHIXUYAN,1),-11*P,DRAWNULL),CIRCLEDOT,COLOR00FF00,LINETHICK1;
IF(ZF<0,-17*P,DRAWNULL),CIRCLEDOT,COLOR00FF00,LINETHICK1;
IF(ZF>0,-17*P,DRAWNULL),CIRCLEDOT,COLORRED,LINETHICK1;
IF(千钧DDX<0,-23*P,DRAWNULL),CIRCLEDOT,COLOR00FF00,LINETHICK1;
IF(千钧DDX>0,-23*P,DRAWNULL),CIRCLEDOT,COLORRED,LINETHICK1;
个股资金线:=MA(C,1)/MA(REF(C,18),18)*100;
资金SHENGMX:=MA(FORCAST(个股资金线,20),6);
SHENGMX:个股资金线>资金SHENGMX,COLOR000000,STICK,LINETHICK1;
IF(SHENGMX<=0,-29*P,DRAWNULL),CIRCLEDOT,COLOR00FF00,LINETHICK1;
IF(SHENGMX>0,-29*P,DRAWNULL),CIRCLEDOT,COLORRED,LINETHICK1;
CC:=CLOSE;
WW:=(CC-LOW+0.01)/(HIGH-LOW+0.01);
N120:=IF(BARSSINCE(CLOSE>0)<120,BARSSINCE(CLOSE>0),120);
N90:=IF(BARSSINCE(CLOSE>0)<90,BARSSINCE(CLOSE>0),90);
N55:=IF(BARSSINCE(CLOSE>0)<55,BARSSINCE(CLOSE>0),55);
N34:=IF(BARSSINCE(CLOSE>0)<34,BARSSINCE(CLOSE>0),34);
ZLCMA:=(DMA(WW,VOL/(MA(VOL,N120)*N120))+DMA(WW,VOL/(MA(VOL,N90)*N90))+DMA(WW,VOL/(MA(VOL,N55)*N55))+DMA(WW,VOL/(MA(VOL,N34)*N34)))/4*800;
NN:=IF(PERIOD=5,240,IF(PERIOD=6,360,240));
ZLCMC:=(ZLCMA-LLV(ZLCMA,NN))*100/(HHV(ZLCMA,NN)-LLV(ZLCMA,NN));
ZLCMB:=WINNER(CLOSE)*100;
ZLB:=IF(ZLCMB>0,ZLCMB,DRAWNULL);
ZLCM:=IF(ZLB=DRAWNULL,ZLCMC,ZLCMB);
ZLQS:EMA(ZLCM,3),COLORYELLOW;
BBCM:=ZLQS-REF(ZLQS,1);
IF(BBCM<0,-35*P,DRAWNULL),CIRCLEDOT,COLOR00FF00,LINETHICK1;
IF(BBCM>0,-35*P,DRAWNULL),CIRCLEDOT,COLORRED,LINETHICK1;
金指标2:=(HIGH - LOW);
金指标3:=ABS((OPEN - CLOSE));
金指标4:=(HIGH - IF((CLOSE > OPEN),CLOSE,OPEN));
金指标5:=(IF((CLOSE > OPEN),OPEN,CLOSE) - LOW);
金指标6:=((金指标3 / 金指标2) * VOL);
金指标7:=((金指标4 / 金指标2) * VOL);
金指标8:=((金指标5 / 金指标2) * VOL);
金指标9:=IF(((VOL / CAPITAL) > 0.001),1,EXP(ABS(LOG(((VOL / CAPITAL) * 100)))));
STICKLINE((CLOSE > MA(CLOSE,30)),0,VOL,3,0),COLOR000088;
STICKLINE((CLOSE > MA(CLOSE,30)),0,VOL,2,0),COLOR0000AA;
STICKLINE((CLOSE > MA(CLOSE,30)),0,VOL,1,0),COLOR0000DD;
STICKLINE((CLOSE > MA(CLOSE,30)),0,VOL,0.5,0),COLOR0000FF;
STICKLINE((CLOSE < MA(CLOSE,30)),0,VOL,3,0),COLOR008800;
STICKLINE((CLOSE < MA(CLOSE,30)),0,VOL,2,0),COLOR00AA00;
STICKLINE((CLOSE < MA(CLOSE,30)),0,VOL,1,0),COLOR00DD00;
STICKLINE((CLOSE < MA(CLOSE,30)),0,VOL,0.5,0),COLOR00FF00;
STICKLINE((((金指标6 >= 金指标7) AND (金指标6 >= 金指标8))
AND (CLOSE > OPEN)),0,金指标6,3,0),COLOR880088;
STICKLINE((((金指标6 >= 金指标7) AND (金指标6 >= 金指标8))
AND (CLOSE > OPEN)),0,金指标6,2,0),COLORAA00AA;
STICKLINE((((金指标6 >= 金指标7) AND (金指标6 >= 金指标8))
AND (CLOSE > OPEN)),0,金指标6,1,0),COLORDD00DD;
STICKLINE((((金指标6 >= 金指标7) AND (金指标6 >= 金指标8))
AND (CLOSE > OPEN)),0,金指标6,0.5,0),COLORFF00FF;
STICKLINE((((金指标6 >= 金指标7) AND (金指标6 >= 金指标8))
AND (CLOSE < OPEN)),0,金指标6,3,0),COLOR880000;
STICKLINE((((金指标6 >= 金指标7) AND (金指标6 >= 金指标8))
AND (CLOSE < OPEN)),0,金指标6,2,0),COLORBB0000;
STICKLINE((((金指标6 >= 金指标7) AND (金指标6 >= 金指标8))
AND (CLOSE < OPEN)),0,金指标6,1,0),COLORDD0000;
STICKLINE((((金指标6 >= 金指标7) AND (金指标6 >= 金指标8))
AND (CLOSE < OPEN)),0,金指标6,0.5,0),COLORFF0000;
STICKLINE(((金指标8 > 金指标6) AND (金指标8 > 金指标7)),0,金指标8,3,0),COLOR999999;
STICKLINE(((金指标8 > 金指标6) AND (金指标8 > 金指标7)),0,金指标8,2,0),COLORAAAAAA;
STICKLINE(((金指标8 > 金指标6) AND (金指标8 > 金指标7)),0,金指标8,1,0),COLORDDDDDD;
STICKLINE(((金指标8 > 金指标6) AND (金指标8 > 金指标7)),0,金指标8,0.6,0),COLORFFFFFF;
STICKLINE(((金指标7 > 金指标6) AND (金指标7 > 金指标8)),0,金指标7,3,0),COLOR008888;
STICKLINE(((金指标7 > 金指标6) AND (金指标7 > 金指标8)),0,金指标7,2,0),COLOR00AAAA;
STICKLINE(((金指标7 > 金指标6) AND (金指标7 > 金指标8)),0,金指标7,1,0),COLOR00DDDD;
STICKLINE(((金指标7 > 金指标6) AND (金指标7 > 金指标8)),0,金指标7,0.5,0),COLOR00FFFF;
B1:=(WAIPANA+NEIPANA)<MA(V,60)/3 ;
B2:=MA(V,5)/2>V AND V>B1;
((80-HLMN3)*HLMN2/HLMN4+HLMN1),COLORCCCCCC,LINETHICK1,DOTLINE;
((50-HLMN3)*HLMN2/HLMN4+HLMN1),COLORCCCCCC,LINETHICK1,DOTLINE;
((20-HLMN3)*HLMN2/HLMN4+HLMN1),COLORCCCCCC,LINETHICK1,DOTLINE;
((10-HLMN3)*HLMN2/HLMN4+HLMN1),COLORCCCCCC,LINETHICK1;
KA:=(EMA((CLOSE-金指标A2)/(金指标A3-金指标A2)*100,4)-50)*0.5+50;
DB:=EMA(0.667*REF(KA,1)+0.333*KA,2);
JJ:=3*KA-2*DB;
((KA-HLMN3)*HLMN2/HLMN4+HLMN1),COLORFFF111,LINETHICK1;
((DB-HLMN3)*HLMN2/HLMN4+HLMN1),COLOR00FF00,LINETHICK1;
((JJ-HLMN3)*HLMN2/HLMN4+HLMN1),COLORFF00FF,LINETHICK1;
DRAWICON(V>=3*REF(V,1) AND O<C,V*1.1,23);
DRAWICON(V>=2*REF(V,1) AND O<C,V*0.8,25);
选股指标源码:
建议:
- 信号解读:
- 操作段:这是原代码中最核心的买卖点提示,代表主力成本结构的突破。
- 千钧DDX:监控主力大单资金的流向。
- 放量长阳:捕捉启动初期的攻击形态。
- 风险控制:原代码较为复杂,信号可能较频繁。建议结合非ST股、非次新股(上市>60天)进行过滤。
- 优化:如果您觉得信号太多,可以将最后一行改为
XG: 趋势多头 AND 操作段 AND DDX强势;,这样信号会更精准,但数量会减少。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

评论(0)