[源码注释]真实成交量VOL通达信指标公式公式解读
AX赋值:周期类型
BL赋值:如果AX=0,返回150,否则返回如果AX=1,返回50,否则返回如果AX=2,返回30,否则返回如果AX=3,返回17,否则返回如果AX=4,返回15,否则返回如果AX=5,返回8,否则返回如果AX=6,返回3,否则返回如果AX=7,返回2,否则返回如果AX=8,返回50,否则返回如果AX=9,返回3,否则返回1.3
FM赋值:(收盘价的1.414*9+1日指数移动平均)
FCL赋值:如果FM =0.05,返回FM的绝对值+0.1,否则返回0
DIF赋值:(收盘价的9日指数移动平均-收盘价的2*9+2日指数移动平均)/(FCL+FM)*60*BL*4+260,画淡红色,线宽为1
DEA赋值:DIF的9*0.75日指数移动平均,画绿色,线宽为1
MACD赋值:2*(DIF-DEA)+200
当满足条件MACD 200ANDMACD 1日前的MACD时,在200和MACD位置之间画柱状线,宽度为1,0不为0则画空心柱.,画绿色
当满足条件MACD 200ANDMACD 1日前的MACD时,在200和MACD位置之间画柱状线,宽度为1,0不为0则画空心柱.,画洋红色
当满足条件MACD 200ANDMACD 1日前的MACD时,在200和MACD位置之间画柱状线,宽度为1,1不为0则画空心柱.,画淡绿色
当满足条件MACD 200ANDMACD 1日前的MACD时,在200和MACD位置之间画柱状线,宽度为1,1不为0则画空心柱.,COLORFF00FF
画带状线
当满足条件DIF上穿DEA时,在DIF*0.93位置书写文字,画黄色
L1赋值:(收盘价-11日内最低价的最低值)/(11日内最高价的最高值-11日内最低价的最低值)*100*4+10
输出K:L1的3日[1日权重]移动平均,画深灰色
输出D:K的3日[1日权重]移动平均,COLOR38B0DE
输出W:如果K 1日前的K,返回K,否则返回无效数,画洋红色,线宽为2
MAXV赋值:100日内成交量(手)的最高值的最后一日取值设为常数
MAXD赋值:100日内DIF的最高值的绝对值和100日内DIF的最低值的绝对值的较大值的最后一日取值设为常数
BS赋值:MAXV/MAXD*1.5
CC赋值:如果到最后交易的周期=1ANDPERIOD=5,返回成交量(手)*240/当前离开盘分钟数*0.8/BS,否则返回无效数
当满足条件到最后交易的周期=1ANDPERIOD=5时,在CC和0位置之间画柱状线,宽度为-1,-1不为0则画空心柱.,COLOR00C0C0
AA赋值:成交量(手)/((最高价-最低价)*2-收盘价-开盘价的绝对值)
买盘赋值:如果收阳线,返回AA*(最高价-最低价),否则返回如果收阴线,返回AA*((最高价-开盘价)+(收盘价-最低价)),否则返回成交量(手)/2,NODRAW
输出买:买盘/10000,画红色,NODRAW
卖盘赋值:如果收阳线,返回0-AA*((最高价-收盘价)+(开盘价-最低价)),否则返回如果收阴线,返回0-AA*(最高价-最低价),否则返回0-成交量(手)/2,NODRAW
输出卖:卖盘/10000,画绿色,NODRAW
输出差额:(买盘+卖盘)/10000,画白色,NODRAW
输出三日净流入:差额的3日累和,画洋红色,NODRAW
当满足条件买盘 0OR卖盘 0时,在0和成交量(手)/BS位置之间画柱状线,宽度为2,0不为0则画空心柱.,画淡青色
当满足条件买盘 0时,在0和买盘/BS位置之间画柱状线,宽度为2,0不为0则画空心柱.,画红色
JJJ赋值:如果总量 ,返回?,否则返回?
0.01,0.01*总金额/总量,昨收盘价)
DDD赋值:(最高价
0.01或者最低价
0.01)
JJJT赋值:如果DDD,返回1,否则返回(JJJ
(最高价+0.01)
JJJ
(最低价-0.01)))
CYC1赋值:如果JJJT,返回0.01*成交额(元)的5日指数移动平均/成交量(手)的5日指数移动平均,否则返回(最高价+最低价+收盘价)/3的5日指数移动平均
CYC2赋值:如果JJJT,返回0.01*成交额(元)的13日指数移动平均/成交量(手)的13日指数移动平均,否则返回(最高价+最低价+收盘价)/3的13日指数移动平均
CYC3赋值:如果JJJT,返回0.01*成交额(元)的34日指数移动平均/成交量(手)的34日指数移动平均,否则返回(最高价+最低价+收盘价)/3的34日指数移动平均
CYC∞赋值:如果JJJT,返回以100*成交量(手)/流通股本(股)为权重成交额(元)/(100*成交量(手))的动态移动平均,否则返回(最高价+最低价+收盘价)/3的120日指数移动平均
VOLUME赋值:成交量(手)
XG赋值:1日前的最高价
1日前的CYC1ANDREF(最高价,1)
1日前的CYC2ANDREF(最高价,1)
1日前的CYC3ANDREF(最高价,1)
1日前的CYC∞ANDREF(最低价,1)
1日前的CYC1ANDREF(最低价,1)
1日前的CYC2ANDREF(最低价,1)
1日前的CYC3ANDREF(最低价,1)
1日前的CYC∞
输出AA:XGANDVOL
=1日前的成交量(手)*1.91
收盘价
1日前的收盘价ANDC
开盘价