公式解读:
[源码注释]通达信公式动态公式解读
画带状线
输出
MA5:收盘价的5日简单移动平均
输出
MA10:收盘价的10日简单移动平均
输出
MA20:收盘价的20日简单移动平均
VAR1赋值:(收盘价+最高价+最低价)/3
VAR2赋值:VAR1的10日指数移动平均
VAR3赋值:1日前的VAR2
当满足条件(VAR2 VAR3)时,在收盘价和开盘价位置之间画柱状线,宽度为2.8,0不为0则画空心柱.,COLOR000088
当满足条件(VAR2 VAR3)时,在收盘价和开盘价位置之间画柱状线,宽度为2.6,0不为0则画空心柱.,COLOR000099
当满足条件(VAR2 VAR3)时,在收盘价和开盘价位置之间画柱状线,宽度为2.4,0不为0则画空心柱.,COLOR0000AA
当满足条件(VAR2 VAR3)时,在收盘价和开盘价位置之间画柱状线,宽度为2.2,0不为0则画空心柱.,COLOR0000BB
当满足条件(VAR2 VAR3)时,在收盘价和开盘价位置之间画柱状线,宽度为2.0,0不为0则画空心柱.,COLOR0000CC
当满足条件(VAR2 VAR3)时,在收盘价和开盘价位置之间画柱状线,宽度为1.8,0不为0则画空心柱.,COLOR0000DD
当满足条件(VAR2 VAR3)时,在收盘价和开盘价位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLOR0000EE
当满足条件(VAR2 VAR3)时,在收盘价和开盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR0000FF
当满足条件(VAR2 VAR3)时,在最低价和最高价位置之间画柱状线,宽度为0.0,0不为0则画空心柱.,COLOR0000FF
当满足条件(VAR3 VAR2)时,在收盘价和开盘价位置之间画柱状线,宽度为2.8,0不为0则画空心柱.,COLOR888800
当满足条件(VAR3 VAR2)时,在收盘价和开盘价位置之间画柱状线,宽度为2.6,0不为0则画空心柱.,COLOR999900
当满足条件(VAR3 VAR2)时,在收盘价和开盘价位置之间画柱状线,宽度为2.4,0不为0则画空心柱.,COLORAAAA00
当满足条件(VAR3 VAR2)时,在收盘价和开盘价位置之间画柱状线,宽度为2,2不为0则画空心柱.,COLORBBBB00
当满足条件(VAR3 VAR2)时,在收盘价和开盘价位置之间画柱状线,宽度为2.0,0不为0则画空心柱.,COLORCCCC00
当满足条件(VAR3 VAR2)时,在收盘价和开盘价位置之间画柱状线,宽度为1.8,0不为0则画空心柱.,COLORDDDD00
当满足条件(VAR3 VAR2)时,在收盘价和开盘价位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLOREEEE00
当满足条件(VAR3 VAR2)时,在收盘价和开盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORFFFF00
当满足条件(VAR3 VAR2)时,在最低价和最高价位置之间画柱状线,宽度为0.0,0不为0则画空心柱.,COLORFFFF00
当满足条件(收阴线)时,在收盘价和开盘价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORFFFF00
当满足条件(收阳线)时,在收盘价和开盘价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画红色
C4赋值:VAR2上穿VAR3
C5赋值:VAR3上穿VAR2
当满足条件C4时,在最低价-0.3位置画11号图标
买进价赋值:((收盘价-1日前的收盘价的6日简单移动平均)/6+收盘价的6日简单移动平均)*1.004
买进条件赋值:收盘价上穿买进价AND买进价 1日前的买进价
当满足条件买进条件时,在开盘价和收盘价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLORFF0080
加码价赋值:((收盘价-1日前的收盘价的21日简单移动平均)/21+收盘价的21日简单移动平均)*1.004
加码条件赋值:收盘价上穿加码价AND加码价 1日前的加码价
当满足条件加码条件时,在开盘价和收盘价位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLORFF0080
短线强势区赋值:"KDJ".J上穿80AND"平滑异同平的DIF" "平滑异同平均线的DEA"ANDMA(收盘价,5) 收盘价的30日简单移动平均
当满足条件"KDJ的J"-1日前的"KDJ的J" 30ANDC/1日前的收盘价 1.043AND"平滑异同平均线的MACD" 0AND"平滑异同平均线的DEA" 0时,在最低价*0.98位置书写文字,画黄色
S6赋值:当前流通股本(手)/8000000
1
S5赋值:如果模糊匹配品种名称,返回0,否则返回1
S2赋值:如果模糊匹配品种名称,返回0,否则返回1
S3赋值:如果模糊匹配品种名称,返回0,否则返回1
S4赋值:
0
DIF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
DEA赋值:DIF的9日指数移动平均
MACD赋值:(DIF-DEA)*2
红箭头赋值:MACD上穿0ANDS2ANDS3ANDS4ANDS5ANDS6
穿赋值:收盘价的5日简单移动平均上穿收盘价的12日简单移动平均ANDMA(收盘价,12)
收盘价的30日简单移动平均
箭头赋值:红箭头AND穿
DIFFF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
DEAAA赋值:DIFFF的9日指数移动平均
MACD2赋值:2*(DIFFF-DEAAA)
MID赋值:(7*收盘价+最低价+开盘价+最高价)/10
MA0赋值:MID的40日简单移动平均
MA6赋值:MID的6日简单移动平均
A6赋值:MA6-MA0
MA7赋值:MID的7日简单移动平均
A7赋值:MA7-MA0
MA8赋值:MID的8日简单移动平均
A8赋值:MA8-MA0
MA9赋值:MID的9日简单移动平均
A9赋值:MA9-MA0
MA10赋值:MID的10日简单移动平均
A10赋值:MA10-MA0
MA11赋值:MID的11日简单移动平均
A11赋值:MA11-MA0
MA12赋值:MID的12日简单移动平均
A12赋值:MA12-MA0
MA13赋值:MID的13日简单移动平均
A13赋值:MA13-MA0
MA14赋值:MID的14日简单移动平均
A14赋值:MA14-MA0
MA15赋值:MID的15日简单移动平均
A15赋值:MA15-MA0
MA16赋值:MID的16日简单移动平均
A16赋值:MA16-MA0
MA17赋值:MID的17日简单移动平均
A17赋值:MA17-MA0
MA18赋值:MID的18日简单移动平均
A18赋值:MA18-MA0
MA19赋值:MID的19日简单移动平均
A19赋值:MA19-MA0
MA20赋值:MID的20日简单移动平均
A20赋值:MA20-MA0
LC赋值:(A6+A7+A8+A9+A10+A11+A12+A13+A14+A15+A16+A17+A18+A19+A20)/15,线宽为0
VAR1赋值:LC
VAR2赋值:1日前的LC
EMA5赋值:VAR1的5日简单移动平均
EMA10赋值:VAR1的10日简单移动平均
DIFF赋值:收盘价的21日指数移动平均-收盘价的34日指数移动平均
DEAA赋值:DIFF的8日指数移动平均
MACDD赋值:8*(DIFF-DEAA)
MARDD赋值:MACDD的2日[1日权重]移动平均
突破赋值:收盘价=20日内收盘价的最高值ANDV
1日前的(手)
T赋值:上次突破距今天数
20
XG赋值:MACD2
0ANDMACDD
MARDDANDVAR1
VAR2ANDVAR1
0ANDVAR2
0
ANDEMA10
=1日前的EMA10ANDEMA5
=1日前的EMA5
AND(?日前的(MACD2
0ANDMACD2
1日前的MACD2),1)ORREF(MACD2
0,1))
AND突破
TT赋值:上次XG距今天数
输出
选:TTANDCROSS(收盘价的5日简单移动平均,收盘价的10日简单移动平均)ANDMACD2
0AND箭头ANDCROSS(收盘价的5日简单移动平均,收盘价的10日简单移动平均)