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


WJ:=(H+L+C)/3;

V1:=IF(H=L,1,H-MAX(O,C));

V2:=IF(H=L,1,MAX(C,O)-WJ);

V3:=IF(H=L,1,MIN(O,C)-L);

V4:=IF(H=L,1,WJ-MIN(C,O));

V5:=VOL/IF(H=L,4,H-L);

V6:=(V1*V5);

V7:=(V2*V5);

V8:=(V3*V5);

V9:=(V4*V5);

买盘:=(V9+V8);

卖盘:=(V6+V7);

买卖差:=买盘-卖盘;

DDX:=买卖差;

DX:=MA(买卖差,5)*20;

N:=5;

M:=13;

N日内净流入:=SUM(DDX,N)*3;

流入:=IF(N日内净流入>REF(N日内净流入,1),N日内净流入,DRAWNULL);

DRAWBAND(N日内净流入,RGB(100,100,100),0,RGB(0,100,150));

{波段转向}{5天3%}

DLX1:=SMA(DX,3,1),LINETHICK,COLORWHITE;

RSV:=((C-LLV(L,6))/(HHV(H,6)-LLV(L,6)))*100; 

K:=POW(SMA(RSV,2,1),5)/POW(10,8);

D:=POW(SMA(RSV,2,1),5)/POW(10,10); 

J:=(K+ D)/2; 

花开短买:IF(CROSS(J,1),1,0) AND DLX1>REF(DLX1,1),COLORYELLOW;

IF(花开短买,150000,DRAWNULL),CROSSDOT,LINETHICK6,COLORFF33FF;

IF(花开短买,150000,DRAWNULL),POINTDOT,LINETHICK4,COLOR00CCFF;

{IF(MACD>=0 AND REF(MACD,1)<0,1,DRAWNULL),CROSSDOT,LINETHICK6,COLORFF33FF;

IF(MACD>=0 AND REF(MACD,1)<0,1,DRAWNULL),POINTDOT,LINETHICK4,COLOR00CCFF;}

RSI1:=N日内净流入;

AA:=REF(RSI1,N)=HHV(RSI1,2*N+1);

BB:=BACKSET(AA,N+1);

CC:=FILTER(BB,N) AND RSI1=HHV(RSI1,N+1);

A1:=BARSLAST(REF(CC,1));

顶背离:REF(CLOSE,A1+1)<CLOSE AND REF(RSI1,A1+1)>RSI1 AND CC,COLORRED;

DRAWLINE(CC,RSI1,FILTER(顶背离>0,5),RSI1,0),COLORRED;

AA2:=REF(RSI1,N)=LLV(RSI1,2*N+1);

BB2:=BACKSET(AA2,N+1);

CC2:=FILTER(BB2,N) AND RSI1=LLV(RSI1,N+1);

A2:=BARSLAST(REF(CC2,1));

 

底背离:REF(CLOSE,A2+1)>CLOSE AND REF(RSI1,A2+1)<RSI1 AND CC2,COLORCYAN;

DRAWLINE(CC2,RSI1,FILTER(底背离>0,5),RSI1,0),COLORCYAN;

STICKLINE(DDX<0,0,DDX,4,0),COLORFF6600;

STICKLINE(DDX<0,0,DDX,3,0),COLORFF9900;

STICKLINE(DDX<0,0,DDX,1.5,0),COLORFFCC00;

STICKLINE(DDX<0,0,DDX,0,0),COLOR66CCFF;

STICKLINE(DDX>0,0,DDX,4,0),COLOR000099;

STICKLINE(DDX>0,0,DDX,3,0),COLOR0000CC;

STICKLINE(DDX>0,0,DDX,1.5,0),COLOR0000FF;

STICKLINE(DDX>0,0,DDX,0,0),COLORCC66FF;

DDX1:SMA(DX,3,1),COLORFFFFFF;

DDX2:SMA(DDX1,3,1),COLOR00FFFF;

DDX3:(5*DDX2+4*REF(DDX2,1)+3*REF(DDX2,2)+2*REF(DDX2,3)+REF(DDX2,4))/15;

预警:DDX>0 AND MA(V,5)>MA(MA(V,5),5) AND CROSS(DDX1,DDX2),LINETHICK;

天:=COUNT(DDX>0,5),COLORRED;

DRAWTEXT(预警,DDX*1.06,'★'),LINETHICK3,COLOR00FFFF;

原理解析:
WJ赋值:(H+L+C)/3


V1赋值:IF(H=L,1,H-O和C较大值)


V2赋值:IF(H=L,1,C和O较大值-WJ)


V3赋值:IF(H=L,1,O和C的较小值-L)


V4赋值:IF(H=L,1,WJ-C和O的较小值)
如果H=L返回4否则返回H-L


V6赋值:(V1*V5)


V7赋值:(V2*V5)


V8赋值:(V3*V5)


V9赋值:(V4*V5)


买盘赋值:(V9+V8)


卖盘赋值:(V6+V7)


买卖差赋值:买盘-卖盘


DDX赋值:买卖差


DX赋值:买卖差的5日简单移动平均*20


N赋值:5


M赋值:13


N日内净流入:=N的DDX日累和*3


流入赋值:IF(N日内净流入>1日前的N日内净流入,N日内净流入,DRAWNULL)


DRAWBAND(N日内净流入,RGB(100,100,100),0,RGB(0,100,150))
DX的3日[1日权重]移动平均


RSV赋值:((C-6日内L最低值)/(6日内H最高值-6日内L最低值))*100
RSV的2日[1日权重]移动平均
RSV的2日[1日权重]移动平均


J赋值:(K+ D)/2
输出

花开短买:IF(J上穿1,1,0) AND DLX1>1日前的DLX1,画黄色
如果花开短买返回150000否则返回DRAWNULL
如果花开短买返回150000否则返回DRAWNULL


{IF(MACD>=0 AND 1日前的MACD<0,1,DRAWNULL),CROSSDOT,LINETHICK6,COLORFF33FF


IF(MACD>=0 AND 1日前的MACD<0,1,DRAWNULL),POINTDOT,LINETHICK4,COLOR00CCFF
}

RSI1赋值:N日内净流入


AA赋值:N日前的RSI1=2*N+1日内RSI1最高值


BB赋值:BACKSET(AA,N+1)


CC赋值:BB的N过滤 AND RSI1=N+1日内RSI1最高值


A1赋值:上次1日前的CC距今天数
输出

顶背离:A1+1日前的收盘价<收盘价 AND A1+1日前的RSI1>RSI1 AND CC,画红色


DRAWLINE(CC,RSI1,顶背离>0的5过滤,RSI1,0),画红色


AA2:=N日前的RSI1=2*N+1日内RSI1最低值


BB2:=BACKSET(AA2,N+1)


CC2:=BB2的N过滤 AND RSI1=N+1日内RSI1最低值


A2赋值:上次1日前的CC2距今天数
输出

 

底背离:A2+1日前的收盘价>收盘价 AND A2+1日前的RSI1

DRAWLINE(CC2,RSI1,底背离>0的5过滤,RSI1,0),画青色
当满足条件DDX<0时,在0和DDX之间画柱状线
当满足条件DDX<0时,在0和DDX之间画柱状线
当满足条件DDX<0时,在0和DDX之间画柱状线
当满足条件DDX<0时,在0和DDX之间画柱状线
当满足条件DDX>0时,在0和DDX之间画柱状线
当满足条件DDX>0时,在0和DDX之间画柱状线
当满足条件DDX>0时,在0和DDX之间画柱状线
当满足条件DDX>0时,在0和DDX之间画柱状线
DX的3日[1日权重]移动平均
DDX1的3日[1日权重]移动平均


DDX3:(5*DDX2+4*1日前的DDX2+3*2日前的DDX2+2*3日前的DDX2+4日前的DDX2)/15
输出

预警:DDX>0 AND V的5日简单移动平均>V的5日简单移动平均的5日简单移动平均 AND DDX1上穿DDX2,LINETHICK


天赋值:统计5日满足DDX>0的天数,画红色
当满足条件预警时,在DDX*1.06和'★'位置书写文字

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