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


{V1:=CLOSE/REF(CLOSE,3)>=1.1;

V2:=BACKSET(V1,2);}

{红柱信号:V2 AND COUNT(V2,2)=1;

DRAWTEXT(V2 AND COUNT(V2,2)=1,0.5,'红柱信号为1'),COLORFFFF00;}

VVOL:=IF(CURRBARSCOUNT=1 AND PERIOD=5,VOL*240/FROMOPEN,DRAWNULL);{模拟量}

STICKLINE(CURRBARSCOUNT=1 AND PERIOD=5,VVOL,0,3,-1),COLOR00C0C0;

VOL,VOLSTICK;

倍量:(VOL/REF(VOL,1)>2 AND COUNT(CLOSE>OPEN,1)) OR (LOW>REF(HIGH,1) AND COUNT(OPEN>CLOSE,1) AND VOL/REF(VOL,1)>2),COLORFF00FF;

STICKLINE(倍量,0,V,3,0),COLORFF00FF;

地量:LLV(VOL,15)=VOL,COLORWHITE;

STICKLINE(地量,0,V,1,0),COLORWHITE;

三十地:LLV(VOL,30)=VOL,COLORFFDE00;

STICKLINE(三十地,0,V,3,0),COLOR008800;

倍缩量:VOL/REF(VOL,1)<0.5,COLORYELLOW;

STICKLINE(倍缩量,0,V,3,0),COLORYELLOW;

缩量涨:COUNT(C>REF(C,1),2)=2 AND COUNT(VOL<REF(VOL,1),2)=2,COLORGREEN;

STICKLINE(缩量涨,0,V,3,0),COLORGREEN;

黑跳: IF(LOW>REF(HIGH,1) AND COUNT(OPEN>CLOSE,1),0.5,0),COLORFF0080;

STICKLINE(黑跳,0,V,3,0),COLORFF0080;

红跳:IF(LOW>REF(HIGH,1) AND COUNT(OPEN<CLOSE,1),0.5,0),COLOR8000FF;

STICKLINE(红跳,0,V,3,0),COLOR8000FF;

真阳或假阴:=C>O OR C>REF(C,1);

收阳:= REF(真阳或假阴,3);

倍量1:=REF(倍量,3); 

高量:=REF(V,3)>=HHV(V,7);

三日不破:= LLV(C,3)>=REF(L,3);

价升:=COUNT(C>=REF(C,1),3)=3;{收盘价逐升}

量缩:=COUNT(V<=REF(V,1),3)=3;

连阳:= COUNT(真阳或假阴,3)=3;

倍量将军柱:= 倍量1 AND 三日不破 AND 收阳;

高量将军柱:= 高量 AND 三日不破 AND 收阳;

将军柱:= 倍量将军柱 OR 高量将军柱;

黄金柱:将军柱 AND 价升 AND 量缩 AND 连阳 ,COLOR0077FF;

DRAWICON(黄金柱,V+0.1,1);

长阴短柱:C/REF(C,1)<=0.96 AND V<HHV(V,30)/1.9;

DRAWTEXT(长阴短柱 ,V,'!'),COLORLICYAN;

XGX7:=ABS((VOL-REF(VOL,7))/REF(VOL,7))<0.04 AND 

VOL>1.8*REF(VOL,2) AND 

REF(VOL,1)<REF(VOL,7) AND

REF(VOL,2)<REF(VOL,7) AND

REF(VOL,3)<REF(VOL,7) AND

REF(VOL,(7-3))<REF(VOL,7) AND

REF(VOL,(7-2))<REF(VOL,7) AND

REF(VOL,(7-1))<REF(VOL,7);

XGX8:=ABS((VOL-REF(VOL,8))/REF(VOL,8))<0.04 AND 

VOL>1.8*REF(VOL,2) AND 

REF(VOL,1)<REF(VOL,8) AND

REF(VOL,2)<REF(VOL,8) AND

REF(VOL,3)<REF(VOL,8) AND

REF(VOL,(8-3))<REF(VOL,8) AND

REF(VOL,(8-2))<REF(VOL,8) AND

REF(VOL,(8-1))<REF(VOL,8);

XGX9:=ABS((VOL-REF(VOL,9))/REF(VOL,9))<0.04 AND 

VOL>1.8*REF(VOL,2) AND 

REF(VOL,1)<REF(VOL,9) AND

REF(VOL,2)<REF(VOL,9) AND

REF(VOL,3)<REF(VOL,9) AND

REF(VOL,(9-3))<REF(VOL,9) AND

REF(VOL,(9-2))<REF(VOL,9) AND

REF(VOL,(9-1))<REF(VOL,9);

XGX10:=ABS((VOL-REF(VOL,10))/REF(VOL,10))<0.04 AND 

VOL>1.8*REF(VOL,2) AND 

REF(VOL,1)<REF(VOL,10) AND

REF(VOL,2)<REF(VOL,10) AND

REF(VOL,3)<REF(VOL,10) AND

REF(VOL,(10-3))<REF(VOL,10) AND

REF(VOL,(10-2))<REF(VOL,10) AND

REF(VOL,(10-1))<REF(VOL,10);

XGX11:=ABS((VOL-REF(VOL,11))/REF(VOL,11))<0.04 AND 

VOL>1.8*REF(VOL,2) AND 

REF(VOL,1)<REF(VOL,11) AND

REF(VOL,2)<REF(VOL,11) AND

REF(VOL,3)<REF(VOL,11) AND

REF(VOL,(11-3))<REF(VOL,11) AND

REF(VOL,(11-2))<REF(VOL,11) AND

REF(VOL,(11-1))<REF(VOL,11);

XGX12:=ABS((VOL-REF(VOL,12))/REF(VOL,12))<0.04 AND 

VOL>1.8*REF(VOL,2) AND 

REF(VOL,1)<REF(VOL,12) AND

REF(VOL,2)<REF(VOL,12) AND

REF(VOL,3)<REF(VOL,12) AND

REF(VOL,(12-3))<REF(VOL,12) AND

REF(VOL,(12-2))<REF(VOL,12) AND

REF(VOL,(12-1))<REF(VOL,12);

DRAWTEXT(XGX7,V,'7日平量柱'),COLORFFFF00;

DRAWTEXT(XGX8,V,'8日平量柱'),COLORFFFF00;

DRAWTEXT(XGX9,V,'9日平量柱'),COLORFFFF00;

DRAWTEXT(XGX10,V,'10日平量柱'),COLORFFFF00;

DRAWTEXT(XGX11,V,'11日平量柱'),COLORFFFF00;

DRAWTEXT(XGX12,V,'12日平量柱'),COLORFFFF00;

百日地量:LLV(VOL,100)=VOL,COLORWHITE;

STICKLINE(百日地量,0,V,3,0),COLORWHITE;

V1:=CLOSE/REF(CLOSE,3)>=1.1;

V2:=BACKSET(V1,2);

V3:=REF(CLOSE,3)*1.1;

V4:=CROSS(C,V3);

STICKLINE((V2 AND COUNT(V2,2)=1),VOL,0,3,0),COLOR00007D;

STICKLINE((V2 AND COUNT(V2,2)=1),VOL,0,2.4,0),COLOR0000A6;

STICKLINE((V2 AND COUNT(V2,2)=1),VOL,0,2,0),COLOR0000BB;

STICKLINE((V2 AND COUNT(V2,2)=1),VOL,0,1.4,0),COLOR0000DD;

STICKLINE((V2 AND COUNT(V2,2)=1),VOL,0,0.8,0),COLOR0000FF;

M5:MA(VOL,5),COLORFFFFFF;

M20:MA(VOL,20);

M55:MA(VOL,55),COLORGREEN,LINETHICK2;

DRAWICON(CROSS(V,M5) AND CROSS(V,M20) AND C > O,L*0.95,5);

原理解析:
{V1赋值:收盘价/3日前的收盘价>=1.1
V2赋值:BACKSET(V1,2)
输出}
{红柱信号:V2 AND 统计2日满足V2的天数=1
DRAWTEXT(V2 AND 统计2日满足V2的天数=1,0.5,'红柱信号为1'),COLORFFFF00
如果 到最后交易的周期=1 AND PERIOD=5返回成交量*240/FROM开盘价否则返回DRAWNULL
当满足条件 到最后交易的周期=1 AND PERIOD=5时,在V成交量和0之间画柱状线
成交量,成交量STICK
输出倍量:(成交量/1日前的成交量>2 AND 统计1日满足收盘价>开盘价的天数) OR (最低价>1日前的最高价 AND 统计1日满足开盘价>收盘价的天数 AND 成交量/1日前的成交量>2),COLORFF00FF
当满足条件倍量时,在0和V之间画柱状线
输出地量:15日内成交量最低值=成交量,画白色
当满足条件地量时,在0和V之间画柱状线
输出三十地:30日内成交量最低值=成交量,COLORFFDE00
当满足条件三十地时,在0和V之间画柱状线
输出倍缩量:成交量/1日前的成交量<0.5,画黄色
当满足条件倍缩量时,在0和V之间画柱状线
输出缩量涨:COUNT(C>1日前的C,2)=2 AND COUNT(成交量<1日前的成交量,2)=2,画绿色
当满足条件缩量涨时,在0和V之间画柱状线
输出黑跳: IF(最低价>1日前的最高价 AND 统计1日满足开盘价>收盘价的天数,0.5,0),COLORFF0080
当满足条件黑跳时,在0和V之间画柱状线
输出红跳:IF(最低价>1日前的最高价 AND 统计1日满足开盘价<收盘价的天数,0.5,0),COLOR8000FF
当满足条件红跳时,在0和V之间画柱状线
真阳或假阴赋值:C>O OR C>1日前的C
收阳赋值: 3日前的真阳或假阴
倍量1:=3日前的倍量
 
高量赋值:3日前的V>=7日内V最高值
三日不破赋值: 3日内C最低值>=3日前的L
价升赋值:COUNT(C>=1日前的C,3)=3
{收盘价逐升}
量缩赋值:COUNT(V<=1日前的V,3)=3
连阳赋值: 统计3日满足真阳或假阴的天数=3
倍量将军柱赋值: 倍量1 AND 三日不破 AND 收阳
高量将军柱赋值: 高量 AND 三日不破 AND 收阳
将军柱赋值: 倍量将军柱 OR 高量将军柱
输出黄金柱:将军柱 AND 价升 AND 量缩 AND 连阳 ,COLOR0077FF
当满足条件黄金柱时,在V+0.1和1之间画图标
输出长阴短柱:C/1日前的C<=0.96 AND V<30日内V最高值/1.9
当满足条件长阴短柱 时,在V和'!'位置书写文字
XGX7赋值:(成交量-7日前的成交量的绝对值/7日前的成交量)<0.04 AND  成交量>1.8*2日前的成交量 AND 
1日前的成交量<7日前的成交量 AND 2日前的成交量<7日前的成交量 AND 3日前的成交量<7日前的成交量 AND REF(成交量,(7-3))<7日前的成交量 AND REF(成交量,(7-2))<7日前的成交量 AND REF(成交量,(7-1))<7日前的成交量
XGX8赋值:(成交量-8日前的成交量的绝对值/8日前的成交量)<0.04 AND  成交量>1.8*2日前的成交量 AND 
1日前的成交量<8日前的成交量 AND 2日前的成交量<8日前的成交量 AND 3日前的成交量<8日前的成交量 AND REF(成交量,(8-3))<8日前的成交量 AND REF(成交量,(8-2))<8日前的成交量 AND REF(成交量,(8-1))<8日前的成交量
XGX9赋值:(成交量-9日前的成交量的绝对值/9日前的成交量)<0.04 AND  成交量>1.8*2日前的成交量 AND 
1日前的成交量<9日前的成交量 AND 2日前的成交量<9日前的成交量 AND 3日前的成交量<9日前的成交量 AND REF(成交量,(9-3))<9日前的成交量 AND REF(成交量,(9-2))<9日前的成交量 AND REF(成交量,(9-1))<9日前的成交量
XGX10赋值:(成交量-10日前的成交量的绝对值/10日前的成交量)<0.04 AND  成交量>1.8*2日前的成交量 AND 
1日前的成交量<10日前的成交量 AND 2日前的成交量<10日前的成交量 AND 3日前的成交量<10日前的成交量 AND REF(成交量,(10-3))<10日前的成交量 AND REF(成交量,(10-2))<10日前的成交量 AND REF(成交量,(10-1))<10日前的成交量
XGX11赋值:(成交量-11日前的成交量的绝对值/11日前的成交量)<0.04 AND  成交量>1.8*2日前的成交量 AND 
1日前的成交量<11日前的成交量 AND 2日前的成交量<11日前的成交量 AND 3日前的成交量<11日前的成交量 AND REF(成交量,(11-3))<11日前的成交量 AND REF(成交量,(11-2))<11日前的成交量 AND REF(成交量,(11-1))<11日前的成交量
XGX12赋值:(成交量-12日前的成交量的绝对值/12日前的成交量)<0.04 AND  成交量>1.8*2日前的成交量 AND 
1日前的成交量<12日前的成交量 AND 2日前的成交量<12日前的成交量 AND 3日前的成交量<12日前的成交量 AND REF(成交量,(12-3))<12日前的成交量 AND REF(成交量,(12-2))<12日前的成交量 AND REF(成交量,(12-1))<12日前的成交量
当满足条件XGX7时,在V和'7日平量柱'位置书写文字
当满足条件XGX8时,在V和'8日平量柱'位置书写文字
当满足条件XGX9时,在V和'9日平量柱'位置书写文字
当满足条件XGX10时,在V和'10日平量柱'位置书写文字
当满足条件XGX11时,在V和'11日平量柱'位置书写文字
当满足条件XGX12时,在V和'12日平量柱'位置书写文字
百日输出地量:100日内成交量最低值=成交量,画白色
当满足条件百日地量时,在0和V之间画柱状线
V1赋值:收盘价/3日前的收盘价>=1.1
V2赋值:BACKSET(V1,2)
V3赋值:3日前的收盘价*1.1
V4赋值:C上穿V3
STICKLINE((V2 AND 统计2日满足V2的天数=1),成交量,0,3,0),COLOR00007D
STICKLINE((V2 AND 统计2日满足V2的天数=1),成交量,0,2.4,0),COLOR0000A6
STICKLINE((V2 AND 统计2日满足V2的天数=1),成交量,0,2,0),COLOR0000BB
STICKLINE((V2 AND 统计2日满足V2的天数=1),成交量,0,1.4,0),COLOR0000DD
STICKLINE((V2 AND 统计2日满足V2的天数=1),成交量,0,0.8,0),COLOR0000FF
输出M5:成交量的5日简单移动平均,COLORFFFFFF
输出M20:成交量的20日简单移动平均
M55:成交量的55日简单移动平均,画绿色, 线宽为2
DRAWICON(V上穿M5 AND V上穿M20 AND C > O,L*0.95,5)

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