来函数检测结果如下:
该公式没有未来函数
MA5:=MA(C,5);
MA10:=MA(C,10);
V1:=MA(V,5);
V2:=MA(V,10);
DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEAD:=EMA(DIFF,9);
RSVD:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
kd:=SMA(RSVD,3,1);
DDD:=SMA(KD,3,1);
TYP:=(HIGH+LOW+CLOSE)/3;
cci:=(TYP-MA(TYP,14))*1000/(15*AVEDEV(TYP,14));
CCIMA:=MA(CCI,10);
V11:=SUM(IF(TYP>REF(TYP,1),TYP*vol,0),14)/SUM(IF(TYP<REF(TYP,1),TYP*VOL,0),14);
MFI:=100-(100/(1+V11));
MAMFI:=MA(MFI,10);
DD:=((V1>V2)+(DIFF>DEAD)+(KD>DDD)+(MA5>MA10)+(CCI>CCIMA)+(MFI>MAMFI));
红箭头:crOSS(DD,2);
原理解析:
MA5赋值:C的5日简单移动平均
MA10赋值:C的10日简单移动平均
V1赋值:V的5日简单移动平均
V2赋值:V的10日简单移动平均
DIFF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
DEAD赋值:DIFF的9日指数移动平均
RSVD赋值:(收盘价-9日内最低价最低值)/(9日内最高价最高值-9日内最低价最低值)*100
RSVD的3日[1日权重]移动平均
KD的3日[1日权重]移动平均
TYP赋值:(最高价+最低价+收盘价)/3
CCI赋值:(TYP-TYP的14日简单移动平均)*1000/(15*AVEDEV(TYP,14))
CCIMA:=CCI的10日简单移动平均
V11:=SUM(IF(TYP>1日前的TYP,TYP*成交量,0),14)/SUM(IF(TYP<1日前的TYP,TYP*成交量,0),14)
MFI赋值:100-(100/(1+V11))
MAMFI赋值:MFI的10日简单移动平均
DD赋值:((V1>V2)+(DIFF>DEAD)+(KD>DDD)+(MA5>MA10)+(CCI>CCIMA)+(MFI>MAMFI))
输出红箭头:DD上穿2
声明:本站所有资源,均为用户自主上传,仅作为学习交流之用,其版权归原作者或原出版社所有,本站不对所涉及的版权问题负法律责任。如有侵权,请联系我们删除!