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


DIFF:=EMA(CLOSE,3)-EMA(CLOSE,8);

DEA:=EMA(DIFF,5);

MACD:=2*(DIFF-DEA);

A1:=EMA(DIFF,5)*100;

A2:=((EMA(CLOSE,3)-EMA(CLOSE,8)))*100;

A3:=IF(A2>0,A2,50),POINTDOT,COLORRED;

A4:=IF(A2<0,A2,50),POINTDOT,COLORGREEN;

动能A:=A2,COLOR00FFFF,LINETHICK2;

动能B:=A1,COLORFFFF00,LINETHICK2;

DRAWBAND(动能A,RGB(200,0,200),动能B,RGB(200,200,200));

STICKLINE(A2>0,0,A2,0.5,0),COLORRED;

STICKLINE(A2<0,0,A2,0.5,1),COLORGREEN;

VAR2:=(CLOSE-LLV(LOW,26))/(HHV(HIGH,26)-LLV(LOW,26))*100;

VAR3:=SMA(SMA(VAR2,3,1),3,1);

VAR4:=EMA(VAR3,5);{}

AA:=VOL>=REF(V,1)*1.91 AND C>REF(C,1)*1.01;

BB:=EMA(100*(C-LLV(LOW,34))/(HHV(H,34)-LLV(LOW,34)),3),COLOR1010FF;

AA1:=STICKLINE(动能A<动能B,0,-3,2,0);

BB1:=STICKLINE(动能A>动能B,0,3,2,0);

持币:AA1,COLOR00FF00;

持股:BB1,COLORRED;

底部:STICKLINE(CROSS(BB,9),0,10,1.7,0),COLORFF00FF;

STICKLINE(CROSS(BB,9),10,20,1.5,0),COLOR00FFFF;

STICKLINE(CROSS(BB,9),20,30,1,0),COLORRED;

DRAWTEXT(CROSS(BB,9),30,'底部'),COLOR00FFFF;

BIAS1:=(CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100;

BIAS2:=(CLOSE-MA(CLOSE,12))/MA(CLOSE,12)*100;

BIAS3:=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100;

BIAS:=(BIAS1+2*BIAS2+3*BIAS3)/6;

综合乖离:MA(BIAS,3),COLORFFFF00,LINETHICK0;

BIAS底A:IF(综合乖离<-18,12,0),COLORFF00FF,LINETHICK2;

BIAS底B:IF(综合乖离<-12,10,0), COLOR0000CC,LINETHICK2;

BIAS底C:IF(综合乖离<-6,8,0),COLORFFFF00,LINETHICK2;

BIAS底D:IF(综合乖离<0,6,0),COLOR00FFFF,LINETHICK2;

 

原理解析:
DIFF赋值:收盘价的3日指数移动平均-收盘价的8日指数移动平均
DEA赋值:DIFF的5日指数移动平均
MACD赋值:2*(DIFF-DEA)
A1赋值:DIFF的5日指数移动平均*100
A2赋值:((收盘价的3日指数移动平均-收盘价的8日指数移动平均))*100
如果A2>0返回A2否则返回50
如果A2<0返回A2否则返回50
动能A赋值:A2,COLOR00FFFF, 线宽为2
动能B赋值:A1,COLORFFFF00, 线宽为2
DRAWBAND(动能A,RGB(200,0,200),动能B,RGB(200,200,200))
当满足条件A2>0时,在0和A2之间画柱状线
当满足条件A2<0时,在0和A2之间画柱状线
VAR2赋值:(收盘价-26日内最低价最低值)/(26日内最高价最高值-26日内最低价最低值)*100
VAR2的3日[1日权重]移动平均
VAR4赋值:VAR3的5日指数移动平均
{}
AA赋值:成交量>=1日前的V*1.91 AND C>1日前的C*1.01
BB赋值:EMA(100*(C-34日内最低价最低值)/(34日内H最高值-34日内最低价最低值),3),COLOR1010FF
当满足条件动能A<动能B时,在0和-3之间画柱状线
当满足条件动能A>动能B时,在0和3之间画柱状线
输出持币:AA1,COLOR00FF00
输出持股:BB1,画红色
输出底部:STICKLINE(BB上穿9,0,10,1.7,0),COLORFF00FF
STICKLINE(BB上穿9,10,20,1.5,0),COLOR00FFFF
STICKLINE(BB上穿9,20,30,1,0),画红色
DRAWTEXT(BB上穿9,30,'底部'),COLOR00FFFF
BIAS1赋值:(收盘价-收盘价的6日简单移动平均)/收盘价的6日简单移动平均*100
BIAS2赋值:(收盘价-收盘价的12日简单移动平均)/收盘价的12日简单移动平均*100
BIAS3赋值:(收盘价-收盘价的24日简单移动平均)/收盘价的24日简单移动平均*100
BIAS赋值:(BIAS1+2*BIAS2+3*BIAS3)/6
输出综合乖离:BIAS的3日简单移动平均,COLORFFFF00,LINETHICK0
如果综合乖离<-18返回12否则返回0
如果综合乖离<-12返回10否则返回0
如果综合乖离<-6返回8否则返回0
如果综合乖离<0返回6否则返回0
 

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