[源码注释]通达信公式动态公式解读
JJ赋值:(最高价+最低价+收盘价)/3
QJ0赋值:(手)/如果最高价=最低价,返回4,否则返回最高价-最低价
QJ1赋值:如果当前流通股本(手)=0,返回QJ0*(JJ-收盘价和开盘价的较小值),否则返回QJ0*如果最高价=最低价,返回1,否则返回(开盘价和收盘价的较小值-最低价)
QJ2赋值:如果当前流通股本(手)=0,返回QJ0*(开盘价和收盘价的较小值-最低价),否则返回QJ0*如果最高价=最低价,返回1,否则返回(JJ-收盘价和开盘价的较小值)
QJ3赋值:如果当前流通股本(手)=0,返回QJ0*(最高价-开盘价和收盘价的较大值),否则返回QJ0*如果最高价=最低价,返回1,否则返回(最高价-开盘价和收盘价的较大值)
QJ4赋值:如果当前流通股本(手)=0,返回QJ0*(收盘价和开盘价的较大值-JJ),否则返回QJ0*如果最高价=最低价,返回1,否则返回(收盘价和开盘价的较大值-JJ)
QJ5赋值:QJ1+QJ2
QJ6赋值:QJ3+QJ4
DD赋值:(QJ5-QJ6)/(QJ5+QJ6)*100
输出大单差分:DD*17
输出DDZ1:DD*13
FILLRGN(DDZ1,DDZ,DDZ1
=DDZ,自定色,DDZ1
DDZ,自定色)
输出INPUT:P1(170),P2(200)
CC赋值:如果当前流通股本(手) 1,返回大盘的成交量*0.618,否则返回成交量(手)/3
H1赋值:成交量(手)/当前流通股本(手)*100
H2赋值:大盘的成交量/大盘的成交量的71日累和*100
HS赋值:如果当前流通股本(手) 1,返回H2,否则返回H1
JJ赋值:如果当前流通股本(手) 1,返回大盘的成交额/大盘的成交量/100,否则返回(开盘价+最高价+最低价+收盘价)/4
AA赋值:如果收盘价位于JJ和最高价之间ORC=开盘价,返回成交量(手),否则返回0
BB赋值:如果收盘价位于JJ和最低价之间ORC 开盘价,返回成交量(手),否则返回0
输出DDZ:HS*(BB-(AA+CC))/(CC-(AA-BB))*P2/100,线宽为0
输出DDZ1:HS*(BB-(AA+CC))/(CC-(AA-BB))*P1/100,线宽为0
FILLRGN(DDZ DDZ1,DDZ,DDZ1),COLOR0000FF
FILLRGN(DDZ DDZ1,DDZ,DDZ1),COLOR00FF00
DRAWTEXTEX(收盘价 0,1,10,50,'大单分差'),COLORFFFFFF