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


DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);

DEA:=EMA(DIF,9);

MACDD:=(DIF-DEA)*2;

P:=BARSLAST(CROSS(DIF,0.01))+1;

PER03:=BARSLAST(CROSS(DIF,DEA));

PER05:=BARSLAST(CROSS(DEA,DIF));

AA:=VALUEWHEN(CROSS(DIF,DEA),DEA);

间隔A:=PER03;

间隔B:=REF(BARSLAST(CROSS(DIF,DEA)),间隔A+1);

间隔E:=REF(BARSLAST(CROSS(DIF,DEA)),间隔B+间隔A+2);

间隔C:=PER05;

间隔D:=REF(BARSLAST(CROSS(DEA,DIF)),间隔C+1);

似锦距离1:=间隔C-间隔A;

似锦距离2:=间隔D+间隔C+1-(间隔B+间隔A+1);

上上次金叉:=间隔A+间隔B+1;

上次金叉:=PER03;

CCC1:=FINDLOW(L,间隔A,间隔B+1,1);

CCC2:=FINDLOW(L,间隔B+1,间隔B+间隔E+1,1);

CC1:=IF(似锦距离1<=3,CCC1,FINDLOW(L,上次金叉,似锦距离1+1,1));

CC2:=IF(似锦距离2<=3,CCC2,FINDLOW(L,上上次金叉,似锦距离2+2,1));

站上三十:=BARSLAST(C>MA(C,30));

PER8:=IF(BARSLAST(CROSS(DIF,DEA))<=1,1,BARSLAST(CROSS(DIF,DEA)));

PER9:=COUNT(C>MA(C,30),PER03+1);

PER10:=BARSLAST(PER9=1);

A1:=REF(DIF,PER8+1);A2:=REF(DIF,PER8);

B1:=REF(DEA,PER8+1);B2:=REF(DEA,PER8);

JD:=((A1+A2)/2+(B1+B2)/2)/2;

XG2:=EVERY(DIF>DEA,PER8);

XG4:=(REF(DIF,PER8)<1.1*REF(MACDD,PER8));

XG5:=CC1<CC2;

XG6:=站上三十<PER03+1;

XG7:=AA>REF(AA,PER8+1);

XG10:=(XG2 AND XG4 AND XG5 AND XG6 AND XG7);

XG11:=BARSLASTCOUNT(C>MA(C,20))>9 AND XG10;

PP:=BARSLAST(REF(XG11,1)>0 AND XG11=0)<=5;

线618:=(HHV(H,PER03+1)-CC1)*0.618+CC1;

线382:=(HHV(H,PER03+1)-CC1)*0.382+CC1;

XG:BARSLAST(XG11)<PER03+1 AND (CROSS(线618,L) OR CROSS(线382,L)) AND MA(C,20)>REF( MA(C,20),1) AND (C-HHV(C,5))/HHV(C,5)*100<-5;

原理解析:
DIF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
DEA赋值:DIF的9日指数移动平均
MACDD赋值:(DIF-DEA)*2
P赋值:上次DIF上穿0.01距今天数+1
PER03:=上次DIF上穿DEA距今天数
PER05:=上次DEA上穿DIF距今天数
AA赋值:VALUEWHEN(DIF上穿DEA,DEA)
间隔A赋值:PER03
间隔B赋值:REF(上次DIF上穿DEA距今天数,间隔A+1)
间隔E赋值:REF(上次DIF上穿DEA距今天数,间隔B+间隔A+2)
间隔C赋值:PER05
间隔D赋值:REF(上次DEA上穿DIF距今天数,间隔C+1)
似锦距离1赋值:间隔C-间隔A
似锦距离2赋值:间隔D+间隔C+1-(间隔B+间隔A+1)
上上次金叉赋值:间隔A+间隔B+1
上次金叉赋值:PER03
CCC1赋值:FIND最低价(L,间隔A,间隔B+1,1)
CCC2赋值:FIND最低价(L,间隔B+1,间隔B+间隔E+1,1)
CC1赋值:IF(似锦距离1<=3,CCC1,FIND最低价(L,上次金叉,似锦距离1+1,1))
CC2赋值:IF(似锦距离2<=3,CCC2,FIND最低价(L,上上次金叉,似锦距离2+2,1))
站上三十赋值:上次C>C的30日简单移动平均距今天数
PER8:=IF(上次DIF上穿DEA距今天数<=1,1,上次DIF上穿DEA距今天数)
PER9:=COUNT(C>C的30日简单移动平均,PER03+1)
PER10:=上次PER9=1距今天数
A1赋值:PER8+1日前的DIF
A2赋值:PER8日前的DIF
B1赋值:PER8+1日前的DEA
B2赋值:PER8日前的DEA
JD赋值:((A1+A2)/2+(B1+B2)/2)/2
XG2赋值:DIF>DEA最近PER8日一直存在
XG4赋值:(PER8日前的DIF<1.1*PER8日前的MACDD)
XG5赋值:CC1 XG6赋值:站上三十 XG7赋值:AA>PER8+1日前的AA
XG10赋值:(XG2 AND XG4 AND XG5 AND XG6 AND XG7)
XG11赋值:BARSLASTCOUNT(C>C的20日简单移动平均)>9 AND XG10
PP赋值:上次1日前的XG11>0 AND XG11=0距今天数<=5
线618赋值:(PER03+1日内H最高值-CC1)*0.618+CC1
线382赋值:(PER03+1日内H最高值-CC1)*0.382+CC1
输出XG:上次XG11距今天数REF( C的20日简单移动平均,1) AND (C-5日内C最高值)/5日内C最高值*100<-5

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