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


LOWV:=EMA(LLV(L,34),3);



HIGHV:=EMA(HHV(H,34),3);



RSV:=EMA((C-LOWV)/(HIGHV-LOWV)*100,3);



K:=SMA(RSV,8,1);



D:=SMA(K,6,1);



J:3*K-2*D,COLORRED,LINETHICK2;



J1:MA(J,3),COLORBLUE,LINETHICK2;



IF(J<J1,J,DRAWNULL),COLORGREEN,LINETHICK2;



IF(J<J1,J1,DRAWNULL),COLORYELLOW,LINETHICK2;



A1:=BARSLAST(REF(CROSS(J,J1),1));



底部:REF(CLOSE,A1+1)>CLOSE AND J>REF(J,A1+1) AND CROSS(J,J1) AND J<20,NODRAW;



STICKLINE(底部,0,25,4,0),COLORFF00FF;



DRAWTEXT(底部>0,30,'钻石底部'),COLORFFFFFF;



A2:=BARSLAST(REF(CROSS(J1,J),1));



顶部:REF(CLOSE,A2+1)<CLOSE AND REF(J1,A2+1)>J1 AND CROSS(J1,J) AND J>90,NODRAW;



DRAWTEXT(顶部>0,75,'高处顶部'),COLORGREEN;



STICKLINE(顶部,100,80,4,0),COLORRED;



DRAWICON(CROSS(J,J1),J,26);



DRAWICON(CROSS(J1,J),J,9);

原理解析:
LOWV赋值:E34日内L最低值的3日简单移动平均

HIGHV赋值:E34日内H最高值的3日简单移动平均

RSV赋值:EMA((C-LOWV)/(HIGHV-LOWV)*100,3)
RSV的8日[1日权重]移动平均
K的6日[1日权重]移动平均

输出J:3*K-2*D,COLORRED,LINETHICK2

J1:J的3日简单移动平均, 画蓝色,LINETHICK2
如果J如果J

A1赋值:上次1日前的J上穿J1距今天数

输出底部:A1+1日前的收盘价>收盘价 AND J>A1+1日前的J AND J上穿J1 AND J<20,NODRAW
当满足条件底部时,在0和25之间画柱状线
当满足条件底部>0时,在30和'钻石底部'位置书写文字

A2赋值:上次1日前的J1上穿J距今天数

输出顶部:A2+1日前的收盘价<收盘价 AND A2+1日前的J1>J1 AND J1上穿J AND J>90,NODRAW
当满足条件顶部>0时,在75和'高处顶部'位置书写文字
当满足条件顶部时,在100和80之间画柱状线

DRAWICON(J上穿J1,J,26)

DRAWICON(J1上穿J,J,9)

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