[ZD261111]烈焰VOL副图-通达信指标源码分享

01 信堆成山,先分大小件再投

一天的成交量看着是一个数,落进这张副图就被拆成两封邮件,像老邮差投递那样各走各的路。

走这条线:先有量,再按当天价格怎么走的,把这一坨量分给上下两笔,一笔算主动那侧,一笔算被动那侧。分拣的规矩,全压在VAR1这把秤上。

拆开看,四个零件:

成交柱
原始成交量,垫在底下当参照
PVT
价变比例乘量,一路累加的能量账
VAR1分量秤
拿振幅和实体给一天量定分配权重
主动、被动两笔
按开盘收盘谁高,把量分成上下堆

02 指标源码分享|烈焰VOL

指标编号:ZD261111

完整指标源码:

N:=72;成交:VOL,VOLSTICK;PVT:SUM((CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*VOL,0),LINETHICK1,COLORBLUE;流通:=CAPITAL/1000000,LINETHICK0;VAR1:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));主动:IF(CLOSE>OPEN,VAR1*(HIGH-LOW),IF(CLOSE<OPEN,VAR1*((HIGH-OPEN)+(CLOSE-LOW)),VOL/2)),COLORRED,POINTDOT;被动:IF(CLOSE>OPEN,VAR1*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE<OPEN,VAR1*(HIGH-LOW),VOL/2)),COLORFFFF00,POINTDOT;STICKLINE(主动>0,0,主动,2,0),COLORRED;STICKLINE(被动>0,0,被动,0.8,1),COLORFFFF00;主动被动比:主动/(被动),LINETHICK0,COLOR0000CC;预测量:STICKLINE(DYNAINFO(7)=CLOSEANDDYNAINFO(10)=AMOUNT,VOL,MAX(VOL,DYNAINFO(17)*REF(MA(VOL,5),1)),3,1),COLORGRAY;MA5:MA(V,5),COLORWHITE;MA10:MA(V,10),COLORYELLOW;MA40:MA(VOL,40),COLORFF00FF;{信号标记}U:=CROSS(MA5,MA10);H1:=VOL+100;DRAWTEXT(U,H1+5000,'S'),COLORGRAY;六十日换手:SUM(V/CAPITAL*100,60);五日换手:SUM(V/CAPITAL*100,5);

这条量线我归到 #成交量# 名下,#PVT# #量价# 一块儿存着,回头好调出来。

03 分量的那把秤,藏在分母里

先说那把秤,别的都好懂,就它绕。

VAR1:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN))

分母是当日振幅的两倍减实体。

你想,最高最低撑出整段跳动,乘2是把它翻成一上一下两半,再扣掉收盘离开盘那段实心,剩下的就是"上下影线"的总长。

拿全天量去除这个数,得到的是一——每一单位跳动摊到多少量。

有了这个单价,谁占的跳动长,谁分到的量就多,两半凑回去还是原始那笔成交量。这套按振幅摊量的写法,OBV家族里常见,能直接搬。

再看主动那笔怎么落。

主动:IF(CLOSE>OPEN,VAR1*(HIGH-LOW),IF(CLOSE<OPEN,VAR1*((HIGH-OPEN)+(CLOSE-LOW)),VOL/2))

阳线那天,实体以下到最低全归主动,一句话带过;阴线那天,反过来只留中间一截。平盘给一半。

规则不神秘,就是把"钱往哪边使劲"用几何长度代理出来。

PVT另开一账。

PVT:SUM((CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*VOL,0)

价涨百分之几,就把那几厘的量记进总账,一路累加,SUM后面那个0是"从头加到现在"。

它比光看量多了一层价的态度,价没动、量再大也不进账。参数REF(CLOSE,1)取的是昨日收盘,往前多退一天就错位,退少了又跟不上跳空,卡昨收这一个点最稳。

底下还挂了MA5、MA10、MA40三条量的均线,一个快、一个中、一个慢,走这条线投出去,回执就是那三根白黄紫的均线。谁压在谁上头,量的脾气就写在上面。

回去把VAR1那把秤的分母换成纯振幅试试,两笔量立刻一边倒,柱子当场没了层次,你就明白那点影线为什么非得留着。

[ZD261111]烈焰VOL副图.tn6
类型:指标公式|已下载:0|下载方式:免费下载
立即下载
在线客服
QQ:332879389
联系电话
13605084160