未来函数检测结果如下:
该公式包含未来函数:REFX


K1:=KDJ.K#DAY;

D1:=KDJ.D#DAY;

J1:=KDJ.J#DAY;

K:IF(CURRBARSCOUNT>1,REFX(K1,1),DRAWNULL);

D:IF(CURRBARSCOUNT>1,REFX(D1,1),DRAWNULL);

J:IF(CURRBARSCOUNT>1,REFX(J1,1),DRAWNULL);

K2:=CONST(IF(K1-REF(K1,1)>0,ABS(K1-REF(K1,1)),0-ABS(K1-REF(K1,1))));

K3:=IF(ISLASTBAR,CONST(K1)+K2,DRAWNULL);

D2:=CONST(IF(D1-REF(D1,1)>0,ABS(D1-REF(D1,1)),0-ABS(D1-REF(D1,1))));

D3:=IF(ISLASTBAR,CONST(D1)+D2,DRAWNULL);

J2:=CONST(IF(J1-REF(J1,1)>0,ABS(J1-REF(J1,1)),0-ABS(J1-REF(J1,1))));

J3:=IF(ISLASTBAR,CONST(J1)+J2,DRAWNULL);

DRAWLINE(CURRBARSCOUNT=2,K,ISLASTBAR,K3,0),COLORWHITE,DOTLINE;

DRAWLINE(CURRBARSCOUNT=2,D,ISLASTBAR,D3,0),COLORYELLOW,DOTLINE;

DRAWLINE(CURRBARSCOUNT=2,J,ISLASTBAR,J3,0),COLORMAGENTA,DOTLINE;


原理解析:
K1赋值:KDJ.K#DAY
D1赋值:KDJ.D#DAY
J1赋值:KDJ.J#DAY
输出K:IF( 到最后交易的周期>1,REFX(K1,1),DRAWNULL)
输出D:IF( 到最后交易的周期>1,REFX(D1,1),DRAWNULL)
输出J:IF( 到最后交易的周期>1,REFX(J1,1),DRAWNULL)
K2:=CONST(IF(K1-1日前的K1>0,K1-1日前的K1的绝对值,0-K1-1日前的K1的绝对值))
K3:=IF(ISLASTBAR,CONST(K1)+K2,DRAWNULL)
D2:=CONST(IF(D1-1日前的D1>0,D1-1日前的D1的绝对值,0-D1-1日前的D1的绝对值))
D3:=IF(ISLASTBAR,CONST(D1)+D2,DRAWNULL)
J2:=CONST(IF(J1-1日前的J1>0,J1-1日前的J1的绝对值,0-J1-1日前的J1的绝对值))
J3:=IF(ISLASTBAR,CONST(J1)+J2,DRAWNULL)
DRAWLINE( 到最后交易的周期=2,K,ISLASTBAR,K3,0),画白色,DOTLINE
DRAWLINE( 到最后交易的周期=2,D,ISLASTBAR,D3,0),画黄色,DOTLINE
DRAWLINE( 到最后交易的周期=2,J,ISLASTBAR,J3,0),画洋红色,DOTLINE

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