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


A1:=EMA(C,14)COLORWHITE,LINETHICK1;

A1X:=(A1-REF(A1,1))/REF(A1,1)*100,NODRAW;

突破:REF(EMA(C,14),1),NODRAW;

距离:(C-突破)/突破*100,NODRAW;

出击:IF(A1X>=0,REF(EMA(C,14),BARSLAST(CROSS(A1X,0))+1),DRAWNULL)COLORRED,LINETHICK1;

休假:IF(A1X<0,REF(EMA(C,14),BARSLAST(CROSS(0,A1X))+1),DRAWNULL)COLORGREEN,LINETHICK1;

涨幅:IF(A1X>=0,(C-出击)/出击*100,DRAWNULL)NODRAW;

跌幅:IF(A1X<0,(C-休假)/休假*100,DRAWNULL)NODRAW;

{♂10%:IF(H>=出击*1.1,出击*1.1,DRAWNULL),COLORRED,POINTDOT;

♂20%:IF(H>=出击*1.2,出击*1.2,DRAWNULL),COLORRED,POINTDOT;

♂30%:IF(H>=出击*1.3,出击*1.3,DRAWNULL),COLORRED,POINTDOT;

♀Ⅰ:IF(L<休假*0.9,休假*0.9,DRAWNULL),COLORGREEN,POINTDOT;

♀Ⅱ:IF(L<休假*0.8,休假*0.8,DRAWNULL),COLORGREEN,POINTDOT;

♀Ⅲ:IF(L<休假*0.7,休假*0.7,DRAWNULL),COLORGREEN,POINTDOT;}

STICKLINE(CROSS(A1X,0),C,O,2,0)COLORYELLOW;

STICKLINE(CROSS(0,A1X),C,O,2,0)COLORGREEN;

STICKLINE(CROSS(A1X,0)OR CROSS(0,A1X),REF(EMA(C,14),1),REF(EMA(C,14),1)*0.998,2,0)COLORWHITE;

STICKLINE(ISLASTBAR,REF(EMA(C,14),1),REF(EMA(C,14),1)*0.998,5,0)COLORWHITE;

A101:=REF(H,8)=HHV(H,2*8+1); 

B101:=FILTER(A101,8); 

C101:=BACKSET(B101,8+1); 

D101:=FILTER(C101,8);{高点}

R1011:=BACKSET(ISLASTBAR,BARSLAST(D101)+1); S11:=R1011>REF(R1011,1);

上轨:DRAWLINE(D101,H,S11,H,1),COLORWHITE;

A2:=REF(L,8)=LLV(L,2*8+1); 

{股票指标网}

B2:=FILTER(A2,8);

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

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

T1011:=BACKSET(ISLASTBAR,BARSLAST(D2)+1); U11:=T1011>REF(T1011,1);

下轨:DRAWLINE(D2,L,U11,L,1),COLORBLUE;

VAR1111:=BACKSET(REF(HIGH,2)=HHV(HIGH,5),3);

VAR2222:=CROSS(VAR1111,0.9);

VAR3333:=BACKSET(REF(LOW,2)=LLV(LOW,5),3);

VAR4444:=CROSS(VAR3333,0.9);

 

原理解析:
A1赋值:C的14日指数移动平均画白色,LINETHICK1


A1X:=(A1-1日前的A1)/1日前的A1*100,NODRAW
输出

突破:1日前的C的14日指数移动平均,NODRAW
输出

距离:(C-突破)/突破*100,NODRAW
输出

出击:IF(A1X>=0,REF(C的14日指数移动平均,上次A1X上穿0距今天数+1),DRAWNULL)画红色,LINETHICK1
输出

休假:IF(A1X<0,REF(C的14日指数移动平均,上次0上穿A1X距今天数+1),DRAWNULL)画绿色,LINETHICK1
输出

涨幅:IF(A1X>=0,(C-出击)/出击*100,DRAWNULL)NODRAW
输出

跌幅:IF(A1X<0,(C-休假)/休假*100,DRAWNULL)NODRAW
如果H>=出击*1.1返回出击*1.1否则返回DRAWNULL
如果H>=出击*1.2返回出击*1.2否则返回DRAWNULL
如果H>=出击*1.3返回出击*1.3否则返回DRAWNULL
如果L<休假*0.9返回休假*0.9否则返回DRAWNULL
如果L<休假*0.8返回休假*0.8否则返回DRAWNULL
如果L<休假*0.7返回休假*0.7否则返回DRAWNULL
}

STICKLINE(A1X上穿0,C,O,2,0)画黄色


STICKLINE(0上穿A1X,C,O,2,0)画绿色


STICKLINE(A1X上穿0OR 0上穿A1X,1日前的C的14日指数移动平均,1日前的C的14日指数移动平均*0.998,2,0)画白色


STICKLINE(ISLASTBAR,1日前的C的14日指数移动平均,1日前的C的14日指数移动平均*0.998,5,0)画白色


A101:=8日前的H=2*8+1日内H最高值


B101赋值:A101的8过滤


C101赋值:BACKSET(B101,8+1)


D101赋值:C101的8过滤
{高点}

R1011赋值:BACKSET(ISLASTBAR,上次D101距今天数+1)
S11赋值:R1011>1日前的R1011
输出

上轨:DRAWLINE(D101,H,S11,H,1),画白色


A2赋值:8日前的L=2*8+1日内L最低值


{股票指标网}

B2赋值:A2的8过滤


C2赋值:BACKSET(B2,8+1)


D2赋值:C2的8过滤
{低点}

T1011赋值:BACKSET(ISLASTBAR,上次D2距今天数+1)
U11赋值:T1011>1日前的T1011
输出

下轨:DRAWLINE(D2,L,U11,L,1), 画蓝色


VAR1111赋值:BACKSET(2日前的最高价=5日内最高价最高值,3)


VAR2222赋值:VAR1111上穿0.9


VAR3333赋值:BACKSET(2日前的最低价=5日内最低价最低值,3)


VAR4444赋值:VAR3333上穿0.9


 

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