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


A1:="KD.K"(9,3,3);

A2:="KD.D"(9,3,3);

RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;

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

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

J:=3*K-2*D;

{}

周K:=MA("KDJ.K#WEEK"(9,3,3) ,5);

周D:=MA("KDJ.D#WEEK"(9,3,3) ,5);

周A:MA("KDJ.J#WEEK"(9,3,3) ,5),COLOR00FF00,LINETHICK2;

IF(C>0,50,DRAWNULL),COLOR00FF00,LINETHICK6;

IF(周K>=周D,50,DRAWNULL),COLORFF00FF,LINETHICK6;

DRAWTEXT(CURRBARSCOUNT=4,50,'KD金叉'),COLORFFFFFF;

STICKLINE(周K>=周D,周K,周D,1,1),COLORFF00FF;

STICKLINE(周K<周D,周K,周D,1,1),COLOR00FFFF;

IF(周A>=REF(周A,1),周A,DRAWNULL),COLORRED,LINETHICK2;

STICKLINE(C>0,105,110,2,1),COLOR00FF00;

STICKLINE(周A>=REF(周A,1),100,110,2,0),COLORFF00FF;

DRAWTEXT(CURRBARSCOUNT=4,100,'拐点'),COLORFFFFFF;

STICKLINE(C>0,-5,-10,2,1),COLOR00FFFF;

STICKLINE(周K>=REF(周K,1),-10,0,2,0),COLOR0000FF;

DRAWTEXT(CURRBARSCOUNT=4,-5,'K拐点'),COLORFFFFFF;

 

原理解析:
A1赋值:"KD.K"(9,3,3)


A2赋值:"KD.D"(9,3,3)


RSV赋值:(收盘价-9日内最低价最低值)/(9日内最高价最高值-9日内最低价最低值)*100
RSV的3日[1日权重]移动平均
K的3日[1日权重]移动平均


J赋值:3*K-2*D


{}

周K赋值:MA("KDJ.K#WEEK"(9,3,3) ,5)


周D赋值:MA("KDJ.D#WEEK"(9,3,3) ,5)
输出

周A:MA("KDJ.J#WEEK"(9,3,3) ,5),COLOR00FF00, 线宽为2
如果C>0返回50否则返回DRAWNULL
如果周K>=周D返回50否则返回DRAWNULL
当满足条件 到最后交易的周期=4时,在50和'KD金叉'位置书写文字
当满足条件周K>=周D时,在周K和周D之间画柱状线
当满足条件周K<周D时,在周K和周D之间画柱状线


IF(周A>=1日前的周A,周A,DRAWNULL),画红色, 线宽为2
当满足条件C>0时,在105和110之间画柱状线


STICKLINE(周A>=1日前的周A,100,110,2,0),COLORFF00FF
当满足条件 到最后交易的周期=4时,在100和'拐点'位置书写文字
当满足条件C>0时,在-5和-10之间画柱状线


STICKLINE(周K>=1日前的周K,-10,0,2,0),COLOR0000FF
当满足条件 到最后交易的周期=4时,在-5和'K拐点'位置书写文字


 

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