来函数检测结果如下:
该公式没有未来函数
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1),COLORWHITE;
D:=SMA(K,3,1),COLORYELLOW;
J:3*K-2*D,COLORYELLOW;
金叉:IF(SUM(CROSS(K,D)AND D<23,15)>=2 AND CROSS(K,D)AND C>O,10,0),COLORFFFF00;
加仓:IF(J>D,J,DRAWNULL),COLORRED,LINETHICK1;
减仓:IF(J<D,J,DRAWNULL),COLORGREEN,LINETHICK1;
STICKLINE((J>100 AND K>=60),100,J,1,1),COLORYELLOW;
STICKLINE(K>92,100,K,1,1),COLORGREEN;
STICKLINE((J<=0 AND K<=30),0,J,1,1),COLORYELLOW;
STICKLINE(K<=9,0,K,1,1),COLORRED;
A1:=BARSLAST(REF(CROSS(J,K),1));
A2:=BARSLAST(REF(CROSS(K,J),1));
顶背:=REF(CLOSE,A2+1)<CLOSE AND REF(J,A2+1)>J AND CROSS(K,J);
顶:DRAWLINE(A2=0,D,顶背,D,0),COLORBLUE,POINTDOT;
DRAWTEXT(顶背,D,'顶B'),COLORBLUE;{}
DRAWTEXT(CURRBARSCOUNT=60,60,''),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=55,45,''),COLORRED;
DRAWTEXT(CURRBARSCOUNT=50,30,''),COLORGREEN;
DRAWTEXT(CURRBARSCOUNT=45,15,''),COLORBLUE;
原理解析:
RSV赋值:(收盘价-9日内最低价最低值)/(9日内最高价最高值-9日内最低价最低值)*100
RSV的3日[1日权重]移动平均
K的3日[1日权重]移动平均
输出
J:3*K-2*D,画黄色
输出
金叉:IF(15的K上穿DAND D<23日累和>=2 AND K上穿DAND C>O,10,0),COLORFFFF00
如果J>D返回J否则返回DRAWNULL
如果J
STICKLINE((J>100 AND K>=60),100,J,1,1),画黄色
当满足条件K>92时,在100和K之间画柱状线
STICKLINE((J<=0 AND K<=30),0,J,1,1),画黄色
当满足条件K<=9时,在0和K之间画柱状线
A1赋值:上次1日前的J上穿K距今天数
A2赋值:上次1日前的K上穿J距今天数
顶背赋值:A2+1日前的收盘价<收盘价 AND A2+1日前的J>J AND K上穿J
输出
顶:DRAWLINE(A2=0,D,顶背,D,0), 画蓝色,POINTDOT
当满足条件顶背时,在D和'顶B'位置书写文字
当满足条件 到最后交易的周期=60时,在60和''位置书写文字
当满足条件 到最后交易的周期=55时,在45和''位置书写文字
当满足条件 到最后交易的周期=50时,在30和''位置书写文字
当满足条件 到最后交易的周期=45时,在15和''位置书写文字
声明:本站所有资源,均为用户自主上传,仅作为学习交流之用,其版权归原作者或原出版社所有,本站不对所涉及的版权问题负法律责任。如有侵权,请联系我们删除!