未来函数检测结果如下:
该公式包含未来函数:DYNAINFO
该公式包含未来函数:FINANCE
该公式包含未来函数:DHIGH
指标源码:
原理解析:
ST赋值:IF(NAMELIKE('S'),0,1)
XXG赋值:IF(NAMELIKE('*'),0,1)
TP赋值:DYNAINFO(4)>0
XIAO赋值:FINANCE(7)<=6000000000
YZ赋值:C/1日前的C>1.0975 AND H=O
LTGB赋值:ST AND XXG AND TP AND XIAO AND NOT(YZ)
XA_1赋值:IF(收盘价>开盘价 AND 最高价>1日前的收盘价,ATAN((最高价-1日前的收盘价)/1日前的收盘价),0)
XA_2赋值:IF(收盘价>开盘价 AND 最高价<1日前的收盘价,-ATAN((1日前的收盘价-最高价)/1日前的收盘价),0)
XA_3赋值:IF(收盘价>开盘价 AND 最高价=1日前的收盘价,0,0)
XA_4赋值:IF(收盘价<开盘价 AND 最高价>1日前的收盘价,ATAN((最高价-1日前的收盘价)/1日前的收盘价),0)
XA_5赋值:IF(收盘价<开盘价 AND 最高价<1日前的收盘价,-ATAN((1日前的收盘价-最高价)/1日前的收盘价),0)
XA_6B赋值:IF(收盘价<开盘价 AND 最高价=1日前的收盘价,0,0)
XA_6C赋值:最高价-1日前的最高价
XA_6D赋值:EXPMEMA(MAX(MAX(最高价-最低价,最高价-1日前的收盘价的绝对值),ABS(1日前的收盘价-最低价)),15)
XA_6F赋值:1日前的最低价-最低价
XA_28:=收盘价的20日简单移动平均
XA_29:=收盘价的40日简单移动平均
XA_30:=收盘价的60日简单移动平均
如果XA_6C>0&&XA_6C>XA_6F返回XA_6C否则返回0
XA_6H赋值:开盘价
XA_8赋值:XA_7的9日简单移动平均
XA_9赋值:XA_7的5日简单移动平均
XA_10:=XA_7的3日简单移动平均
XA_21:=ATAN(XA_8/0.09)
XA_22:=ATAN(XA_9/0.05)
XA_23:=ATAN(XA_10/0.03)
XA_27:=C/1日前的C>1.028 AND C=H AND BETWEEN(FORCAST(V,4),0.2*FORCAST(V,12),2.1*FORCAST(V,12))
XG1赋值:XA_27的28过滤
XGG赋值:(XA_23+XA_22+XA_21)/3/6.28*360>30
A12赋值:C>MAX(XA_28,MAX(XA_29,XA_30))
A13赋值:V/V的30日简单移动平均>1.2
A14赋值:C/1日前的C>1.029
XG2赋值:XGG-1日前的XGG>0 AND XGG
XG8赋值:XA_6H AND A12 AND A13 AND A14
AA06赋值:ATAN((最高价-1日前的最高价)/1日前的最高价/0.1)/6.28*360
AA07赋值:ATAN((最低价-1日前的最低价)/1日前的最低价/0.1)/6.28*360
AA08赋值:ATAN((收盘价-1日前的收盘价)/1日前的收盘价/0.1)/6.28*360
AA09赋值:ATAN((开盘价-1日前的开盘价)/1日前的开盘价/0.1)/6.28*360
B赋值:AA08和AA09较大值,AA06),AA07)
T1赋值:FIND最高价(B,1,3,1)
T2赋值:FIND最高价(B,1,3,2)
Y赋值:T1的有效数据周期数
如果Y返回T2否则返回0
N1赋值:W1-W2
XG66赋值:1日前的T1+N1的5日简单移动平均
XG6赋值:XG66-1日前的XG66>0
XG77赋值:XA_6G*100/XA_6D
XG7赋值:XG77-1日前的XG77>0
输出XG:XG1 AND XG2 AND LTGB AND XG6 AND XG7 AND XG8