未来函数检测结果如下:
该公式包含未来函数:BACKSET
该公式包含未来函数:CAPITAL
指标源码:
原理解析:
N1赋值:15
买线赋值:C的2日指数移动平均
卖线赋值:EMA(SLOPE(C,21)*20+C,42)
BU赋值:买线上穿卖线
SEL赋值:卖线上穿买线
当满足条件BU时,在L-0.0009和8之间画图标
当满足条件SEL时,在H+0.0009和9之间画图标
当满足条件BU时,在最低价*1和'B '位置书写文字
当满足条件SEL时,在最高价*1和'S'位置书写文字
VAR1赋值:(最高价+最低价+OPEN+收盘价)/4
VAR1的2日[1日权重]移动平均
VARQS1赋值:2091231
如果DATE<=VARQS1返回1否则返回0
VARQS3赋值:收盘价的45日简单移动平均*0.98
当满足条件买线>=卖线时,在最低价和最高价之间画柱状线
当满足条件买线>=卖线时,在收盘价和OPEN之间画柱状线
当满足条件买线<卖线时,在最低价和最高价之间画柱状线
当满足条件买线<卖线时,在收盘价和OPEN之间画柱状线
AA赋值:N1日前的最高价=2*N1+1日内最高价最高值
BB赋值:BACKSET(AA,N1+1)
CC赋值:BB的N1过滤 AND 最高价=N1+1日内最高价最高值
AA2:=N1日前的最低价=2*N1+1日内最低价最低值
BB2:=BACKSET(AA2,N1+1)
CC2:=BB2的N1过滤 AND 最低价=N1+1日内最低价最低值
GG赋值:ISLASTBAR AND REF(CC,上次CC距今天数)
HH赋值:BACKSET(GG,上次CC距今天数+1)
II赋值:HH>1日前的HH
JJ赋值:REF(上次CC距今天数,1)
KK赋值:BACKSET(II,JJ+2)
LL赋值:KK>1日前的KK
DRAWLINE(LL,最高价,II,最高价,1),POINTDOT,COLORMAGENTA
GG2:=ISLASTBAR AND REF(CC2,上次CC2距今天数)
HH2:=BACKSET(GG2,上次CC2距今天数+1)
II2:=HH2>1日前的HH2
JJ2:=REF(上次CC2距今天数,1)
KK2:=BACKSET(II2,JJ2+2)
LL2:=KK2>1日前的KK2
DRAWLINE(LL2,最低价,II2,最低价,1),COLOR3EC20C
CS赋值:(REF(最高价,上次II距今天数)-REF(最高价,BARSLAST(LL)))/(BARSLAST(LL)-上次II距今天数)
阻力线赋值:REF(最高价,上次II距今天数)+上次II距今天数*CS
输出阻力值:阻力线,LINETHICK3,COLOR1ECBE6
DRAWICON(C上穿阻力线,L*0.95,12)
N赋值:20
TY赋值:C
A1赋值:N日前的TY=2*N+1日内TY最高值
B1赋值:A1的N过滤
C1赋值:BACKSET(B1,N+1)
HD赋值:C1的N过滤
A2赋值:N日前的TY=2*N+1日内TY最低值
B2赋值:A2的N过滤
C2赋值:BACKSET(B2,N+1)
LD赋值:C2的N过滤
A赋值:REF(C,上次HD距今天数)
B赋值:REF(C,上次LD距今天数)
T1赋值:上次HD距今天数 AND BARSLAST(LD) AND NOT(LD)
M1赋值:IF(CAPITAL<1,成交量的55日指数移动平均,C)
M2赋值:IF(CAPITAL<1,WM1的360日简单移动平均,DM1的成交量/CAPITAL日简单移动平均)
M3赋值:IF(CAPITAL<1,DC的5日简单移动平均,成交量/CAPITAL),DC的5日简单移动平均,成交量/CAPITAL))
当满足条件T1时,在A和A之间画柱状线
当满足条件T1时,在B和B之间画柱状线