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


TYP:=(HIGH+LOW+CLOSE)/3;

CI15:=(TYP-MA(TYP,15))/(0.025*AVEDEV(TYP,15));

CI10:=(TYP-MA(TYP,10))/(0.025*AVEDEV(TYP,10));

CI5:=(TYP-MA(TYP,5))/(0.025*AVEDEV(TYP,5));

CI3:=(TYP-MA(TYP,3))/(0.025*AVEDEV(TYP,3));

{股票指标网}

EMAH3:=EMA(H,3);

EMAL3:=EMA(L,3);

EMAH5:=EMA(H,5);EMAL5:=EMA(L,5);EMAL10:=EMA(L,10);

EMAZ:=(EMAH3+EMAH5+EMAL3+EMAL5)/4;

EMA3:=(EMAH3-EMAL3)/6+EMAL3;

PBX1:=(EXPMA((C+H+L)/3,4)+MA((C+H+L)/3,4*2)+MA((C+H+L)/3,4*4))/3;

PBX2:=(EXPMA((C+H+L)/3,6)+MA((C+H+L)/3,6*2)+MA((C+H+L)/3,6*4))/3;

选股:=PBX1>PBX2 AND CI15>0 AND CI10>0 AND EMAH3>EMAH5 AND EMAL3>EMAL5 AND EMAL5>EMAL10 AND O<EMA3 AND L<EMAL3;

        A :=MA(CLOSE,30);

       UP:=A + 2*STD(CLOSE,30);

       LOWER:=A - 2*STD(CLOSE,30);

       W1:=C=HHV(C,20);

       W2:=BARSLAST(W1);

       W3:=IF(W2>0,REF(C,W2),REF(C,W2));

       W4:=CROSS(C,REF(W3,1));

       IF(W4 AND COUNT(W4,5)=1,20,0);

原理解析:
TYP赋值:(最高价+最低价+收盘价)/3


CI15赋值:(TYP-TYP的15日简单移动平均)/(0.025*AVEDEV(TYP,15))


CI10赋值:(TYP-TYP的10日简单移动平均)/(0.025*AVEDEV(TYP,10))


CI5赋值:(TYP-TYP的5日简单移动平均)/(0.025*AVEDEV(TYP,5))


CI3赋值:(TYP-TYP的3日简单移动平均)/(0.025*AVEDEV(TYP,3))


{股票指标网}

EMAH3赋值:H的3日指数移动平均


EMAL3赋值:L的3日指数移动平均


EMAH5赋值:H的5日指数移动平均
EMAL5赋值:L的5日指数移动平均
EMAL10赋值:L的10日指数移动平均


EMAZ赋值:(EMAH3+EMAH5+EMAL3+EMAL5)/4


EMA3赋值:(EMAH3-EMAL3)/6+EMAL3


PBX1赋值:(EXPMA((C+H+L)/3,4)+MA((C+H+L)/3,4*2)+MA((C+H+L)/3,4*4))/3


PBX2赋值:(EXPMA((C+H+L)/3,6)+MA((C+H+L)/3,6*2)+MA((C+H+L)/3,6*4))/3


选股赋值:PBX1>PBX2 AND CI15>0 AND CI10>0 AND EMAH3>EMAH5 AND EMAL3>EMAL5 AND EMAL5>EMAL10 AND O

        A :=收盘价的30日简单移动平均


       UP赋值:A + 2*收盘价的30估算标准差


       LOWER赋值:A - 2*收盘价的30估算标准差


       W1赋值:C=20日内C最高值


       W2赋值:上次W1距今天数


       W3赋值:IF(W2>0,W2日前的C,W2日前的C)


       W4赋值:CROSS(C,1日前的W3)


       IF(W4 AND 统计5日满足W4的天数=1,20,0)

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