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


VAR1:=(C-MA(C,6))/MA(C,6)*100;
VAR2:=(C-MA(C,24))/MA(C,24)*100;
VAR3:=(C-MA(C,32))/MA(C,32)*100;
VAR4:=(VAR1+VAR2+VAR3)/3;
VAR5:=EMA(VAR4,5);
VAR6:=MA(100*(C-LLV(C,34))/(HHV(H,34)-LLV(L,34)),5)-20;
VAR7:=SMA(SMA(100-3*(C-LLV(C,75))/(HHV(H,75)-LLV(L,75))*100,20,1)+SMA(2*(C-LLV(C,75))/(HHV(H,75)-LLV(L,75))*100,20,1),15,1);
VAR8:=VAR7<REF(VAR7,1) AND V>REF(V,1) AND C>REF(C,1);
K:=EMA(VAR5,5)*4,NODRAW;
D:EMA(K,5),NODRAW,COLOR38B0DE;
J:K*3-D*2,NODRAW,COLORCC66FF;
MACD:EMA(EMA(VAR1,5),5)*6,NODRAW,colorwhite;
{DRAWBAND(J,RGB(238,238,6),K,RGB(256,150,60));}
DRAWBAND(K,RGB(238,238,6),D,RGB(256,150,60));
STICKLINE(MACD>0,0,MACD,1,0),colorred;
STICKLINE(MACD>0 AND MACD<REF(MACD,1),0,MACD,1,0),COLORFFFF00;
STICKLINE(MACD<0,0,MACD,1,0),COLORFF9900;
STICKLINE(MACD<0 AND MACD>REF(MACD,1),0,MACD,1,0),COLORFF00FF;
看多:IF(LLV(VAR6,3)<VAR6,-60,DRAWNULL),LINETHICK7,colorred;
看空:IF(VAR6=LLV(VAR6,3),-60,DRAWNULL),LINETHICK7,colorgreen;
中短线:IF(J>D,-50,DRAWNULL),LINETHICK7,COLORCC66FF;
超短线:IF(VAR8>0,-40,DRAWNULL),LINETHICK7,coloryellow;
不定区:IF(J<D,-50,DRAWNULL),LINETHICK5,COLORFF9900;
叶可人战区:IF(VAR8=0,-40,DRAWNULL),LINETHICK5,COLOR999999;

原理解析:
VAR1赋值:(C-C的6日简单移动平均)/C的6日简单移动平均*100
VAR2赋值:(C-C的24日简单移动平均)/C的24日简单移动平均*100
VAR3赋值:(C-C的32日简单移动平均)/C的32日简单移动平均*100
VAR4赋值:(VAR1+VAR2+VAR3)/3
VAR5赋值:VAR4的5日指数移动平均
VAR6赋值:MA(100*(C-34日内C最低值)/(34日内H最高值-34日内L最低值),5)-20
VAR7赋值:SMA(SMA(100-3*(C-75日内C最低值)/(75日内H最高值-75日内L最低值)*100,20,1)+SMA(2*(C-75日内C最低值)/(75日内H最高值-75日内L最低值)*100,20,1),15,1)
VAR8赋值:VAR7<1日前的VAR7 AND V>1日前的V AND C>1日前的C
K赋值:VAR5的5日指数移动平均*4,NODRAW
输出D:K的5日指数移动平均,NODRAW,COLOR38B0DE
输出J:K*3-D*2,NODRAW,COLORCC66FF
MAC输出D:VAR1的5日指数移动平均,5)*6,NODRAW,画白色
{DRAWBAND(J,RGB(238,238,6),K,RGB(256,150,60))
}DRAWBAND(K,RGB(238,238,6),D,RGB(256,150,60))
当满足条件MACD>0时,在0和MACD之间画柱状线
STICKLINE(MACD>0 AND MACD<1日前的MACD,0,MACD,1,0),COLORFFFF00
当满足条件MACD<0时,在0和MACD之间画柱状线
STICKLINE(MACD<0 AND MACD>1日前的MACD,0,MACD,1,0),COLORFF00FF
输出看多:IF(3日内VAR6最低值输出看空:IF(VAR6=3日内VAR6最低值,-60,DRAWNULL),LINETHICK7,画绿色
如果J>D返回-50否则返回DRAWNULL
如果VAR8>0返回-40否则返回DRAWNULL
如果J如果VAR8=0返回-40否则返回DRAWNULL

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