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


N:=14;

好:=(HIGH+LOW+CLOSE)/3;

好I:(好-MA(好,N))/(0.015*AVEDEV(好,N));

RSI1:=好I;

金智量化1:=REF(RSI1,N)=HHV(RSI1,2*N+1);

金智量化2:=BACKSET(金智量化1,N+1);

金智量化3:=FILTER(金智量化2,N) AND RSI1=HHV(RSI1,N+1);

金智量化4:=BARSLAST(REF(金智量化3,1));

顶背离:REF(CLOSE,金智量化4+1)< CLOSE AND REF(RSI1,金智量化4+1)>RSI1 AND 金智量化3,;

DRAWICON(顶背离,好I*0.9,2);

DRAWLINE(金智量化3,RSI1,FILTER(顶背离>0,5),RSI1,0),COLORGREEN,LINETHICK1;

金智量化12:=REF(RSI1,N)=LLV(RSI1,2*N+1);

金智量化22:=BACKSET(金智量化12,N+1);

金智量化32:=FILTER(金智量化22,N) AND RSI1=LLV(RSI1,N+1);

金智量化5:=BARSLAST(REF(金智量化32,1));

底背离:REF(CLOSE,金智量化5+1)>CLOSE AND REF(RSI1,金智量化5+1)< RSI1 AND 金智量化32;

DRAWLINE(金智量化32,RSI1,FILTER(底背离>0,5),RSI1,0),COLORMAGENTA,LINETHICK1;

DRAWICON(底背离,-130,7);

好I底背离:=底背离 AND CROSS(好I,-100);

DRAWICON(好I底背离,-150,3);

股:=CROSS(好I,-100);

DRAWICON(股,-100,9);

DRAWTEXT(股,-90,'买入'),COLORYELLOW;

IF(好I>=100,好I,DRAWNULL),COLORGREEN;

IF(好I<=-100,好I,DRAWNULL),COLORRED;


原理解析:
N赋值:14
好赋值:(最高价+最低价+收盘价)/3
好I:(好-好的N日简单移动平均)/(0.015*AVEDEV(好,N))
RSI1赋值:好I
金智量化1赋值:N日前的RSI1=2*N+1日内RSI1最高值
金智量化2赋值:BACKSET(金智量化1,N+1)
金智量化3赋值:金智量化2的N过滤 AND RSI1=N+1日内RSI1最高值
金智量化4赋值:上次1日前的金智量化3距今天数
输出顶背离:金智量化4+1日前的收盘价< 收盘价 AND 金智量化4+1日前的RSI1>RSI1 AND 金智量化3,
当满足条件顶背离时,在好I*0.9和2之间画图标
DRAWLINE(金智量化3,RSI1,顶背离>0的5过滤,RSI1,0),COLORGREEN,LINETHICK1
金智量化12:=N日前的RSI1=2*N+1日内RSI1最低值
金智量化22:=BACKSET(金智量化12,N+1)
金智量化32:=金智量化22的N过滤 AND RSI1=N+1日内RSI1最低值
金智量化5赋值:上次1日前的金智量化32距今天数
输出底背离:金智量化5+1日前的收盘价>收盘价 AND 金智量化5+1日前的RSI1< RSI1 AND 金智量化32
DRAWLINE(金智量化32,RSI1,底背离>0的5过滤,RSI1,0),COLORMAGENTA,LINETHICK1
当满足条件底背离时,在-130和7之间画图标
好I底背离赋值:底背离 AND 好I上穿-100
当满足条件好I底背离时,在-150和3之间画图标
股赋值:好I上穿-100
当满足条件股时,在-100和9之间画图标
当满足条件股时,在-90和'买入'位置书写文字
如果好I>=100返回好I否则返回DRAWNULL
如果好I<=-100返回好I否则返回DRAWNULL

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