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


OBV:=BIAS;

P:=5;

A1:=REF(OBV,P)=HHV(OBV,2*P+1);

B1:=FILTER(A1,P);

C1:=BACKSET(B1,P+1);

D1:=FILTER(C1,P);{高点}

A2:=REF(OBV,P)=LLV(OBV,2*P+1);

B2:=FILTER(A2,P);

C2:=BACKSET(B2,P+1);

D2:=FILTER(C2,P);{低点}

上:REF(OBV,BARSLAST(D1)),COLORFF00FF,NODRAW;

下:REF(OBV,BARSLAST(D2)),COLOR00FF00,NODRAW;

向上:CROSS(OBV,上*1.01),NODRAW;

相对能量:=(OBV-下)/(上-下)*100,COLORYELLOW;

R11:=BACKSET(ISLASTBAR,BARSLAST(D1)+1);

S11:=R11>REF(R11,1);

压力:DRAWLINE(D1,OBV,S11,OBV,1),COLORYELLOW;

T11:=BACKSET(ISLASTBAR,BARSLAST(D2)+1);

U11:=T11>REF(T11,1);

支撑:DRAWLINE(D2,OBV,U11,OBV,1),COLORGREEN;

下轨:STICKLINE(C>0,下,下,1,0),COLORGREEN;

上轨:STICKLINE(C>0,上,上,1,0),COLORMAGENTA;

DRAWTEXT(CROSS(OBV,上*1.01),上,'上'),COLORYELLOW;

DRAWTEXT(CROSS(下*0.99,OBV),下,'下'),COLORYELLOW;

DRAWICON(D1,OBV,1);

DRAWICON(D2,OBV,2);

 


原理解析:
OBV赋值:BIAS
P赋值:5
A1赋值:P日前的OBV=2*P+1日内OBV最高值
B1赋值:A1的P过滤
C1赋值:BACKSET(B1,P+1)
D1赋值:C1的P过滤
{高点}
A2赋值:P日前的OBV=2*P+1日内OBV最低值
B2赋值:A2的P过滤
C2赋值:BACKSET(B2,P+1)
D2赋值:C2的P过滤
输出{低点}
上:REF(OBV,上次D1距今天数),COLORFF00FF,NODRAW
输出下:REF(OBV,上次D2距今天数),COLOR00FF00,NODRAW
输出向上:OBV上穿上*1.01,NODRAW
相对能量赋值:(OBV-下)/(上-下)*100,画黄色
R11赋值:BACKSET(ISLASTBAR,上次D1距今天数+1)
S11赋值:R11>1日前的R11
输出压力:DRAWLINE(D1,OBV,S11,OBV,1),画黄色
T11赋值:BACKSET(ISLASTBAR,上次D2距今天数+1)
U11赋值:T11>1日前的T11
输出支撑:DRAWLINE(D2,OBV,U11,OBV,1),画绿色
当满足条件C>0时,在下和下之间画柱状线
当满足条件C>0时,在上和上之间画柱状线
DRAWTEXT(OBV上穿上*1.01,上,'上'),画黄色
DRAWTEXT(下*0.99上穿OBV,下,'下'),画黄色
当满足条件D1时,在OBV和1之间画图标
当满足条件D2时,在OBV和2之间画图标
 

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