来函数检测结果如下:
该公式没有未来函数


D1:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100; D2:=IF(CLOSE>OPEN,CLOSE,OPEN); D3:=IF(CLOSE>OPEN,OPEN,CLOSE); D4:=LLV(D2,4); D5:=HHV(D3,4); D6:=D2>=D4 AND D3<=D4 AND D2>=D5 AND D3<=D5; D7:=REF(D2,1)>=D4 AND REF(D3,1)<=D4 AND REF(D2,1)>=D5 AND REF(D3,1)<=D5; D8:=REF(D2,2)>=D4 AND REF(D3,2)<=D4 AND REF(D2,2)>=D5 AND REF(D3,2)<=D5; D9:=REF(D2,3)>=D4 AND REF(D3,3)<=D4 AND REF(D2,3)>=D5 AND REF(D3,3)<=D5; D10:=D6 AND D7 AND D8 AND D9; D11:=REF(D5,BARSLAST(D10)); D12:=D11=REF(D11,1); D13:=BARSLAST(NOT(D12)); D14:=REF(D11,D13+2); D15:=(REF(OPEN,5)+REF(CLOSE,5))/2; D16:=(HIGH+LOW+CLOSE+OPEN)/4; D17:=MAX(D15,MAX(D16,HHV(HIGH,5))); D18:=MIN(D15,MIN(D16,LLV(LOW,5))); D19:=D17=D15; D20:=D19; ZB:=NOT(CODELIKE('4')); GS:=NOT(CODELIKE('688')); DC:=IF(NAMELIKE('S'),0,1); DCZ:=IF(NAMELIKE('*'),0,1); DCZ8:=NOT(CODELIKE('8')); DC8:=ZB AND DC AND GS AND DCZ AND DCZ8; D21:=REF(D17,BARSLAST(D20)); D22:=D21=REF(D21,1); D23:=BARSLAST(NOT(D22)); D24:=REF(D21,D23+2); D25:=HHV(HIGH,120); D26:=LLV(LOW,120); D27:=(D25-D26)/2*189/100+D26/1.0618; D28:=D27*0.8; DIF:=EMA(CLOSE,12)-EMA(CLOSE,26); DEA:=EMA(DIF,9); macd:=(DIF-DEA)*2; XG:=MACD>0; T1:=C>REF(C, 1)AND V> REF(V, 1); T2:=C< REF(C, 1)AND V< REF(V, 1); XG1:=REF(T1, 1)AND T2; 异动:=D18>=D26 AND D17>D11 AND D17>D14 AND D17>D24 AND D17>D28 AND D17>D21 AND CLOSE>MA(CLOSE,60) AND C>3; 异动擒妖:REF(异动< 1,1) AND 异动 AND XG AND T1 AND DC8;

原理解析:
D1赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100
如果收盘价>开盘价返回收盘价否则返回开盘价
如果收盘价>开盘价返回开盘价否则返回收盘价
D4赋值:4日内D2最低值
D5赋值:4日内D3最高值
D6赋值:D2>=D4 AND D3=D5 AND D3<=D5
D7赋值:1日前的D2>=D4 AND 1日前的D3=D5 AND 1日前的D3<=D5
D8赋值:2日前的D2>=D4 AND 2日前的D3=D5 AND 2日前的D3<=D5
D9赋值:3日前的D2>=D4 AND 3日前的D3=D5 AND 3日前的D3<=D5
D10:=D6 AND D7 AND D8 AND D9
D11:=REF(D5,上次D10距今天数)
D12:=D11=1日前的D11
D13:=上次NOT(D12距今天数)
D14:=D13+2日前的D11
D15:=(5日前的开盘价+5日前的收盘价)/2
D16:=(最高价+最低价+收盘价+开盘价)/4
D17:=MAX(D15,MAX(D16,5日内最高价最高值))
D18:=MIN(D15,MIN(D16,5日内最低价最低值))
D19:=D17=D15
D20:=D19
ZB赋值:NOT(CODELIKE('4'))
GS赋值:NOT(CODELIKE('688'))
DC赋值:IF(NAMELIKE('S'),0,1)
DCZ:=IF(NAMELIKE('*'),0,1)
DCZ8:=NOT(CODELIKE('8'))
DC8:=ZB AND DC AND GS AND DCZ AND DCZ8
D21:=REF(D17,上次D20距今天数)
D22:=D21=1日前的D21
D23:=上次NOT(D22距今天数)
D24:=D23+2日前的D21
D25:=120日内最高价最高值
D26:=120日内最低价最低值
D27:=(D25-D26)/2*189/100+D26/1.0618
D28:=D27*0.8
DIF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
DEA赋值:DIF的9日指数移动平均
MACD赋值:(DIF-DEA)*2
XG赋值:MACD>0
T1赋值:C> 1日前的CAND V> 1日前的V
T2赋值:C< 1日前的CAND V< 1日前的V
XG1:= 1日前的T1AND T2
异动赋值:D18>=D26 AND D17>D11 AND D17>D14 AND D17>D24 AND D17>D28 AND D17>D21 AND 收盘价>收盘价的60日简单移动平均 AND C>3
异动擒妖:1日前的异动< 1 AND 异动 AND XG AND T1 AND DC8

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