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


N:=20;
ZD1:=BACKSET(ISLASTBAR,150);
TYP:=(HIGH+LOW+CLOSE)/3;
CCI:=IF((TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,14))<-100,-100,(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,14))),COLORRED,LINETHICK1;
J1:IF(CCI<-100,-100,MA(CCI,1)),COLORGREEN,LINETHICK1; 
IF(J1>=REF(J1,1),J1,DRAWNULL),COLORRED,LINETHICK2; 

STICKLINE(CCI>=0 AND CCI>=100,CCI,0,2,0),COLORFF00FF;
STICKLINE(CCI>=0 AND CCI<100,CCI,0,2,0),COLORYELLOW;
STICKLINE(CCI>0 AND REF(CCI,1)<=0 AND CCI<100,CCI,0,2,0),COLORRED;

100,COLORFF00FF,LINETHICK1,DOTLINE;
{CCI起涨点}
J20下行:=BARSLAST(CROSS(MA(C,20),MA(C,5)))>=20;
起涨点:=EVERY(REF(CCI,1)<100,20) AND CROSS(CCI,100) AND J20下行;
STICKLINE(起涨点,CCI,0,2,1),,COLORYELLOW;
DRAWTEXT(起涨点,J1*1.02,'★←起涨'),COLORGREEN;

{时间窗-高点}
AA:=H=HHV(H,N); 
高点日期:=IF(ZD1=1,BARSLAST(AA),DRAWNULL),COLORYELLOW;
DRAWTEXT(高点日期=2,-13,'3'),COLORYELLOW;
DRAWTEXT(高点日期=4,-13,'5'),COLORYELLOW; 
DRAWTEXT(高点日期=7,-13,'8'),COLORYELLOW;
DRAWTEXT(高点日期=12,-13,'13'),COLORYELLOW;
DRAWTEXT(高点日期=20,-13,'21'),COLORYELLOW;
DRAWTEXT(高点日期=33,-13,'34'),COLORYELLOW;
DRAWTEXT(高点日期=54,-13,'55'),COLORYELLOW;
DRAWTEXT(高点日期=88,-13,'89'),COLORYELLOW;
DRAWTEXT(高点日期=143,-13,'144'),COLORYELLOW;
DRAWTEXT(高点日期=232,-13,'233'),COLORYELLOW;
DRAWTEXT(高点日期=376,-13,'377'),COLORYELLOW;


{主力建仓}
 VAR1:=(CLOSE-LLV(LOW,100))/(HHV(HIGH,100)-LLV(LOW,100))*200; 
 VAR2:=SMA(VAR1,3,1); 
 VAR3:=SMA(VAR2,3,1); 
 VAR4:=3*VAR2-2*VAR3; 
 VAR5:=LLV(LOW,5); 
 VAR6:=HHV(HIGH,5); 
 VAR7:=EMA((CLOSE-VAR5)/(VAR6-VAR5)*100,4)*2; 
 VAR8:=EMA(0.667*REF(VAR7,1)+0.333*VAR7,2); 
 VAR9:=3*VAR7-2*VAR8; 
 VARA:=POW(MA(CLOSE,5),2)+MA(CLOSE,5); 
 VARB:=POW(MA(LOW,5),2)+MA(LOW,5); 
 VARC:=POW(MA(HIGH,5),2)+MA(HIGH,5); 
 VARD:=(VARA-LLV(VARB,64))/(HHV(VARC,64)-LLV(VARB,64))*150+65-10; 
 VARE:=SMA(VARD,3,1)*1.5-100; 
 VARF:=SMA(VARE,3,1); 
 VAR10:=3*VARE-2*VARF; 
 VAR11:=(HIGH+LOW+CLOSE*2)/4; 
 VAR12:=EMA(VAR11,13); 
 VAR13:=STD(VAR11,13); 
 VAR14:=(VAR11-VAR12)*100/VAR13; 
 VAR15:=EMA(VAR14,5); 
 VAR16:=EMA(VAR15,13); 
 VAR17:=EMA(VAR15,13)+200-100; 
 VAR18:=EMA(VAR17,10); 
 VAR19:=3*VAR17-2*VAR18; 
 VAR1A:=VAR2+VAR7+VARE+VAR17; 
 VAR1B:=VAR3+VAR8+VARF+VAR18; 
 VAR1C:=VAR4+VAR9+VAR10+VAR19; 
 VAR1D:=(HIGH+LOW+CLOSE)/3; 
 VAR1E:=AMOUNT/VOL/100; 
 VAR1F:=SUM(AMOUNT,5)/SUM(VOL,5)/100; 
 VAR20:=(VAR1D-MA(VAR1D,34))/(0.015*AVEDEV(VAR1D,34)); 
 VAR21:=DMA(AMOUNT/VOL/100,VOL); 
 VAR22:=(HIGH+LOW+CLOSE+VAR1D)/4; 
 VAR23:=EMA(VAR22,24); 
 VAR24:=STD(VAR22,24); 
 VAR25:=(VAR22-VAR23)/VAR24*100; 
 VAR26:=(VAR1D-MA(VAR1D,24))/(0.015*AVEDEV(VAR1D,24)); 
 VAR27:=EMA(VAR25,5); 
 VAR28:=(VAR1E-MA(VAR1E,21))/(0.015*AVEDEV(VAR1E,21)); 
 VAR29:=(VAR1F-MA(VAR1F,90))/(0.015*AVEDEV(VAR1F,90)); 
 VAR2A:=((VAR29+VAR28+VAR27+VAR26+VAR20)/5+165)/4; 
 VAR2B:=(EMA(EMA(EMA(VAR2A,15),10),5)-25)*2+VAR21; 
 VAR2C:=(VAR1A+VAR1B+VAR1C*30)/32/5-15; 
 VAR2E:=(VAR2A+VAR2C)/2/1.1; 
(VAR2E<5 AND VAR2E>REF(VAR2E,1) AND REF(VAR2E,1)<0)*100,VOLSTICK;

 VAR31:=(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34))*100;
 VAR32:=SMA(VAR31,3,1);
 VAR33:=SMA(VAR32,3,1.2);
 VAR34:=VOL/34;
 VAR35:=REF(VAR34,1);
主建仓:(VAR33<8.5 AND VAR32<11)*80,LINETHICK2,COLOR00FF00;
大户转建:(VAR35>4 AND VAR35<4.2)*80,LINETHICK1,COLORYELLOW;
 VAR1A0:=100*(C-(10))/(10);
 VAR1W:=(CLOSE-LLV(LOW,28))/(HHV(HIGH,28)-LLV(LOW,28))*100;
 VAR2W:=SMA(VAR1W,4,1);
 VAR3W:=SMA(VAR2W,2,1);
 VAR4W:=VOL/34;
 VAR5W:=REF(VAR4W,1);
主力偷建:(IF(VAR3W<8.5 AND VAR2W<11,0.5,0))*100,COLORCC3299,LINETHICK1;


{低买}
 J2:=EMA(C,2);
 J18:=EMA(C,18);
 买点:=IF(CROSS(J18,J2),5,10*1000),COLORFF00FF,LINETHICK2;
 RSVV:=(CLOSE-LLV(LOW,10))/(HHV(HIGH,10)-LLV(LOW,10))*100;
 VARB2:=(RSVV/2+22)*1;
 Q:=EMA(VOL,13);
 Y:=EMA(AMOUNT,13);
 S:=((Y /Q) / 100);
 X:=(((CLOSE -S) / S) * 100);
 F:=((X < (0)) AND ZXNH);
 XQ:=F AND RSVV<VARB2-2;
 低买:=FILTER(买点 AND XQ,10);
IF(低买,188,0),COLORWHITE,LINETHICK1;

{时间窗-低点}
BB:=L=LLV(L,N); 
低点日期:=IF(ZD1=1,BARSLAST(BB),DRAWNULL),COLORFF00FF;
DRAWTEXT(低点日期=2,-33,'3'),COLORFF00FF;
DRAWTEXT(低点日期=4,-33,'5'),COLORFF00FF; 
DRAWTEXT(低点日期=7,-33,'8'),COLORFF00FF;
DRAWTEXT(低点日期=12,-33,'13'),COLORFF00FF;
DRAWTEXT(低点日期=20,-33,'21'),COLORFF00FF;
DRAWTEXT(低点日期=33,-33,'34'),COLORFF00FF;
DRAWTEXT(低点日期=54,-33,'55'),COLORFF00FF;
DRAWTEXT(低点日期=88,-33,'89'),COLORFF00FF;
DRAWTEXT(低点日期=143,-33,'144'),COLORFF00FF;
DRAWTEXT(低点日期=232,-33,'233'),COLORFF00FF;
DRAWTEXT(低点日期=376,-33,'377'),COLORFF00FF;

{低吸}
LC:=REF(CLOSE,1);
RSI:SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100,COLORGREEN,NODRAW; 
低吸:=IF(CROSS(RSI,11),0.60,0)*100,COLORWHITE;
STICKLINE(低吸,0.7,60,4,0),COLORWHITE;

原理解析:
N赋值:20
ZD1赋值:BACKSET(ISLASTBAR,150)
TYP赋值:(最高价+最低价+CLOSE)/3
CCI赋值:IF((TYP-TYP的14日简单移动平均)/(0.015*AVEDEV(TYP,14))<-100,-100,(TYP-TYP的14日简单移动平均)/(0.015*AVEDEV(TYP,14))),画红色,LINETHICK1
输出J1:IF(CCI<-100,-100,CCI的1日简单移动平均),COLORGREEN,LINETHICK1

IF(J1>=1日前的J1,J1,DRAWNULL),画红色,LINETHICK2
当满足条件CCI>=0 AND CCI>=100时,在CCI和0之间画柱状线
当满足条件CCI>=0 AND CCI<100时,在CCI和0之间画柱状线
STICKLINE(CCI>0 AND 1日前的CCI<=0 AND CCI<100,CCI,0,2,0),画红色

100,COLORFF00FF,LINETHICK1,DOTLINE
{CCI起涨点}
J20下行:=上次CROSS(C的20日简单移动平均,C的5日简单移动平均距今天数)>=20
起涨点赋值:EVERY(1日前的CCI<100,20) AND CCI上穿100 AND J20下行
当满足条件起涨点时,在CCI和0之间画柱状线
当满足条件起涨点时,在J1*1.02和'★←起涨'位置书写文字

{时间窗-高点}
AA赋值:H=N日内H最高值

高点日期赋值:IF(ZD1=1,上次AA距今天数,DRAWNULL),COLORYEL最低价
当满足条件高点日期=2时,在-13和'3'位置书写文字
当满足条件高点日期=4时,在-13和'5'位置书写文字
当满足条件高点日期=7时,在-13和'8'位置书写文字
当满足条件高点日期=12时,在-13和'13'位置书写文字
当满足条件高点日期=20时,在-13和'21'位置书写文字
当满足条件高点日期=33时,在-13和'34'位置书写文字
当满足条件高点日期=54时,在-13和'55'位置书写文字
当满足条件高点日期=88时,在-13和'89'位置书写文字
当满足条件高点日期=143时,在-13和'144'位置书写文字
当满足条件高点日期=232时,在-13和'233'位置书写文字
当满足条件高点日期=376时,在-13和'377'位置书写文字

{主力建仓}
VAR1赋值:(CLOSE-100日内最低价最低值)/(100日内最高价最高值-100日内最低价最低值)*200
VAR1的3日[1日权重]移动平均
VAR2的3日[1日权重]移动平均

VAR4赋值:3*VAR2-2*VAR3

VAR5赋值:5日内最低价最低值

VAR6赋值:5日内最高价最高值

VAR7赋值:EMA((CLOSE-VAR5)/(VAR6-VAR5)*100,4)*2

VAR8赋值:E0.667*1日前的VAR7+0.333*VAR7的2日简单移动平均

VAR9赋值:3*VAR7-2*VAR8

VARA赋值:POW(CLOSE的5日简单移动平均,2)+CLOSE的5日简单移动平均

VARB赋值:POW(最低价的5日简单移动平均,2)+最低价的5日简单移动平均

VARC赋值:POW(最高价的5日简单移动平均,2)+最高价的5日简单移动平均

VARD赋值:(VARA-64日内VARB最低值)/(64日内VARC最高值-64日内VARB最低值)*150+65-10
VARD的3日[1日权重]移动平均
VARE的3日[1日权重]移动平均

VAR10赋值:3*VARE-2*VARF

VAR11赋值:(最高价+最低价+CLOSE*2)/4

VAR12赋值:VAR11的13日指数移动平均

VAR13赋值:VAR11的13估算标准差

VAR14赋值:(VAR11-VAR12)*100/VAR13

VAR15赋值:VAR14的5日指数移动平均

VAR16赋值:VAR15的13日指数移动平均

VAR17赋值:VAR15的13日指数移动平均+200-100

VAR18赋值:VAR17的10日指数移动平均

VAR19赋值:3*VAR17-2*VAR18

VAR1A赋值:VAR2+VAR7+VARE+VAR17

VAR1B赋值:VAR3+VAR8+VARF+VAR18

VAR1C赋值:VAR4+VAR9+VAR10+VAR19

VAR1D赋值:(最高价+最低价+CLOSE)/3

VAR1E赋值:AMOUNT/成交量/100

VAR1F赋值:5的AMOUNT日累和/5的成交量日累和/100

VAR20:=(VAR1D-VAR1D的34日简单移动平均)/(0.015*AVEDEV(VAR1D,34))

VAR21:=DAMOUNT/成交量/100的成交量日简单移动平均

VAR22:=(最高价+最低价+CLOSE+VAR1D)/4

VAR23:=VAR22的24日指数移动平均

VAR24:=VAR22的24估算标准差

VAR25:=(VAR22-VAR23)/VAR24*100

VAR26:=(VAR1D-VAR1D的24日简单移动平均)/(0.015*AVEDEV(VAR1D,24))

VAR27:=VAR25的5日指数移动平均

VAR28:=(VAR1E-VAR1E的21日简单移动平均)/(0.015*AVEDEV(VAR1E,21))

VAR29:=(VAR1F-VAR1F的90日简单移动平均)/(0.015*AVEDEV(VAR1F,90))

VAR2A:=((VAR29+VAR28+VAR27+VAR26+VAR20)/5+165)/4

VAR2B:=(VAR2A的15日指数移动平均,10),5)-25)*2+VAR21

VAR2C:=(VAR1A+VAR1B+VAR1C*30)/32/5-15

VAR2E:=(VAR2A+VAR2C)/2/1.1

(VAR2E<5 AND VAR2E>1日前的VAR2E AND 1日前的VAR2E<0)*100,成交量STICK

VAR31:=(CLOSE-34日内最低价最低值)/(34日内最高价最高值-34日内最低价最低值)*100
VAR31的3日[1日权重]移动平均
VAR32的3日[1.2日权重]移动平均
VAR34:=成交量/34
VAR35:=1日前的VAR34
输出主建仓:(VAR33<8.5 AND VAR32<11)*80,LINETHICK2,COLOR00FF00
输出大户转建:(VAR35>4 AND VAR35<4.2)*80,LINETHICK1,COLORYEL最低价
VAR1A0:=100*(C-(10))/(10)
VAR1W赋值:(CLOSE-28日内最低价最低值)/(28日内最高价最高值-28日内最低价最低值)*100
VAR1W的4日[1日权重]移动平均
VAR2W的2日[1日权重]移动平均
VAR4W:=成交量/34
VAR5W:=1日前的VAR4W
如果VAR3W<8.5 AND VAR2W<11返回0.5否则返回0

{低买}
J2赋值:C的2日指数移动平均
J18:=C的18日指数移动平均
买点赋值:IF(J18上穿J2,5,10*1000),COLORFF00FF,LINETHICK2
RSVV赋值:(CLOSE-10日内最低价最低值)/(10日内最高价最高值-10日内最低价最低值)*100
VARB2:=(RSVV/2+22)*1
Q赋值:成交量的13日指数移动平均
Y赋值:AMOUNT的13日指数移动平均
S赋值:((Y /Q) / 100)
X赋值:(((CLOSE -S) / S) * 100)
F赋值:((X < (0)) AND ZXNH)
XQ赋值:F AND RSVV 低买赋值:买点 AND XQ的10过滤
如果低买返回188否则返回0

{时间窗-低点}
BB赋值:L=N日内L最低值

低点日期赋值:IF(ZD1=1,上次BB距今天数,DRAWNULL),COLORFF00FF
当满足条件低点日期=2时,在-33和'3'位置书写文字
当满足条件低点日期=4时,在-33和'5'位置书写文字
当满足条件低点日期=7时,在-33和'8'位置书写文字
当满足条件低点日期=12时,在-33和'13'位置书写文字
当满足条件低点日期=20时,在-33和'21'位置书写文字
当满足条件低点日期=33时,在-33和'34'位置书写文字
当满足条件低点日期=54时,在-33和'55'位置书写文字
当满足条件低点日期=88时,在-33和'89'位置书写文字
当满足条件低点日期=143时,在-33和'144'位置书写文字
当满足条件低点日期=232时,在-33和'233'位置书写文字
当满足条件低点日期=376时,在-33和'377'位置书写文字

{低吸}
LC赋值:1日前的CLOSE
RSI:SMA(CLOSE-LC和0较大值,6,1)/SMA(CLOSE-LC的绝对值,6,1)*100,COLORGREEN,NODRAW

低吸赋值:IF(RSI上穿11,0.60,0)*100,画白色
当满足条件低吸时,在0.7和60之间画柱状线

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