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


N:=9; M1:=3; M2:=3; RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100; K:=SMA(RSV,M1,1); D:=SMA(K,M2,1); J:=3*K-2*D; 周K:="kd.K#WEEK"(9,3,3),COLORGREEN; 周D:="KD.D#WEEK"(9,3,3),COLORLICYAN; 月K:"KD.K#MONTH"(9,3,3),COLORMAGENTA; 月D:"KD.D#MONTH"(9,3,3),COLORLIRED; STICKLINE(K>D AND 周K>周D AND 月K>月D,-20,120,1,0),COLOR663355; DRAWBAND(月K,RGB(120,0,0),月D,RGB(0,0,200)); {DRAWBAND(周K,RGB(255,97,0),周D,RGB(0,128,0));} RK:=REF(K,1)>80 AND REF(K,2)>80 AND REF(K,3)>80; ZK:=REF(周K,1)>80 AND REF(周K,2)>80 AND REF(周K,3)>80; YK:=REF(月K,1)>80 AND REF(月K,2)>80 AND REF(月K,3)>80; RK1:=REF(K,1)<20 AND REF(K,2)<20 AND REF(K,3)<20; ZK1:=REF(周K,1)<20 AND REF(周K,2)<20 AND REF(周K,3)<20; YK1:=REF(月K,1)<20 AND REF(月K,2)<20 AND REF(月K,3)<20; DRAWICON(RK,90,27); DRAWICON(RK1,10,28); DRAWICON(ZK,100,26); DRAWICON(ZK1,0,29); DRAWICON(YK,110,25); DRAWICON(YK1,-10,30); DRAWICON(RK AND ZK AND YK,120,9); DRAWICON(RK1 AND ZK1 AND YK1,-20,13); A1:=IF(K>D,1,0); A2:=IF(周K>周D,2,0); A3:=IF(月K>月D,3,0); A4:=IF(K>D AND 周K>周D AND 月K>月D,4,0); 看多:A1+A2+A3+A4,COLORYELLOW POINTDOT; 看空:10-看多,COLORYELLOW POINTDOT; bbi:=(EMA(CLOSE,3)+EMA(CLOSE,6)+EMA(CLOSE,12)+EMA(CLOSE,24))/4; EBBI:=(EMA(C,6)+EMA(C,18)+EMA(C,54)+EMA(C,162))/4; FF1:=EMA(C,3)>EMA(C,7) AND EMA(C,7)>EMA(C,21) AND EMA(C,21)>EMA(C,54); DIFF:=EMA(CLOSE,10)-EMA(CLOSE,22); DEA:=EMA(DIFF,9); 强势:=IF(BBI>EBBI AND FF1 AND DIFF>DEA,10,0),COLORYELLOW; STICKLINE(强势,10,0,1,0),COLORYELLOW; {DRAWICON(crOSS(K1,D1) AND CROSS(J1,D1),10,1)};{1号图标显示红箭头}; STICKLINE(周K>周D,周K,周D,1,-1),COLORYELLOW; STICKLINE(周K<周D,周K,周D,1,-1),COLORFF9900; K1:SMA(RSV,M1,1),COLORWHITE; D1:SMA(K,M2,1),COLORYELLOW; J1:3*K-2*D,COLORMAGENTA; DRAWICON(CROSS(J,2),J,1);

原理解析:
N赋值:9
M1赋值:3
M2赋值:3
RSV赋值:(收盘价-N日内最低价最低值)/(N日内最高价最高值-N日内最低价最低值)*100
RSV的M1日[1日权重]移动平均
K的M2日[1日权重]移动平均
J赋值:3*K-2*D
周K赋值:"KD.K#WEEK"(9,3,3),COLORGREEN
周D赋值:"KD.D#WEEK"(9,3,3),COLORLICYAN
月输出K:"KD.K#MONTH"(9,3,3),COLORMAGENTA
月输出D:"KD.D#MONTH"(9,3,3),COLORLIRED
当满足条件K>D AND 周K>周D AND 月K>月D时,在-20和120之间画柱状线
DRAWBAND(月K,RGB(120,0,0),月D,RGB(0,0,200))
{DRAWBAND(周K,RGB(255,97,0),周D,RGB(0,128,0))
}
RK赋值:1日前的K>80 AND 2日前的K>80 AND 3日前的K>80
ZK赋值:1日前的周K>80 AND 2日前的周K>80 AND 3日前的周K>80
YK赋值:1日前的月K>80 AND 2日前的月K>80 AND 3日前的月K>80
RK1:=1日前的K<20 AND 2日前的K<20 AND 3日前的K<20
ZK1:=1日前的周K<20 AND 2日前的周K<20 AND 3日前的周K<20
YK1:=1日前的月K<20 AND 2日前的月K<20 AND 3日前的月K<20
当满足条件RK时,在90和27之间画图标
当满足条件RK1时,在10和28之间画图标
当满足条件ZK时,在100和26之间画图标
当满足条件ZK1时,在0和29之间画图标
当满足条件YK时,在110和25之间画图标
当满足条件YK1时,在-10和30之间画图标
当满足条件RK AND ZK AND YK时,在120和9之间画图标
当满足条件RK1 AND ZK1 AND YK1时,在-20和13之间画图标
如果K>D返回1否则返回0
如果周K>周D返回2否则返回0
如果月K>月D返回3否则返回0
如果K>D AND 周K>周D AND 月K>月D返回4否则返回0
输出看多:A1+A2+A3+A4,画黄色 POINTDOT
输出看空:10-看多,画黄色 POINTDOT
BBI赋值:(收盘价的3日指数移动平均+收盘价的6日指数移动平均+收盘价的12日指数移动平均+收盘价的24日指数移动平均)/4
EBBI赋值:(C的6日指数移动平均+C的18日指数移动平均+C的54日指数移动平均+C的162日指数移动平均)/4
FF1赋值:C的3日指数移动平均>C的7日指数移动平均 AND C的7日指数移动平均>C的21日指数移动平均 AND C的21日指数移动平均>C的54日指数移动平均
DIFF:=收盘价的10日指数移动平均-收盘价的22日指数移动平均
DEA:=DIFF的9日指数移动平均
如果BBI>EBBI AND FF1 AND DF>DEA返回10否则返回0
当满足条件强势时,在10和0之间画柱状线
{DRAWICON(K1上穿D1 AND J1上穿D1,10,1)}
{1号图标显示红箭头}
当满足条件周K>周D时,在周K和周D之间画柱状线
当满足条件周K<周D时,在周K和周D之间画柱状线
RSV的M1日[1日权重]移动平均
K的M2日[1日权重]移动平均
J1:3*K-2*D,COLORMAGENTA
DRAWICON(J上穿2,J,1)


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