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


X_1:=SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),14);

X_2:=HIGH-REF(HIGH,1);

X_3:=REF(LOW,1)-LOW;

X_4:=SUM(IF(X_2>0 AND X_2>X_3,X_2,0),14);

X_5:=SUM(IF(X_3>0 AND X_3>X_2,X_3,0),14);

X_6:=X_4*100/X_1;

X_7:=X_5*100/X_1;

X_8:=MA(ABS(X_7-X_6)/(X_7+X_6)*100,6);

X_9:=(X_8+REF(X_8,6))/2;

X_10:=COUNT(X_6<X_7 AND X_6<X_8 AND X_6<X_9,6)=5 AND CROSS(X_6,X_7) AND CROSS(X_6,X_8) AND CROSS(X_6,X_9);

X_11:=CLOSE/REF(CLOSE,1)>1.05 OR CLOSE/OPEN>1.05;

X_12:=VOL>MA(VOL,5)*2;

X_13:=HIGH-CLOSE<(CLOSE-OPEN)*0.25;

选股:X_10 AND X_11 AND X_12 AND X_13;


原理解析:
X_1赋值:SUM(MAX(MAX(最高价-最低价,最高价-1日前的收盘价的绝对值),ABS(最低价-1日前的收盘价)),14)
X_2赋值:最高价-1日前的最高价
X_3赋值:1日前的最低价-最低价
如果X_2>0 AND X_2>X_3返回X_2否则返回0
如果X_3>0 AND X_3>X_2返回X_3否则返回0
X_6赋值:X_4*100/X_1
X_7赋值:X_5*100/X_1
X_8赋值:MA(X_7-X_6的绝对值/(X_7+X_6)*100,6)
X_9赋值:(X_8+6日前的X_8)/2
X_10:=统计6日满足X_6 X_11:=收盘价/1日前的收盘价>1.05 OR 收盘价/开盘价>1.05
X_12:=成交量>成交量的5日简单移动平均*2
X_13:=最高价-收盘价<(收盘价-开盘价)*0.25
输出选股:X_10 AND X_11 AND X_12 AND X_13

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