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


VAR1:=EMA(CLOSE,3);

VAR2:=EMA(CLOSE,7);

VAR3:=EMA(CLOSE,9);

VAR4:=EMA(CLOSE,20);

VAR5:=EMA(CLOSE,28);

VAR6:=EMA(CLOSE,64);

A128:EMA(CLOSE,128);

A256:EMA(CLOSE,256);

A512:EMA(CLOSE,512);

VAR7:=VAR1;

VAR8:=VAR2;

VAR9:=VAR3;

VAR10:=VAR4;

VAR11:=VAR5;

VAR12:=VAR6;

VAR13:=A128;

VAR14:=A256;

VAR15:=VAR1;

VAR16:=VAR2;

VAR17:=VAR3;

VAR18:=VAR4;

VAR19:=VAR5;

VAR20:=VAR6;

VAR21:=A128;

VAR22:=A256;

VAR23:=VAR1;

VAR24:=VAR2;

VAR25:=VAR3;

VAR26:=VAR4;

VAR27:=VAR5;

VAR28:=VAR6;

VAR29:=A128;

VAR30:=A256;

LA4:(VAR7+7*VAR15+31*VAR23)/39;

LA7:(VAR8+7*VAR16+31*VAR24)/39;

LA11:(VAR9+7*VAR17+31*VAR25)/39;

LA20:(VAR10+7*VAR18+31*VAR26)/39;

LA28:(VAR11+7*VAR19+31*VAR27)/39;

LA64:(VAR12+7*VAR20+31*VAR28)/39;

LA128:(VAR13+7*VAR21+31*VAR29)/39;

LA256:(VAR14+7*VAR22+31*VAR30)/39;

IF(LA4>LA7,VAR2,DRAWNULL),COLORRED,LINETHICK3;

IF(LA4>LA7,VAR2,DRAWNULL),COLORYELLOW;

DRAWICON(LA7/REF(LA7,1)>=10.59/10.52 AND REF(LA7/REF(LA7,1),1)<10.59/10.52,LA20,25);

VAR31:=(HIGH+CLOSE+OPEN)/3*(LA4/LA7);

XMA((HIGH+CLOSE+OPEN)/3*(LA11/LA28),12),COLORRED;

顶:IF(VAR31>=LA11,VAR31,DRAWNULL),COLORWHITE,LINETHICK3;

VAR32:=LOW*(LA7/LA11);{公式指标网  整理}

低:IF(VAR31<=LA28,VAR32,DRAWNULL),COLORGREEN,LINETHICK3;

低1:IF(VAR31<=LA11 OR VAR31>=LA28,VAR32,DRAWNULL),DOTLINE,COLORWHITE;

DRAWTEXT(VAR1>0 AND ISLASTBAR,LA4,1);

DRAWTEXT(VAR1>0 AND ISLASTBAR,LA7,2);

DRAWTEXT(VAR1>0 AND ISLASTBAR,LA11,3);

DRAWTEXT(VAR1>0 AND ISLASTBAR,LA28,4);

DRAWTEXT(VAR1>0 AND ISLASTBAR,顶,5);

DRAWTEXT(VAR1>0 AND ISLASTBAR,低,6);

DRAWTEXT(VAR1>0 AND ISLASTBAR,低1,6);

PC1:REF(CLOSE,1)*1.01,NODRAW;

PC2:REF(CLOSE,1)*1.02,NODRAW;

PC3:REF(CLOSE,1)*1.03,NODRAW;

PC5:REF(CLOSE,1)*1.05,NODRAW;

PC8:REF(CLOSE,1)*1.08,NODRAW;

PC10:REF(CLOSE,1)*1.1,NODRAW;

LC1:REF(CLOSE,1)*0.99,NODRAW;

LC2:REF(CLOSE,1)*0.98,NODRAW;

LC3:REF(CLOSE,1)*0.97,NODRAW;

LC5:REF(CLOSE,1)*0.95,NODRAW;

LC8:REF(CLOSE,1)*0.92,NODRAW;

LC10:REF(CLOSE,1)*0.9,NODRAW;

DRAWTEXT_FIX(CLOSE>0,0.05,0.05,0,7),COLORYELLOW;

 

原理解析:
VAR1赋值:收盘价的3日指数移动平均
VAR2赋值:收盘价的7日指数移动平均
VAR3赋值:收盘价的9日指数移动平均
VAR4赋值:收盘价的20日指数移动平均
VAR5赋值:收盘价的28日指数移动平均
VAR6赋值:收盘价的64日指数移动平均
输出A128:收盘价的128日指数移动平均
输出A256:收盘价的256日指数移动平均
输出A512:收盘价的512日指数移动平均
VAR7赋值:VAR1
VAR8赋值:VAR2
VAR9赋值:VAR3
VAR10:=VAR4
VAR11:=VAR5
VAR12:=VAR6
VAR13:=A128
VAR14:=A256
VAR15:=VAR1
VAR16:=VAR2
VAR17:=VAR3
VAR18:=VAR4
VAR19:=VAR5
VAR20:=VAR6
VAR21:=A128
VAR22:=A256
VAR23:=VAR1
VAR24:=VAR2
VAR25:=VAR3
VAR26:=VAR4
VAR27:=VAR5
VAR28:=VAR6
VAR29:=A128
VAR30:=A256
输出LA4:(VAR7+7*VAR15+31*VAR23)/39
输出LA7:(VAR8+7*VAR16+31*VAR24)/39
输出LA11:(VAR9+7*VAR17+31*VAR25)/39
输出LA20:(VAR10+7*VAR18+31*VAR26)/39
输出LA28:(VAR11+7*VAR19+31*VAR27)/39
输出LA64:(VAR12+7*VAR20+31*VAR28)/39
L输出A128:(VAR13+7*VAR21+31*VAR29)/39
L输出A256:(VAR14+7*VAR22+31*VAR30)/39
如果LA4>LA7返回VAR2否则返回DRAWNULL
如果LA4>LA7返回VAR2否则返回DRAWNULL
DRAWICON(LA7/1日前的LA7>=10.59/10.52 AND 1日前的LA7/1日前的LA7<10.59/10.52,LA20,25)
VAR31:=(最高价+收盘价+开盘价)/3*(LA4/LA7)
XMA((最高价+收盘价+开盘价)/3*(LA11/LA28),12),画红色
如果VAR31>=LA11返回VAR31否则返回DRAWNULL
VAR32:=最低价*(LA7/LA11)
如果VAR31<=LA28返回VAR32否则返回DRAWNULL
如果VAR31<=LA11 OR VAR31>=LA28返回VAR32否则返回DRAWNULL
当满足条件VAR1>0 AND ISLASTBAR时,在LA4和1位置书写文字
当满足条件VAR1>0 AND ISLASTBAR时,在LA7和2位置书写文字
当满足条件VAR1>0 AND ISLASTBAR时,在LA11和3位置书写文字
当满足条件VAR1>0 AND ISLASTBAR时,在LA28和4位置书写文字
当满足条件VAR1>0 AND ISLASTBAR时,在顶和5位置书写文字
当满足条件VAR1>0 AND ISLASTBAR时,在低和6位置书写文字
当满足条件VAR1>0 AND ISLASTBAR时,在低1和6位置书写文字
输出PC1:1日前的收盘价*1.01,NODRAW
输出PC2:1日前的收盘价*1.02,NODRAW
输出PC3:1日前的收盘价*1.03,NODRAW
输出PC5:1日前的收盘价*1.05,NODRAW
输出PC8:1日前的收盘价*1.08,NODRAW
PC10:1日前的收盘价*1.1,NODRAW
输出LC1:1日前的收盘价*0.99,NODRAW
输出LC2:1日前的收盘价*0.98,NODRAW
输出LC3:1日前的收盘价*0.97,NODRAW
输出LC5:1日前的收盘价*0.95,NODRAW
输出LC8:1日前的收盘价*0.92,NODRAW
LC10:1日前的收盘价*0.9,NODRAW
当满足条件收盘价>0时,在横轴0.05纵轴0.05位置书写文字
 

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