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


DRAWTEXT_FIX(1,0.0,0.0,0,GNBLOCK)COLORYELLOW;

DRAWTEXT_FIX(1,0.96,0.99,0,HYBLOCK),COLORYELLOW;

MID:=(3*CLOSE+LOW+OPEN+HIGH)/6;

VARR1:=(20*MID+19*REF(MID,1)+18*REF(MID,2)+17*REF(MID,3)+16*REF(MID,4)+15*REF(MID,5)+14*REF(MID,6)+13*REF(MID,7)+12*REF(MID,8)+11*REF(MID,9)+10*REF(MID,10)+9*REF(MID,11)+8*REF(MID,12)+7*REF(MID,13)+6*REF(MID,14)+5*REF(MID,15)+4*REF(MID,16)+3*REF(MID,17)+2*REF(MID,18)+REF(MID,20))/210;

VARR2:=MA(VARR1,17);

A1:=C>REF(C,4);

A2:=BARSLASTCOUNT(A1);

A3:=REF(A2,1)=8 AND A2>REF(A2,1);

A4:=REF(BETWEEN(A2,5,8),1) AND A2< REF(A2,1);

A5:=ISLASTBAR AND BETWEEN(A2,1,8);

A6:=(BACKSET(A3>0,9) OR BACKSET(A4>0,A2+1)*0 OR  BACKSET(A5>0,A2))*A2;

DRAWTEXT(A6>0,H+H*0.005,VAR2STR(A6,0)),COLOR00FFFF;

DRAWTEXT(A2=9,H+H*0.005,'9'),COLORGREEN;

B1:=C< REF(C,4);

B2:=BARSLASTCOUNT(B1);

B3:=REF(B2,1)=8 AND B2>REF(B2,1);

B4:=REF(BETWEEN(B2,5,8),1) AND B2< REF(B2,1);

B5:=ISLASTBAR AND BETWEEN(B2,1,8);

B6:=(BACKSET(B3>0,9) OR BACKSET(B4>0,B2+1)*0 OR  BACKSET(B5>0,B2))*B2;

DRAWTEXT(B6>0,L-L*0.005,VAR2STR(B6,0)),COLORGREEN;

DRAWTEXT(B2=9,L-L*0.005,'9'),COLORRED;

攻击线:VARR1,LINETHICK2,COLORRED;

趋势线:VARR2,LINETHICK2,COLORYELLOW;


原理解析:
当满足条件1时,在横轴0.0纵轴0.0位置书写文字
当满足条件1时,在横轴0.96纵轴0.99位置书写文字
MID赋值:(3*收盘价+最低价+开盘价+最高价)/6
VARR1赋值:(20*MID+19*1日前的MID+18*2日前的MID+17*3日前的MID+16*4日前的MID+15*5日前的MID+14*6日前的MID+13*7日前的MID+12*8日前的MID+11*9日前的MID+10*10日前的MID+9*11日前的MID+8*12日前的MID+7*13日前的MID+6*14日前的MID+5*15日前的MID+4*16日前的MID+3*17日前的MID+2*18日前的MID+20日前的MID)/210
VARR2赋值:VARR1的17日简单移动平均
A1赋值:C>4日前的C
A2赋值:BARSLASTCOUNT(A1)
A3赋值:1日前的A2=8 AND A2>1日前的A2
A4赋值:REF(BETWEEN(A2,5,8),1) AND A2< REF(A2,1)
A5赋值:ISLASTBAR AND BETWEEN(A2,1,8)
A6赋值:(BACKSET(A3>0,9) OR BACKSET(A4>0,A2+1)*0 OR BACKSET(A5>0,A2))*A2
DRAWTEXT(A6>0,H+H*0.005,VAR2STR(A6,0)),COLOR00FFFF
当满足条件A2=9时,在H+H*0.005和'9'位置书写文字
B1赋值:C< 4日前的C
B2赋值:BARSLASTCOUNT(B1)
B3赋值:1日前的B2=8 AND B2>1日前的B2
B4赋值:REF(BETWEEN(B2,5,8),1) AND B2< REF(B2,1)
B5赋值:ISLASTBAR AND BETWEEN(B2,1,8)
B6赋值:(BACKSET(B3>0,9) OR BACKSET(B4>0,B2+1)*0 OR BACKSET(B5>0,B2))*B2
DRAWTEXT(B6>0,L-L*0.005,VAR2STR(B6,0)),画绿色
当满足条件B2=9时,在L-L*0.005和'9'位置书写文字
输出攻击线:VARR1, 线宽为2,画红色
输出趋势线:VARR2, 线宽为2,画黄色

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