未来函数检测结果如下:
该公式包含未来函数:CAPITAL


GL:=IF(NAMELIKE('ST') OR NAMELIKE('*ST'),0,1) AND IF(CODELIKE('688'),0,1); JJ:=(H+L+C)/3; AD0:=vol/IF(H=L,4,H-L); J:="kdj.J"; AD1:=IF(CAPITAL=0,AD0*(JJ-MIN(C,O)),AD0*(MIN(O,C)-L)); AD2:=IF(CAPITAL=0,AD0*(MIN(O,C)-L),AD0*(JJ-MIN(C,O))); AD3:=AD0*(H-MAX(O,C)); AD4:=AD0*(MAX(C,O)-JJ); AD5:=AD1+AD2; AD6:=AD3+AD4; YF:=(AD5-AD6)/(AD5+AD6)*100; YF1:=((AD1+AD2)-(AD3+AD4))/SUM(VOL,10)*100; YF2:=YF*17; YF3:=((AD2+AD4)-(AD1+AD3))/SUM(VOL,10)*100; XG1:=crOSS(J,0) AND ((YF1>0 AND YF3>0) OR YF2>400); VAR1:=LLV(LOW,13); VAR2:=HHV(HIGH,13); VAR3:=SMA((CLOSE-VAR1)/(VAR2-VAR1)*100,5,1); VAR4:=SMA((VAR2-CLOSE)/(VAR2-VAR1)*100,5,1); VAR5:=SMA(MAX(CLOSE-REF(CLOSE,1),0),5,1)/SMA(Abs(CLOSE-REF(CLOSE,1)),5,1)*100; XG2:=CROSS(EMA(VAR5,3), VAR3) AND VAR4>65; XG3:=CROSS(0.9,1/VOL*1000>0.01 AND "kdJ.J"<0); DIF:=EMA(CLOSE,12)-EMA(CLOSE,26); DEA:=EMA(DIF,9); macd:=(DIF-DEA)*2; XG4:=MACD>REF(MACD,1); XG:XG1 AND XG2 AND XG3 AND C>REF(C,1) AND GL AND XG4;

原理解析:


GL赋值:IF(NAMELIKE('ST') OR NAMELIKE('*ST'),0,1) AND IF(CODELIKE('688'),0,1)
JJ赋值:(H+L+C)/3
如果H=L返回4否则返回H-L
J赋值:"KDJ.J"
AD1赋值:IF(当前流通股本=0,AD0*(JJ-C和O的较小值),AD0*(O和C的较小值-L))
AD2赋值:IF(当前流通股本=0,AD0*(O和C的较小值-L),AD0*(JJ-C和O的较小值))
AD3赋值:AD0*(H-O和C较大值)
AD4赋值:AD0*(C和O较大值-JJ)
AD5赋值:AD1+AD2
AD6赋值:AD3+AD4
YF赋值:(AD5-AD6)/(AD5+AD6)*100
YF1:=((AD1+AD2)-(AD3+AD4))/10的成交量日累和*100
YF2:=YF*17
YF3:=((AD2+AD4)-(AD1+AD3))/10的成交量日累和*100
XG1赋值:J上穿0 AND ((YF1>0 AND YF3>0) OR YF2>400)
VAR1赋值:13日内最低价最低值
VAR2赋值:13日内最高价最高值
VAR3赋值:SMA((收盘价-VAR1)/(VAR2-VAR1)*100,5,1)
VAR4赋值:SMA((VAR2-收盘价)/(VAR2-VAR1)*100,5,1)
VAR5赋值:SMA(收盘价-1日前的收盘价和0较大值,5,1)/SMA(收盘价-1日前的收盘价的绝对值,5,1)*100
XG2赋值:CROSS(VAR5的3日指数移动平均, VAR3) AND VAR4>65
XG3赋值:0.9上穿1/成交量*1000>0.01 AND "KDJ.J"<0
DIF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
DEA赋值:DIF的9日指数移动平均
MACD赋值:(DIF-DEA)*2
XG4赋值:MACD>1日前的MACD
输出XG:XG1 AND XG2 AND XG3 AND C>1日前的C AND GL AND XG4

声明:本站所有资源,均为用户自主上传,仅作为学习交流之用,其版权归原作者或原出版社所有,本站不对所涉及的版权问题负法律责任。如有侵权,请联系我们删除!