[YZ260904]庄家存货副图-通达信指标源码分享

【免责声明】本文仅拆解指标算法原理、信号含义,属编程与源码科普,不构成任何投资建议。市场有风险,据此操作盈亏自负。

01 用筹码堆积估出主力的库存

这根副图指标想做的事挺直白:猜猜场里那些大资金手里攒了多少货。它不靠消息,只从价格和筹码分布倒推——价格往下扎得多深、获利盘堆在哪一档,都能折算成一条库存线。你不用懂庄家心思,看这条线往上还是往下,大致知道货是在囤还是在撒。

速查卡先列:

名称
一句话作用
庄家
收盘价的双重指数平滑
现价
庄家线的千分之变化率
存货
获利盘比例的十三日均
冲击系数
实体占昨收比的平滑

02 指标源码分享|庄家存货副图

源码整段排在下面,副图新建公式粘入就能用。

标编号:YZ260904

指标完整源码:

VAR1:=REF((LOW+OPEN+CLOSE+HIGH)/4,1);VAR2:=SMA(ABS(LOW-VAR1),13,1)/SMA(MAX(LOW-VAR1,0),10,1);VAR3:=EMA(VAR2,10);VAR4:=LLV(LOW,33);VAR5:=EMA(IF(LOW<=VAR4,VAR3,0),3);主力进场:=IF(VAR5>REF(VAR5,1),VAR5,0),COLORRED,NODRAW;庄家:=EMA(EMA(CLOSE,10),10);现价:=(庄家-REF(庄家,1))/REF(庄家,1)*1000;主力:=100*0.95;平均价 := SMA (现价,5,1)-SMA(现价,13,1);上价:=(MA(C,1)+MA(C,3)+MA(C,5)+MA(C,7)+MA(C,9))/5;下价:=(MA(C,2)+MA(C,4)+MA(C,6)+MA(C,8)+MA(C,10))/5;中价:=MAX(EMA(上价,1)-EMA(下价,5),0)*200;吃庄价:=EMA(中价,5);净吃庄血:=吃庄价;A1:=30;实体比例:=(CLOSE-OPEN)/REF(CLOSE,1);冲击系数:=MA(实体比例,A1);冲击系数1:=MA(冲击系数,3);STICKLINE(冲击系数1>0,((冲击系数1*10000 )+净吃庄血)/2,0,2,0),COLORRED;X:=WINNER(C-0.168*C)*1000;存货:MA(X,13);

#主力资金指标 #庄家存货副图 #技术分析

03 库存线是怎么倒推出来的

第一步先找个参照价:

REF((LOW+OPEN+CLOSE+HIGH)/4,1)

把当天的低开收高四个价取平均,再往前挪一根,得到昨天的均价基准 VAR1。再往下算价格往下扎的深度:

ABS(LOW-VAR1)/MAX(LOW-VAR1,0)

LOW 减 VAR1 取绝对值,再除它和零比出来的较大值,得到 VAR2。简单说,当天最低价低于昨天均价越多,这个数越大,说明下扎越狠;反之趋近于零。源码把它先平滑十三日、再十日,压掉单根毛刺。

真正触发库存的是新低:

LLV(LOW,33)

取三十三根里的最低价当 VAR4,只要当天最低触及这道新低,VAR5 才被激活往上走;否则归零。所以库存线不是天天涨,只在价格探到阶段底下才积累,逻辑上就是新低才记一笔。

庄家线是另一条慢线:

EMA(EMA(CLOSE,10),10)

收盘价先做十日指数平滑,再做一次十日,得到一条很沉的基线。现价就是它相对昨天的千分之变化率,用来衡量这条慢线是在加速还是减速。源码还有条平均价,是现价的五日均减十三日均,也就是给那条变化率再做一次快慢差,量它加速还是减速的劲头。

末尾的存货最直观:

WINNER(C-0.168*C)*1000

WINNER 算的是低于当前价百分之十六点八那个位置以下的筹码占比,再乘一千。C 减零点一六八 C,等于在当前价往下约一成六的地方切一刀,看这片筹码有多厚,十三日一平均就是存货。为什么是零点一六八?约莫给一个缓冲带,太贴现价会把短线浮筹也算进来,太远又脱离实际持仓成本。源码里冲击系数则是把当天实体占昨收的比例平滑三十日再三层平均,正的时候画一小段红柱,意思就是下扎的力道在积累。

参数为什么这么取?三十三根新低是个月左右的活动窗;双重十日平滑让基线够稳;零点一六八是经验里的成本缓冲。你捋完这几道,库存就不再是无影猜。源码里上价是把一三五七九日五条均线取平均,下价是把二四六八十日取平均,再拿两者的指数平滑相减,等于做了一个快减慢的价差。净吃庄血只是吃庄价的别名,作者写了个别名,数值一样。实体比例是当天实体占昨收的比例,平滑后用来判断下扎力道是否在积累。

评论区聊聊:你平时判断大资金动向,更信量能变化,还是更看这种筹码类的推导?

[YZ260904]庄家存货副图.tn6
类型:指标公式|已下载:0|下载方式:免费下载
立即下载
在线客服
QQ:332879389
联系电话
13605084160