公式解读:
[源码注释]通达信公式动态公式解读
N赋值:18
RSV赋值:(收盘价-N日内最低价的最低值)/(N日内最高价的最高值-N日内最低价的最低值)*100
输出
K:RSV的5日[1日权重]移动平均,线宽为0
输出
D:K的3日[1日权重]移动平均,线宽为0
J赋值:(3*K-2*D)
RSV56赋值:(收盘价-56日内最低价的最低值)/(56日内最高价的最高值-56日内最低价的最低值)*100
输出
K1:RSV56的15日[1日权重]移动平均,线宽为0
输出
D1:K1的4日[1日权重]移动平均,线宽为0
画带状线
画带状线
输出
买不亏:4*K1-3*D1,COLOR592CDB
输出
买反弹:(买不亏上穿8ANDLLV(买不亏,10)
8)*100,STICK,线宽为3,COLOR99FFFF
输出
买牛股:(K1上穿D1ANDREF(K1,1)
12)*100,STICK,线宽为2,画红色
B1赋值:上次1日前的K上穿D距今天数
输出
短买:B1+1日前的收盘价
CANDK
B1+1日前的KANDCROSS(K,D)ANDREF(D,B1+1)
20ANDHHV(D,B1+1)
50,线宽为0
当满足条件短买时,在0和100位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR5555FF
B2赋值:上次1日前的D上穿K距今天数
输出
S短出:B2+1日前的收盘价
CANDK
B2+1日前的KANDCROSS(D,K)ANDREF(D,B2+1)
80ANDHHV(D,B2+1)
50,线宽为0
当满足条件S短出时,在100和80位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR99BBBB
A2赋值:上次1日前的D1上穿K1距今天数
输出
S离场:(A2+1日前的收盘价
CLOSEANDD1
A2+1日前的D1ANDCROSS(D1,K1)ANDD1
80)OR(D1上穿K1AND(1日前的K1
90ORREF(K1,2)
90)),线宽为0
当满足条件S离场时,在100和60位置之间画柱状线,宽度为3,0不为0则画空心柱.,画蓝色
五日总涨幅赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100的5日累和
1
下影线赋值:(最高价-最低价)/最低价*100
5AND(开盘价和收盘价的较小值-最低价)/最低价*100
5
输出
火箭升空:五日总涨幅AND下影线AND买不亏
20,线宽为0
当满足条件火箭升空时,在0和30位置之间画柱状线,宽度为3,0不为0则画空心柱.,画黄色
当满足条件火箭升空时,在30和50位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR0505FF
当满足条件火箭升空时,在50和70位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR0505FF
E赋值:如果收盘价 ,返回?,否则返回?
开盘价,开盘价,收盘价)
输出
自由落体:(最高价-E)/E
0.02ANDIF(收盘价
开盘价,2*(E-最低价)/最低价
(最高价-E)/E,(E-最低价)/最低价
(最高价-E)/E)ANDH=7日内最高价的最高值AND80
DANDJ
1日前的J,线宽为0
当满足条件自由落体时,在100和60位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR777711
M赋值:J的3日指数移动平均
F赋值:M的3日指数移动平均
A1赋值:上次1日前的M上穿F距今天数
输出
底背离:A1+1日前的最低价
LANDM
A1+1日前的MANDCROSS(M,E)ANDM
20,线宽为0
当满足条件底背离时,在0和100位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORFF55FF
XG赋值:(手)
=2*1日前的成交量(手)ANDK1
40AND买不亏
1日前的买不亏,线宽为0
XG0赋值:成交量(手)
=3*1日前的成交量(手),线宽为0
当满足条件XG时,在20位置书写文字,COLORA4B6C8
8,POINTDOT,COLORFFFFFF
20,POINTDOT,COLORFFDD00
60,POINTDOT,COLORFFFFFF
80,POINTDOT,COLORFFFFFF
90,POINTDOT,COLORFFFFFF
A0赋值:9日内最高价的最高值-9日内最低价的最低值
A1赋值:9日内最高价的最高值-收盘价
A2赋值:收盘价-9日内最低价的最低值
A3赋值:A1/A0*100-70
A4赋值:(收盘价-60日内最低价的最低值)/(60日内最高价的最高值-60日内最低价的最低值)*100
A5赋值:(2*收盘价+最高价+最低价)/4
A6赋值:A2/A0*100的3日[1日权重]移动平均
A7赋值:34日内最低价的最低值
A8赋值:A6的3日[1日权重]移动平均-A3的9日[1日权重]移动平均
A9赋值:如果A8 100,返回A8-100,否则返回0
AA赋值:34日内最高价的最高值
AB赋值:A9*2
AC赋值:(A5-A7)/(AA-A7)*100的13日指数移动平均
AD赋值:0.667*1日前的AC+0.333*AC的2日指数移动平均
AE赋值:A4的20日[1日权重]移动平均
AF赋值:AB的2日[1日权重]移动平均-AB
B0赋值:0.667*1日前的AC+0.333*AC的2日指数移动平均-AC
B1赋值:(9日内最高价的最高值-收盘价)/(9日内最高价的最高值-9日内最低价的最低值)*100-70
B2赋值:B1的9日[1日权重]移动平均+100
B3赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
B4赋值:B3的3日[1日权重]移动平均
B5赋值:B4的3日[1日权重]移动平均+100
B6赋值:B5-B2
输出
B7:如果B6 60,返回B6-60,否则返回0
输出
持有:当满足条件1日前的B7 B7时,在B7和1日前的B7位置之间画柱状线,宽度为5,0不为0则画空心柱.
输出
出货:当满足条件1日前的B7 B7时,在B7和1日前的B7位置之间画柱状线,宽度为5,0不为0则画空心柱.
当满足条件B7 1日前的B7ANDREF(B7,1) =2日前的B7ANDB7 =40时,在B7+5位置书写文字,画红色,线宽为2
当满足条件B7 1日前的B7ANDREF(B7,1) 2日前的B7时,在B7位置书写文字,画白色