公式解读:
[源码注释]通达信公式动态公式解读
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
开盘价
RV赋值:(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100
RG赋值:(收盘价-5日内最低价的最低值)/(5日内最高价的最高值-5日内最低价的最低值)*100
J0赋值:(最高价+最低价)/2
QJ赋值:J0的3日指数移动平均
J1赋值:如果收盘价 QJ,返回成交量(手),否则返回0
J2赋值:如果收盘价 QJ,返回成交量(手),否则返回0
输出
量能:如果当前流通股本(手) 1,返回成交量(手)的74日简单移动平均,否则返回J1-J2的22日累和的3日简单移动平均,COLOR00DDDD,NODRAW
输出
趋势:如果当前流通股本(手) 1,返回量能的360日指数移动平均,否则返回量能的21日指数移动平均,COLOR008800,NODRAW
VAR3赋值:(量能-趋势)
VAR4赋值:RV的3日[1日权重]移动平均
VAR5赋值:VAR4的3日[1日权重]移动平均
当满足条件VAR3 0时,在100和50位置之间画柱状线,宽度为10,0不为0则画空心柱.,COLOR990099
当满足条件VAR3 0时,在0和50位置之间画柱状线,宽度为10,0不为0则画空心柱.,COLOR008800
当满足条件VAR4上穿VAR5ANDVAR5 30时,在2位置画1号图标
当满足条件VAR5上穿VAR4ANDVAR5 30时,在97位置画2号图标
画带状线
输出
KK:RG的3日[1日权重]移动平均的2日指数移动平均,COLORFFFFFF
输出DD:KK的3日[1日权重]移动平均,COLOR00FFFF
当满足条件VAR4上穿VAR5ANDCROSS(KK,DD)时,在10位置书写文字,COLOR00FFFF
共振点赋值:(VAR4上穿VAR5ANDCROSS(KK,DD))
当满足条件共振点 0时,在0和100位置之间画柱状线,宽度为0,0不为0则画空心柱.,画黄色