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


XA_1:=(3*CLOSE+OPEN+LOW+HIGH)/6;

XA_2:=(20*XA_1+19*REF(XA_1,1)+18*REF(XA_1,2)+17*REF(XA_1,3)+16*REF(XA_1,4)+15*REF(XA_1,5)+14*REF(XA_1,6)+13*REF(XA_1,7)+12*REF(XA_1,8)+11*REF(XA_1,9)+10*REF(XA_1,10)+9*REF(XA_1,11)+8*REF(XA_1,12)+7*REF(XA_1,13)+6*REF(XA_1,14)+5*REF(XA_1,15)+4*REF(XA_1,16)+3*REF(XA_1,17)+2*REF(XA_1,18)+REF(XA_1,20))/210;

XA_3:=MA(XA_2,5);

XA_4:=MA(CLOSE,4);

XA_5:=MA(CLOSE,13);

XA_6:=MA(CLOSE,24);

XA_7:=MA(CLOSE,30);

XA_8:=MA(CLOSE,120);

XA_9:=XA_5>XA_6 AND XA_6>XA_7 AND XA_7>XA_8 AND XA_5>REF(XA_5,1) AND XA_6>REF(XA_6,1) AND XA_7>REF(XA_7,1) AND XA_8>=REF(XA_8,1);

XA_10:=REF(CLOSE,1);

XA_11:=IF((CLOSE-XA_10)*100/XA_10>=10-0.01*100/XA_10,1,0);

XA_12:=REF(XA_11,1);

XA_13:=COUNT(XA_12,13)>=1;

XA_14:=ATAN((MA(CLOSE,30)/REF(MA(CLOSE,30),1)-1)*100)*57.299999;

XA_15:=ATAN((MA(CLOSE,13)/REF(MA(CLOSE,13),1)-1)*100)*57.29999937;

XA_9  AND CLOSE>XA_5 AND LOW<XA_5 AND CLOSE>OPEN AND XA_15>47 AND XA_13;

 

原理解析:
XA_1赋值:(3*收盘价+开盘价+最低价+最高价)/6
XA_2赋值:(20*XA_1+19*1日前的XA_1+18*2日前的XA_1+17*3日前的XA_1+16*4日前的XA_1+15*5日前的XA_1+14*6日前的XA_1+13*7日前的XA_1+12*8日前的XA_1+11*9日前的XA_1+10*10日前的XA_1+9*11日前的XA_1+8*12日前的XA_1+7*13日前的XA_1+6*14日前的XA_1+5*15日前的XA_1+4*16日前的XA_1+3*17日前的XA_1+2*18日前的XA_1+20日前的XA_1)/210
XA_3赋值:XA_2的5日简单移动平均
XA_4赋值:收盘价的4日简单移动平均
XA_5赋值:收盘价的13日简单移动平均
XA_6赋值:收盘价的24日简单移动平均
XA_7赋值:收盘价的30日简单移动平均
XA_8赋值:收盘价的120日简单移动平均
XA_9赋值:XA_5>XA_6 AND XA_6>XA_7 AND XA_7>XA_8 AND XA_5>1日前的XA_5 AND XA_6>1日前的XA_6 AND XA_7>1日前的XA_7 AND XA_8>=1日前的XA_8
XA_10:=1日前的收盘价
XA_11:=IF((收盘价-XA_10)*100/XA_10>=10-0.01*100/XA_10,1,0)
XA_12:=1日前的XA_11
XA_13:=统计13日满足XA_12的天数>=1
XA_14:=ATAN((收盘价的30日简单移动平均/REF(收盘价的30日简单移动平均,1)-1)*100)*57.299999
XA_15:=ATAN((收盘价的13日简单移动平均/REF(收盘价的13日简单移动平均,1)-1)*100)*57.29999937
XA_9 AND 收盘价>XA_5 AND 最低价开盘价 AND XA_15>47 AND XA_13

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