公式解读:
[源码注释]通达信公式动态公式解读
K线
输出每股净资产:每股净资产,NODRAW
输出每股公积金:每股公积金,NODRAW
输出未分配利润:每股未分配利润,NODRAW
每股现金流赋值:总现金流量/总股本(股),NODRAW
发行总股本赋值:总股本(股)/100000000,NODRAW
市场流通盘赋值:流通股本(股)/100000000,NODRAW
每股净资产优赋值:(每股净资产
=5*0.75)
每股公积金优赋值:(每股公积金
=1*0.75)
未分配利润优赋值:(未分配利润
=0.5*0.75)
每股现金流优赋值:(每股现金流
=0.5*0.75)
是小盘股的优赋值:(发行总股本
12.5AND市场流通盘
3.75)
其中一项优赋值:(每股净资产优OR每股公积金优OR未分配利润优OR每股现金流优)AND是小盘股的优,NODRAW
最优的选择赋值:(每股净资产优AND每股公积金优AND未分配利润优AND每股现金流优AND是小盘股的优),NODRAW
输出较好:(其中一项优),画黄色,NODRAW
输出成才:(最优的选择),画红色,NODRAW
输出H1:收盘价的8日指数移动平均
输出H2:H1的20日指数移动平均
VAR1赋值:(36日内最高价的最高值-收盘价)/(36日内最高价的最高值-36日内最低价的最低值)*100
VAR2赋值:VAR1的5日[1日权重]移动平均
VAR3赋值:VAR2的8日[1日权重]移动平均
VAR4赋值:VAR2上穿VAR3ANDVAR3
20
VAR5赋值:收盘价
60日内收盘价的最低值*1.13ANDVAR4
VAR6赋值:如果收盘价 ,返回?,否则返回?
200,VAR4,VAR5)
当满足条件H1 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
H2,H1,H2,0,1),画红色
当满足条件H1 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
H2,H1,H2,0,1),画绿色
买进赋值:H1上穿H2ANDH2
=1日前的H2
当满足条件买进时,在最低价*0.95位置画9号图标
(N=5)
VAR1赋值:((手)-1日前的成交量(手))/1日前的成交量(手)的5日简单移动平均
VAR2赋值:(收盘价-收盘价的24日简单移动平均)/收盘价的24日简单移动平均*100
输出MY:VAR2*(1+VAR1)
输出龙系短线:MY,COLORSTICK
输出SHTMA:SHT的N日简单移动平均
X赋值:5
D赋值:10
输出M5:收盘价的X日简单移动平均
输出M10:收盘价的D日简单移动平均
T赋值:上次M5上穿M10距今天数
ST赋值:上次M10上穿M5距今天数
T1赋值:T=0累加至2的天数
T2赋值:T=0累加至3的天数
ST1赋值:ST=0累加至2的天数
ST2赋值:ST=0累加至3的天数
H1赋值:如果M5的最后一日取值设为常数 M10的最后一日取值设为常数,返回T+1日内最高价的最高值,否则返回ST日前的T+1日内最高价的最高值
L1赋值:如果M5的最后一日取值设为常数 M10的最后一日取值设为常数,返回ST+1日内最低价的最低值,否则返回T日前的ST+1日内最低价的最低值
H2赋值:如果M5的最后一日取值设为常数 M10的最后一日取值设为常数,返回ST日前的T+1日内最高价的最高值,否则返回ST1-1日前的T+1日内最高价的最高值
L2赋值:如果M5的最后一日取值设为常数 M10的最后一日取值设为常数,返回T日前的ST+1日内最低价的最低值,否则返回T1-1日前的ST+1日内最低价的最低值
H3赋值:如果M5的最后一日取值设为常数 M10的最后一日取值设为常数,返回ST1-1日前的T+1日内最高价的最高值,否则返回ST2-1日前的T+1日内最高价的最高值
L3赋值:如果M5的最后一日取值设为常数 M10的最后一日取值设为常数,返回T1-1日前的ST+1日内最低价的最低值,否则返回T2-1日前的ST+1日内最低价的最低值
TJ1赋值:M5的最后一日取值设为常数 M10的最后一日取值设为常数ANDCURRBARSCOUNT =T2的最后一日取值设为常数ANDCURRBARSCOUNT =ST2的最后一日取值设为常数ANDL=L3的最后一日取值设为常数
TJ2赋值:M5的最后一日取值设为常数 M10的最后一日取值设为常数ANDCURRBARSCOUNT =ST1的最后一日取值设为常数ANDCURRBARSCOUNT =T2的最后一日取值设为常数ANDH=H3的最后一日取值设为常数
TJ3赋值:M5的最后一日取值设为常数 M10的最后一日取值设为常数ANDCURRBARSCOUNT =T1的最后一日取值设为常数ANDCURRBARSCOUNT =ST1的最后一日取值设为常数ANDL=L2的最后一日取值设为常数
TJ4赋值:M5的最后一日取值设为常数 M10的最后一日取值设为常数ANDCURRBARSCOUNT =ST的最后一日取值设为常数ANDCURRBARSCOUNT =T1的最后一日取值设为常数ANDH=H2的最后一日取值设为常数
TJ5赋值:M5的最后一日取值设为常数 M10的最后一日取值设为常数ANDCURRBARSCOUNT =T的最后一日取值设为常数+1ANDCURRBARSCOUNT =ST的最后一日取值设为常数+1ANDL=L1的最后一日取值设为常数
TJ6赋值:M5的最后一日取值设为常数 M10的最后一日取值设为常数ANDH=H1的最后一日取值设为常数ANDCURRBARSCOUNT =ST2的最后一日取值设为常数
TJ7赋值:M5的最后一日取值设为常数 M10的最后一日取值设为常数ANDCURRBARSCOUNT =ST2的最后一日取值设为常数ANDCURRBARSCOUNT =T2的最后一日取值设为常数ANDH=H3的最后一日取值设为常数
TJ8赋值:M5的最后一日取值设为常数 M10的最后一日取值设为常数ANDCURRBARSCOUNT =T1的最后一日取值设为常数ANDCURRBARSCOUNT =ST2的最后一日取值设为常数ANDL=L3的最后一日取值设为常数
TJ9赋值:M5的最后一日取值设为常数 M10的最后一日取值设为常数ANDCURRBARSCOUNT =ST1的最后一日取值设为常数ANDCURRBARSCOUNT =T1的最后一日取值设为常数ANDH=H2的最后一日取值设为常数
TJ10赋值:M5的最后一日取值设为常数 M10的最后一日取值设为常数ANDCURRBARSCOUNT =T的最后一日取值设为常数ANDCURRBARSCOUNT =ST1的最后一日取值设为常数ANDL=L2的最后一日取值设为常数
TJ11赋值:M5的最后一日取值设为常数 M10的最后一日取值设为常数ANDCURRBARSCOUNT =ST的最后一日取值设为常数+1ANDCURRBARSCOUNT =T的最后一日取值设为常数+1ANDH=H1的最后一日取值设为常数
TJ12赋值:M5的最后一日取值设为常数 M10的最后一日取值设为常数ANDL=L1的最后一日取值设为常数ANDCURRBARSCOUNT =T2的最后一日取值设为常数
当满足条件TJ1时,在最低价位置画直线起点,当满足条件TJ2时,在最高价位置画直线终点,0表示是否延长.,画洋红色
当满足条件TJ2时,在最高价位置画直线起点,当满足条件TJ3时,在最低价位置画直线终点,0表示是否延长.,画洋红色
当满足条件TJ3时,在最低价位置画直线起点,当满足条件TJ4时,在最高价位置画直线终点,0表示是否延长.,画洋红色
当满足条件TJ4时,在最高价位置画直线起点,当满足条件TJ5时,在最低价位置画直线终点,0表示是否延长.,画洋红色
当满足条件TJ5时,在最低价位置画直线起点,当满足条件TJ6时,在最高价位置画直线终点,0表示是否延长.,画洋红色
当满足条件TJ7时,在最高价位置画直线起点,当满足条件TJ8时,在最低价位置画直线终点,0表示是否延长.,画绿色
当满足条件TJ8时,在最低价位置画直线起点,当满足条件TJ9时,在最高价位置画直线终点,0表示是否延长.,画绿色
当满足条件TJ9时,在最高价位置画直线起点,当满足条件TJ10时,在最低价位置画直线终点,0表示是否延长.,画绿色
当满足条件TJ10时,在最低价位置画直线起点,当满足条件TJ11时,在最高价位置画直线终点,0表示是否延长.,画绿色
当满足条件TJ11时,在最高价位置画直线起点,当满足条件TJ12时,在最低价位置画直线终点,0表示是否延长.,画绿色
HH赋值:H1和H2的较大值和H3的较大值的最后一日取值设为常数
LL赋值:L1和L2的较小值和L3的较小值的最后一日取值设为常数
Z赋值:(HH-LL)/2+LL
当满足条件TJ7时,在Z位置画直线起点,当满足条件是否最后一个周期时,在Z位置画直线终点,0表示是否延长.,画绿色,DOTLINE
当满足条件TJ7时,在Z的最后一日取值设为常数*1.01位置书写文字,画绿色
HH1赋值:H1和H2和H3的较大值的较大值的最后一日取值设为常数
LL1赋值:L1和L2的较小值和L3的较小值的最后一日取值设为常数
Z1赋值:(HH1-LL1)/2+LL1
当满足条件TJ1时,在Z1位置画直线起点,当满足条件是否最后一个周期时,在Z1位置画直线终点,0表示是否延长.,画洋红色,DOTLINE
当满足条件TJ1时,在Z的最后一日取值设为常数*1.01位置书写文字,画洋红色
输出近高:H1,画洋红色,NODRAW
输出近低:L1,画绿色,NODRAW
输出中高:H2,画洋红色,NODRAW
输出中底:L2,画绿色,NODRAW
输出远高:H3,画洋红色,NODRAW
输出远底:L3,画绿色,NODRAW