[ZS261014]筹码进出副图-通达信指标源码分享

01 七比均价打底,双层追踪,四种柱形各管一段
这套VUR系列的筹码进出指标,我头回见是在一个付费群的内部包里。当时群里有人喊"看懂资金流向就看它",我点开源码一瞧——十六个变量从头排到尾,确实有点唬人。
后来自己拆了一遍,发现核心思路不复杂:筹码分布的变化量,用动态均线去追踪,再按条件分成四根柱子。
搜索词锁定筹码分布和资金流向。不用WINNER那种估算模型,而是从量价关系里直接推算筹码的流入与流出。
速查卡(五秒扫完):
| VUR0均价 |
| 流入量柱 |
| 流出量柱 |
| 强势区柱 |
02 指标源码分享|筹码进出副图

指标编号:ZS261014
指标完整源码:
VUR0:=(2*O+H+L+3*C)/7;VUR1:=CAPITAL*VUR0;VUR2:=SMA(AMOUNT,10,1)/1000;VUR3:=MA(C*3,5);VUR4:=VUR2*C*3/VUR3*1/10;VUR5:=VUR2*O*3/VUR3*1/10;VUR6:=VUR2*H*3/VUR3*1/10;VUR7:=VUR2*L*3/VUR3*1/10;VUR8:=(2*VUR5+VUR6+VUR7+3*VUR4)/7;VUR9:=DMA(EMA(VUR4,2),SUM(V,1)*VUR8);VUR10:=EMA(VUR9,2);VURA:=VUR9>VUR10;VURB:=EMA(VUR1-VUR9,1);VURC:=REF(VURB,1);VURD:=VURB>VURC;VURS:=VURDANDC>O;VURE:=(VURB-VURC)*15;VURF:=(VUR9-VUR10)*15000;VURG:=(VURC-VURB)*(-1);VURH:=IF(VURB>VURC,VURE/1000,0);VURN:=IF(VURB<VURC,VURE/1000,0);VURT:=IF(VURAANDVURS,VURF/10000,0);VURL:=IF(VURAANDVURB<VURC,VURE/1000,0);流入量:VURH,POINTDOT,COLOR1010FF;流出量:VURN,POINTDOT,COLOR10C810;强势区:VURT,POINTDOT,COLOR10E6FF;弱势区:VURL,POINTDOT,COLORFF1096;STICKLINE(VURB>VURC,0,VURE,2.5,1),COLOR1010FF;STICKLINE(VURB<VURC,0,VURE,2.5,0),COLOR10C810;STICKLINE(VURAANDVURS,0,VURF,2.5,0),COLOR10E6FF;STICKLINE(VURAANDVURB<VURC,0,VURE,2.5,0),COLORFF1096;
顺手把 #资金流向# 标一下,跟 #筹码分布# #DMA平滑# 经常搁一块儿讨论。
03 从均价到动态追踪,筹码怎么被拆成流入和流出
先看均价怎么取。
VUR0:=(2*O+H+L+3*C)/7
开盘价权重2,最高最低各1,收盘给到3份。加起来除以7。为什么收盘权重最大?一天的博弈结果体现在收盘价上,这种加权方式我比较认可。
接着VUR1拿CAPITAL乘VUR0,意思是"如果所有流通筹码都按今天均价成交,理论上过了多少资金"。对这步我持保留态度——流通股本数据在通达信里更新不及时,碰上定增解禁的日子会跳变。
从VUR2开始走了另一条路。SMA(AMOUNT,10,1)/1000取实际成交额的十日指数平滑,然后分别拿平滑量乘以C、O、H、L各占VUR3的比例——VUR3是MA(C*3,5),五日平均的三倍收盘价。
这么做的效果是:把一天的成交额按价格位置拆成四份,再按(2O+H+L+3C)/7的权重重新合成一个"量能加权均价"VUR8。
先岔一句,所谓DMA函数跟EMA长得像但内核不一样。写法DMA(X,A)里A可以是变量——平滑系数随A变化,A大跟得紧,A小拖得慢。EMA的系数固定为2/(N+1),不随行情动。
VUR9:=DMA(EMA(VUR4,2),SUM(V,1)*VUR8)
这行是整个指标的心脏。EMA(VUR4,2)先把收盘价量能做一次极短周期平滑(周期2,几乎等于没平滑),然后用SUM(V,1)*VUR8当动态系数去追踪。SUM(V,1)就是当天成交量,乘以VUR8——量大的日子跟得紧,量小的日子拖得慢。
追踪线VUR10是对VUR9再套一层EMA(,2)做二次平滑。条件VURA判断短期追踪线在平滑线上方——VUR9大于VUR10时,资金在加速流入。
再看差值线VURB。
VURB:=EMA(VUR1-VUR9,1)
理论筹码总量VUR1减去追踪的实际量VUR9,差值再做周期1的EMA(约等于取原值)。上升代表差值在扩大——有资金在悄悄吸筹但还没反映到价格上。
四种柱形的触发条件就清楚了:差值线向上且当天收阳(VURS条件)画蓝色流入柱;差值线向下画绿色流出柱;两个条件VURA和VURS同时成立画亮蓝宽柱即强势区;只有VURA成立但差值线向下画粉色柱即弱势区。
我自己改过一版把EMA周期从2拉到3,信号少了但每根柱子出来更扎实。周期越短反应越快,毛刺也越多——看个人偏好。
M1和M2在源码开头定义了但没直接使用,它们是留给扩展接口的。如果后面想加均线对比,把追踪线和平滑线分别做MA(M1)和MA(M2)就能叠加趋势线。
