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


豆豆:=C;

A1:=REF(豆豆,10)=HHV(豆豆,2*10+1); B1:=FILTER(A1,10); C1:=BACKSET(B1,10+1); HD:=FILTER(C1,10);

A2:=REF(豆豆,10)=LLV(豆豆,2*10+1); B2:=FILTER(A2,10); C2:=BACKSET(B2,10+1); LD:=FILTER(C2,10);

A:=REF(C,BARSLAST(HD)); B:=REF(L,BARSLAST(LD));

T1:=BARSLAST(HD)<BARSLAST(LD) AND NOT(HD) ;

T2:=BARSLAST(HD)>BARSLAST(LD) AND NOT(LD);

压力:IF(T1,A,A),COLORRED,POINTDOT,LINETHICK4;

支撑:IF(T2,B,B),COLORYELLOW,POINTDOT,LINETHICK4;

二分之一位:=IF(C>O AND C>REF(C,1),L+(H-L)/2,L+(H-L)/2); 

STICKLINE(CURRBARSCOUNT,二分之一位,二分之一位,3,1),COLORYELLOW; 

STICKLINE(CURRBARSCOUNT=2,二分之一位,二分之一位,3,1),COLORYELLOW;

当前二分之一位:L+(H-L)/2,NODRAW;

原理解析:
豆豆赋值:C
A1赋值:10日前的豆豆=2*10+1日内豆豆最高值
B1赋值:A1的10过滤
C1赋值:BACKSET(B1,10+1)
HD赋值:C1的10过滤
A2赋值:10日前的豆豆=2*10+1日内豆豆最低值
B2赋值:A2的10过滤
C2赋值:BACKSET(B2,10+1)
LD赋值:C2的10过滤
A赋值:REF(C,上次HD距今天数)
B赋值:REF(L,上次LD距今天数)
T1赋值:上次HD距今天数 T2赋值:上次HD距今天数>BARSLAST(LD) AND NOT(LD)
如果T1返回A否则返回A
如果T2返回B否则返回B
二分之一位赋值:IF(C>O AND C>1日前的C,L+(H-L)/2,L+(H-L)/2)
当满足条件CURRBARSCOUNT时,在二分之一位和二分之一位之间画柱状线
当满足条件CURRBARSCOUNT=2时,在二分之一位和二分之一位之间画柱状线
当前输出二分之一位:L+(H-L)/2,NODRAW

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