[源码注释]通达信公式动态公式解读
HS赋值:成交量(手)/当前流通股本(手)*100
A赋值:成交额(元)/(100*成交量(手))
A1赋值:以成交量(手)/当前流通股本(手)为权重A的动态移动平均
CC赋值:100*(A1-获利盘为0%的分布)/(获利盘为100%的成本分布-获利盘为0%的成本分布)
AA赋值:以收盘价计算的获利盘比例*100
BB赋值:100*(以收盘价计算的获利盘比例-以开盘价计算的获利盘比例)
16
输出高控盘:(CC
0ANDCC
=65ANDHS
=4ANDAA
=80),线宽为0
输出无量穿越:(HS
=4ANDBB),画黄色,线宽为0
当满足条件高控盘时,在0和高控盘位置之间画柱状线,宽度为8.10,0不为0则画空心柱.,COLORFF00FF,LAYER7
当满足条件无量穿越时,在0和无量穿越位置之间画柱状线,宽度为8.10,0不为0则画空心柱.,画黄色
输出穿越次数:统计30日中满足无量穿越的天数,COLORFF00FF,LAYER7,线宽为0
选股源码HS赋值:成交量(手)/当前流通股本(手)*100
A赋值:成交额(元)/(100*成交量(手))
A1赋值:以成交量(手)/当前流通股本(手)为权重A的动态移动平均
CC赋值:100*(A1-获利盘为0%的成本分布)/(获利盘为100%的成本分布-获利盘为0%的成本分布)
AA赋值:以收盘价计算的获利盘比例*100
BB赋值:100*(以收盘价计算的获利盘比例-以开盘价计算的获利盘比例)
16
高控盘赋值:(CC
0ANDCC
=65ANDHS
=4ANDAA
=80)
无量穿越赋值:(HS
=4ANDBB)
穿越次数赋值:统计30日中满足无量穿越的天数
高控盘AND无量穿越AND穿越次数
0
当满足条件收盘价 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
0,90,95,10,0),COLOR408000
当满足条件收盘价 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
0,10,5,10,0),COLOR408000
HDY赋值:100*(收盘价-34日内最低价的最低值)/(34日内最高价的最高值-34日内最低价的最低值)的3日指数移动平均
画带状线
当满足条件收盘价 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
0,90,10,10,0),COLOR000000
输出风险值:HDY,画青色,线宽为1
输出警示线:45,画洋红色,线宽为1,POINTDOT
VAR1赋值:485日内最高价的最高值的17日简单移动平均
VAR2赋值:222日内最高价的最高值的17日简单移动平均
VAR3赋值:96日内最高价的最高值的17日简单移动平均
VAR4赋值:485日内最低价的最低值的17日简单移动平均
VAR5赋值:222日内最低价的最低值的17日简单移动平均
VAR6赋值:96日内最低价的最低值的17日简单移动平均
VAR7赋值:(VAR4*0.96+VAR5*0.96+VAR6*0.96+VAR1*0.558+VAR2*0.558+VAR3*0.558)/6的17日简单移动平均
VAR8赋值:(VAR4*1.25+VAR5*1.23+VAR6*1.2+VAR1*0.55+VAR2*0.55+VAR3*0.65)/6的17日简单移动平均
VAR9赋值:(VAR4*1.3+VAR5*1.3+VAR6*1.3+VAR1*0.68+VAR2*0.68+VAR3*0.68)/6的17日简单移动平均
VARA赋值:(VAR7*3+VAR8*2+VAR9)/6*1.738的17日简单移动平均
VARB赋值:如果日期 ,返回?,否则返回?
=1341231,VARA,VARA*日)
VARC赋值:最低价
VARD赋值:1日前的最低价
VARE赋值:VARC-VARD的绝对值的3日[1日权重]移动平均/VARC-VARD和0的较大值的3日[1日权重]移动平均*100
VARF赋值:如果收盘价*1.35 ,返回?,否则返回?的?日简单移动平均
=VARB,VARE*10,VARE/10),3)
VAR10赋值:30日内最低价的最低值
VAR11赋值:30日内VARF的最高值
VAR12赋值:1341231
TJ赋值:如果日期 ,返回?,否则返回?
=VAR12,如果最低价 ,返回?,否则返回?的?日简单移动平均
=VAR10,(VARF+VAR11*2)/2,0),3),100000000)
输出挖坑:(2日前的TJ
3日前的TJANDTJ
1日前的TJ)*80
VAR1赋值:如果(收盘价 1日前的收盘价),返回成交量(手),否则返回如果(收盘价 1日前的收盘价),返回0-成交量(手),否则返回0的历史累和
VAR2赋值:成交量(手)累加至当前流通股本(手)的天数
VAR3赋值:(如果(收盘价 VAR2日内收盘价的最低值),返回1,否则返回0-1)*(如果(VAR2),返回1,否则返回0-1)
VAR4赋值:如果(VAR3=0-1),返回1,否则返回0
VAR5赋值:(统计8日中满足(VAR4=1)的天数 3)
VAR6赋值:((成交额(元)的13日累和)/(((成交额(元))/(成交量(手)))/(100)))/(100)
VAR7赋值:以(成交量(手))/(VAR6)为权重(开盘价+最高价+最低价+收盘价)/(4)的动态移动平均
VAR8赋值:(((收盘价-VAR7)/(VAR7))*(100) 0-17)
VAR9赋值:((收盘价-(5日前的收盘价)*(0.83)和(21日前的收盘价)*(0.72)的较小值)/(收盘价) 0.05)
候鸟赋值:VAR8ANDVAR9ANDVAR5
候鸟精确赋值:(候鸟 0)AND(1日前的候鸟=0)
候鸟抄底赋值:统计5日中满足候鸟精确的天数ANDC 开盘价
输出候鸟精确抄底:统计5日中满足候鸟抄底的天数=1AND候鸟抄底