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


MA5:=EMA(C,5);

MA10:=EMA(C,10);

MV5:=EMA(V,5);

MV10:=EMA(V,10);

K:="KDJ.K"(9,3,3);

D:="KDJ.D"(9,3,3);

V1:=MA5>REF(MA5,1) AND MA10>REF(MA10,1) AND C>REF (C,1) AND C/O>1.01;

VV1:=MV5>REF(MV5,1) AND MV10>=REF(MV10,1) AND  V>REF(V,1)*1.2;

KD1:=K>REF(K,1) AND D>=REF(D,1);

VA:=COUNT(CROSS(K,D),4)>=1 AND COUNT(CROSS (MA5,MA10),4)>=1 AND  COUNT(CROSS(MV5,MV10),4)>=1;

UG:=IF(V1 AND VV1 AND KD1 AND VA,1,0);

U1:=C=HHV(C,20);{股票指标网}

U2:=BARSLAST(U1);

U3:=IF(U2>0,REF(C,U2),REF(C,U2));

U4:=CROSS(C,REF(U3,1));

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

DEA:=EMA(DIF,9);

MACD:=(DIF-DEA)*2;

XG:=MACD<0 AND REF(MACD,2)<REF(MACD,3) AND EVERY(MACD>REF(MACD,1),2);

U4 AND COUNT(U4,5)=1 AND UG AND XG;



原理解析:
MA5赋值:C的5日指数移动平均
MA10赋值:C的10日指数移动平均
MV5赋值:V的5日指数移动平均
MV10赋值:V的10日指数移动平均
K赋值:"KDJ.K"(9,3,3)
D赋值:"KDJ.D"(9,3,3)
V1赋值:MA5>1日前的MA5 AND MA10>1日前的MA10 AND C>REF (C,1) AND C/O>1.01
VV1赋值:MV5>1日前的MV5 AND MV10>=1日前的MV10 AND  V>1日前的V*1.2
KD1:=K>1日前的K AND D>=1日前的D
VA赋值:统计4日满足K上穿D的天数>=1 AND COUNT(CROSS (MA5,MA10),4)>=1 AND  COUNT(MV5上穿MV10,4)>=1
如果V1 AND VV1 AND KD1 AND VA返回1否则返回0
U1赋值:C=20日内C最高值
{股票指标网}
U2赋值:上次U1距今天数
U3赋值:IF(U2>0,U2日前的C,U2日前的C)
U4赋值:CROSS(C,1日前的U3)
DIF:=收盘价的12日指数移动平均-收盘价的26日指数移动平均
DEA:=DIF的9日指数移动平均
MACD赋值:(DIF-DEA)*2
XG赋值:MACD<0 AND 2日前的MACD<3日前的MACD AND EVERY(MACD>1日前的MACD,2)
U4 AND 统计5日满足U4的天数=1 AND UG AND XG



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