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


DRAWTEXT_FIX(1,0.01,0.80,0,'年KD'),COLOR0000FF;

DRAWTEXT_FIX(1,0.97,0.80,0,'年KD'),COLOR0000FF;

DRAWTEXT_FIX(1,0.01,0.61,0,'季KD'),COLOR0B86B8;

DRAWTEXT_FIX(1,0.97,0.61,0,'季KD'),COLOR0B86B8;

DRAWTEXT_FIX(1,0.01,0.44,0,'月KD'),COLORFF00FF;

DRAWTEXT_FIX(1,0.97,0.44,0,'月KD'),COLORFF00FF;

DRAWTEXT_FIX(1,0.01,0.25,0,'周KD '),COLOR7FFF00;

DRAWTEXT_FIX(1,0.97,0.25,0,'周KD'),COLOR7FFF00;

DRAWTEXT_FIX(1,0.01,0.08,0,'日KD'),COLOR0000FF;

DRAWTEXT_FIX(1,0.97,0.08,0,'日KD'),COLOR0000FF;

NOTEXT1:0;

NOTEXT2:2.5;



RSV:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100;

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

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



周K:"KDJ.K#WEEK"(9,3,3),COLORRED,LINETHICK2,NODRAW;

周D:="KDJ.D#WEEK"(9,3,3),COLORBLUE,LINETHICK2;

月K:"KDJ.K#MONTH"(9,3,3),COLORRED,LINETHICK2,NODRAW;

月D:="KDJ.D#MONTH"(9,3,3),COLORBLUE,LINETHICK2;

季K:"KDJ.K#SEASON"(9,3,3),COLORRED,LINETHICK2,NODRAW;

季D:="KDJ.D#SEASON"(9,3,3),COLORBLUE,LINETHICK2;

年K:"KDJ.K#YEAR"(9,3,3),COLORRED,LINETHICK2,NODRAW;

年D:="KDJ.D#YEAR"(9,3,3),COLORBLUE,LINETHICK2;







日K801:=EVERY(日K>80,3);

日K80:=日K>80 ;

日K5080:= 日K>日D AND 日K>=50 AND 日K<=80;

日K50801:=日K<日D AND 日K>=50 AND 日K<80;

日K2050:=日K>日D AND 日K>=20  AND 日K<50;

日K20501:=日K<日D AND 日K>=20  AND 日K<50;

日K201:=EVERY(日K<20,3);

日K20:=日K<=20;

日金叉:=CROSS(日K,日D),NODRAW;

日死叉:=CROSS(日D,日K);

STICKLINE(日K20 ,2.0,2.4,3,1),COLOR32CD32;

STICKLINE(日K20,2.0,2.4,1,0),COLOR32CD32;

STICKLINE(日K201,2.0,2.4,3,0),COLOR32CD32;

STICKLINE(日K20501,2.0,2.4,3,1),COLORE47833;

STICKLINE(日K2050,2.0,2.4,3,0),COLORE47833;

STICKLINE(日K50801,2.0,2.4,3,1),COLOR0B86B8;

STICKLINE(日K5080,2.0,2.4,3,0),COLOR0B86B8;

STICKLINE(日K80,2.0,2.4,3,1),COLORCD00CD;

STICKLINE(日K80,2.0,2.4,1,0),COLORCD00CD;

STICKLINE(日K801,2.0,2.4,3,0),COLORCD00CD;



周K801:=EVERY(周K>80,3);

周K80:=周K>80 ;

周K5080:= 周K>周D AND 周K>=50 AND 周K<=80;

周K50801:=周K<周D AND 周K>=50 AND 周K<80;

周K2050:=周K>周D AND 周K>=20  AND 周K<50;

周K20501:=周K<周D AND 周K>=20  AND 周K<50;

周K201:=EVERY(周K<20,3);

周K20:=周K<=20;

周金叉:=CROSS(周K,周D),NODRAW;

周死叉:=CROSS(周D,周K);

STICKLINE(周K20 ,1.5,1.9,3,1),COLOR32CD32;

STICKLINE(周K20,1.5,1.9,1,0),COLOR32CD32;

STICKLINE(周K201,1.5,1.9,3,0),COLOR32CD32;

STICKLINE(周K20501,1.5,1.9,3,1),COLORE47833;

STICKLINE(周K2050,1.5,1.9,3,0),COLORE47833;

STICKLINE(周K50801,1.5,1.9,3,1),,COLOR0B86B8;

STICKLINE(周K5080,1.5,1.9,3,0),COLOR0B86B8;

STICKLINE(周K80,1.5,1.9,3,1),COLORCD00CD;

STICKLINE(周K80,1.5,1.9,1,0),COLORCD00CD;

STICKLINE(周K801,1.5,1.9,3,0),COLORCD00CD;



月K801:=EVERY(月K>80,3);

月K80:=月K>80 ;

月K5080:= 月K>月D AND 月K>=50 AND 月K<=80;

月K50801:=月K<月D AND 月K>=50 AND 月K<80;

月K2050:=月K>月D AND 月K>=20  AND 月K<50;

月K20501:=月K<月D AND 月K>=20  AND 月K<50;

月K201:=EVERY(月K<20,3);

月K20:=月K<=20;

月金叉:=CROSS(月K,月D),NODRAW;

月死叉:=CROSS(月D,月K);

STICKLINE(月K20 ,1.0,1.4,3,1),COLOR32CD32;

STICKLINE(月K20,1.0,1.4,1,0),COLOR32CD32;

STICKLINE(月K201,1.0,1.4,3,0),COLOR32CD32;

STICKLINE(月K20501,1.0,1.4,3,1),COLORE47833;

STICKLINE(月K2050,1.0,1.4,3,0),COLORE47833;

STICKLINE(月K50801,1.0,1.4,3,1),COLOR0B86B8;

STICKLINE(月K5080,1.0,1.4,3,0),COLOR0B86B8;

STICKLINE(月K80,1.0,1.4,3,1),COLORCD00CD;

STICKLINE(月K80,1.0,1.4,1,0),COLORCD00CD;

STICKLINE(月K801,1.0,1.4,3,0),COLORCD00CD;





季K801:=EVERY(季K>80,3);

季K80:=季K>80 ;

季K5080:= 季K>季D AND 季K>=50 AND 季K<=80;

季K50801:=季K<季D AND 季K>=50 AND 季K<80;

季K2050:=季K>季D AND 季K>=20  AND 季K<50;

季K20501:=季K<季D AND 季K>=20  AND 季K<50;

季K201:=EVERY(季K<20,3);

季K20:=季K<=20;

季金叉:=CROSS(季K,季D),NODRAW;

季死叉:=CROSS(季D,季K);

STICKLINE(季K20 ,0.5,0.9,3,1),COLOR32CD32;

STICKLINE(季K20,0.5,0.9,1,0),COLOR32CD32;

STICKLINE(季K201,0.5,0.9,3,0),COLOR32CD32;

STICKLINE(季K20501,0.5,0.9,3,1),COLORE47833;

STICKLINE(季K2050,0.5,0.9,3,0),COLORE47833;

STICKLINE(季K50801,0.5,0.9,3,1),COLOR0B86B8;

STICKLINE(季K5080,0.5,0.9,3,0),COLOR0B86B8;

STICKLINE(季K80,0.5,0.9,3,1),COLORCD00CD;

STICKLINE(季K80,0.5,0.9,1,0),COLORCD00CD;

STICKLINE(季K801,0.5,0.9,3,0),COLORCD00CD;









年K801:=EVERY(年K>80,3);

年K80:=年K>80 ;

年K5080:= 年K>年D AND 年K>=50 AND 年K<=80;

年K50801:=年K<年D AND 年K>=50 AND 年K<80;

年K2050:=年K>年D AND 年K>=20  AND 年K<50;

年K20501:=年K<年D AND 年K>=20  AND 年K<50;

年K201:=EVERY(年K<20,3);

年K20:=年K<=20;

年金叉:=CROSS(年K,年D),NODRAW;

年死叉:=CROSS(年D,年K);

STICKLINE(年K20 ,0,0.4,3,1),COLOR32CD32;

STICKLINE(年K20,0,0.4,1,0),COLOR32CD32;

STICKLINE(年K201,0,0.4,3,0),COLOR32CD32;

STICKLINE(年K20501,0,0.4,3,1),COLORE47833;

STICKLINE(年K2050,0,0.4,3,0),COLORE47833;

STICKLINE(年K50801,0,0.4,3,1),COLOR0B86B8;

STICKLINE(年K5080,0,0.4,3,0),COLOR0B86B8;

STICKLINE(年K80,0,0.4,3,1),COLORCD00CD;

STICKLINE(年K80,0,0.4,1,0),COLORCD00CD;

STICKLINE(年K801,0,0.4,3,0),COLORCD00CD;

{以下为KD空头多头}

DS1:=IF(KDJ.K#DAY>KDJ.D#DAY,1,0);

DS2:=IF(KDJ.K#DAY<KDJ.D#DAY,-1,0);

ZS1:=IF(KDJ.K#WEEK>KDJ.D#WEEK,2,0);

ZS2:=IF(KDJ.K#WEEK<KDJ.D#WEEK,-2,0);

MS1:=IF(KDJ.K#MONTH>KDJ.D#MONTH,3,0);

MS2:=IF(KDJ.K#MONTH<KDJ.D#MONTH,-3,0);

SS1:=IF(KDJ.K#SEASON>KDJ.D#SEASON,4,0);

SS2:=IF(KDJ.K#SEASON<KDJ.D#SEASON,-4,0);

KD多头:DS1+ZS1+MS1+SS1,COLORFF80FF,NODRAW;

KD空头:DS2+ZS2+MS2+SS2,COLOR00FF00,NODRAW;

原理解析:
当满足条件1时,在横轴0.01纵轴0.80位置书写文字
当满足条件1时,在横轴0.97纵轴0.80位置书写文字
当满足条件1时,在横轴0.01纵轴0.61位置书写文字
当满足条件1时,在横轴0.97纵轴0.61位置书写文字
当满足条件1时,在横轴0.01纵轴0.44位置书写文字
当满足条件1时,在横轴0.97纵轴0.44位置书写文字
当满足条件1时,在横轴0.01纵轴0.25位置书写文字
当满足条件1时,在横轴0.97纵轴0.25位置书写文字
当满足条件1时,在横轴0.01纵轴0.08位置书写文字
当满足条件1时,在横轴0.97纵轴0.08位置书写文字
输出NOTEXT1:0
输出NOTEXT2:2.5

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

输出周K:"KDJ.K#WEEK"(9,3,3),画红色, 线宽为2,NODRAW
周D赋值:"KDJ.D#WEEK"(9,3,3), 画蓝色, 线宽为2
输出月K:"KDJ.K#MONTH"(9,3,3),画红色, 线宽为2,NODRAW
月D赋值:"KDJ.D#MONTH"(9,3,3), 画蓝色, 线宽为2
输出季K:"KDJ.K#SEASON"(9,3,3),画红色, 线宽为2,NODRAW
季D赋值:"KDJ.D#SEASON"(9,3,3), 画蓝色, 线宽为2
输出年K:"KDJ.K#YEAR"(9,3,3),画红色, 线宽为2,NODRAW
年D赋值:"KDJ.D#YEAR"(9,3,3), 画蓝色, 线宽为2

日K801:=日K>80最近3日一直存在
日K80:=日K>80
日K5080:= 日K>日D AND 日K>=50 AND 日K<=80
日K50801:=日K<日D AND 日K>=50 AND 日K<80
日K2050:=日K>日D AND 日K>=20 AND 日K<50
日K20501:=日K<日D AND 日K>=20 AND 日K<50
日K201:=日K<20最近3日一直存在
日K20:=日K<=20
日金叉赋值:日K上穿日D,NODRAW
日死叉赋值:日D上穿日K
当满足条件日K20 时,在2.0和2.4之间画柱状线
当满足条件日K20时,在2.0和2.4之间画柱状线
当满足条件日K201时,在2.0和2.4之间画柱状线
当满足条件日K20501时,在2.0和2.4之间画柱状线
当满足条件日K2050时,在2.0和2.4之间画柱状线
当满足条件日K50801时,在2.0和2.4之间画柱状线
当满足条件日K5080时,在2.0和2.4之间画柱状线
当满足条件日K80时,在2.0和2.4之间画柱状线
当满足条件日K80时,在2.0和2.4之间画柱状线
当满足条件日K801时,在2.0和2.4之间画柱状线

周K801:=周K>80最近3日一直存在
周K80:=周K>80
周K5080:= 周K>周D AND 周K>=50 AND 周K<=80
周K50801:=周K<周D AND 周K>=50 AND 周K<80
周K2050:=周K>周D AND 周K>=20 AND 周K<50
周K20501:=周K<周D AND 周K>=20 AND 周K<50
周K201:=周K<20最近3日一直存在
周K20:=周K<=20
周金叉赋值:周K上穿周D,NODRAW
周死叉赋值:周D上穿周K
当满足条件周K20 时,在1.5和1.9之间画柱状线
当满足条件周K20时,在1.5和1.9之间画柱状线
当满足条件周K201时,在1.5和1.9之间画柱状线
当满足条件周K20501时,在1.5和1.9之间画柱状线
当满足条件周K2050时,在1.5和1.9之间画柱状线
当满足条件周K50801时,在1.5和1.9之间画柱状线
当满足条件周K5080时,在1.5和1.9之间画柱状线
当满足条件周K80时,在1.5和1.9之间画柱状线
当满足条件周K80时,在1.5和1.9之间画柱状线
当满足条件周K801时,在1.5和1.9之间画柱状线

月K801:=月K>80最近3日一直存在
月K80:=月K>80
月K5080:= 月K>月D AND 月K>=50 AND 月K<=80
月K50801:=月K<月D AND 月K>=50 AND 月K<80
月K2050:=月K>月D AND 月K>=20 AND 月K<50
月K20501:=月K<月D AND 月K>=20 AND 月K<50
月K201:=月K<20最近3日一直存在
月K20:=月K<=20
月金叉赋值:月K上穿月D,NODRAW
月死叉赋值:月D上穿月K
当满足条件月K20 时,在1.0和1.4之间画柱状线
当满足条件月K20时,在1.0和1.4之间画柱状线
当满足条件月K201时,在1.0和1.4之间画柱状线
当满足条件月K20501时,在1.0和1.4之间画柱状线
当满足条件月K2050时,在1.0和1.4之间画柱状线
当满足条件月K50801时,在1.0和1.4之间画柱状线
当满足条件月K5080时,在1.0和1.4之间画柱状线
当满足条件月K80时,在1.0和1.4之间画柱状线
当满足条件月K80时,在1.0和1.4之间画柱状线
当满足条件月K801时,在1.0和1.4之间画柱状线

季K801:=季K>80最近3日一直存在
季K80:=季K>80
季K5080:= 季K>季D AND 季K>=50 AND 季K<=80
季K50801:=季K<季D AND 季K>=50 AND 季K<80
季K2050:=季K>季D AND 季K>=20 AND 季K<50
季K20501:=季K<季D AND 季K>=20 AND 季K<50
季K201:=季K<20最近3日一直存在
季K20:=季K<=20
季金叉赋值:季K上穿季D,NODRAW
季死叉赋值:季D上穿季K
当满足条件季K20 时,在0.5和0.9之间画柱状线
当满足条件季K20时,在0.5和0.9之间画柱状线
当满足条件季K201时,在0.5和0.9之间画柱状线
当满足条件季K20501时,在0.5和0.9之间画柱状线
当满足条件季K2050时,在0.5和0.9之间画柱状线
当满足条件季K50801时,在0.5和0.9之间画柱状线
当满足条件季K5080时,在0.5和0.9之间画柱状线
当满足条件季K80时,在0.5和0.9之间画柱状线
当满足条件季K80时,在0.5和0.9之间画柱状线
当满足条件季K801时,在0.5和0.9之间画柱状线

年K801:=年K>80最近3日一直存在
年K80:=年K>80
年K5080:= 年K>年D AND 年K>=50 AND 年K<=80
年K50801:=年K<年D AND 年K>=50 AND 年K<80
年K2050:=年K>年D AND 年K>=20 AND 年K<50
年K20501:=年K<年D AND 年K>=20 AND 年K<50
年K201:=年K<20最近3日一直存在
年K20:=年K<=20
年金叉赋值:年K上穿年D,NODRAW
年死叉赋值:年D上穿年K
当满足条件年K20 时,在0和0.4之间画柱状线
当满足条件年K20时,在0和0.4之间画柱状线
当满足条件年K201时,在0和0.4之间画柱状线
当满足条件年K20501时,在0和0.4之间画柱状线
当满足条件年K2050时,在0和0.4之间画柱状线
当满足条件年K50801时,在0和0.4之间画柱状线
当满足条件年K5080时,在0和0.4之间画柱状线
当满足条件年K80时,在0和0.4之间画柱状线
当满足条件年K80时,在0和0.4之间画柱状线
当满足条件年K801时,在0和0.4之间画柱状线
如果KDJ.K#DAY>KDJ.D#DAY返回1否则返回0
如果KDJ.K#DAY如果KDJ.K#WEEK>KDJ.D#WEEK返回2否则返回0
如果KDJ.K#WEEK如果KDJ.K#MONTH>KDJ.D#MONTH返回3否则返回0
如果KDJ.K#MONTH如果KDJ.K#SEASON>KDJ.D#SEASON返回4否则返回0
如果KDJ.K#SEASON 输出KD多头:DS1+ZS1+MS1+SS1,COLORFF80FF,NODRAW
输出KD空头:DS2+ZS2+MS2+SS2,COLOR00FF00,NODRAW

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