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


X_1:=(20*HIGH+19*REF(HIGH,1)+18*REF(HIGH,2)+17*REF(HIGH,3)+16*REF(HIGH,4)+15*REF(HIGH,5)+14*REF(HIGH,6)+13*REF(HIGH,7)+12*REF(HIGH,8)+11*REF(HIGH,9)+10*REF(HIGH,10)+9*REF(HIGH,11)+8*REF(HIGH,12)+7*REF(HIGH,13)+6*REF(HIGH,14)+5*REF(HIGH,15)+4*REF(HIGH,16)+3*REF(HIGH,17)+2*REF(HIGH,18)+REF(HIGH,20))/210;
X_2:=(20*LOW+19*REF(LOW,1)+18*REF(LOW,2)+17*REF(LOW,3)+16*REF(LOW,4)+15*REF(LOW,5)+14*REF(LOW,6)+13*REF(LOW,7)+12*REF(LOW,8)+11*REF(LOW,9)+10*REF(LOW,10)+9*REF(LOW,11)+8*REF(LOW,12)+7*REF(LOW,13)+6*REF(LOW,14)+5*REF(LOW,15)+4*REF(LOW,16)+3*REF(LOW,17)+2*REF(LOW,18)+REF(LOW,20))/210;
X_3:=EMA(X_1,90);
X_4:=EMA(X_2,90);
X_5:=X_3-X_4;
X_6:=X_3+X_5*2;
X_7:=X_4-X_5*2;
X_8:=XMA(XMA(HIGH,25),25)-XMA(XMA(LOW,25),25)+XMA(XMA(HIGH,25),25);
X_9:=XMA(XMA(LOW,25),25)-(XMA(XMA(HIGH,25),25)-XMA(XMA(LOW,25),25));
X_10:=X_9>=X_7 AND X_8>=X_6;
X_11:=X_8<=X_6 AND X_9<=X_7;
X_12:=X_9>=X_7 AND X_8<=X_6;
X_13:=2*(XMA(XMA(HIGH,25),25)-XMA(XMA(LOW,25),25))+XMA(XMA(HIGH,25),25);
X_14:=XMA(XMA(LOW,25),25)-2*(XMA(XMA(HIGH,25),25)-XMA(XMA(LOW,25),25));
X_15:=(CLOSE-X_14)/(X_13-X_14)*100;
X_16:=(OPEN-X_14)/(X_13-X_14)*100;
X_17:=(HIGH-X_14)/(X_13-X_14)*100;
X_18:=(LOW-X_14)/(X_13-X_14)*100;
X_19:=CONST(LOW+(HIGH-LOW)*(110-X_16)/(X_17-X_18));
X_20:=CONST(LOW+(HIGH-LOW)*((-10)-X_16)/(X_17-X_18));
X_21:=EMA(EMA(CLOSE,3)-EMA(CLOSE,6),9);
X_22:=REF(X_21,1);
X_23:=EMA(EMA(EMA(CLOSE,3)-EMA(CLOSE,9),3)-EMA(EMA(CLOSE,3)-EMA(CLOSE,9),9),9);
X_24:=REF(X_23,1);
X_25:=X_18<20 AND X_17>20;
X_26:=X_17>80 AND X_18<80;
X_27:=X_17<20;
X_28:=X_18>80;
STICKLINE(X_10=1,X_19,X_20,5,0),COLOR000066;
STICKLINE(X_11=1,X_19,X_20,5,0),COLOR003300;
STICKLINE(X_12=1,X_19,X_20,5,0),COLOR555555;
打底:CONST(LOW+(HIGH-LOW)*((-10)-X_16)/(X_17-X_18)),DOTLINE,COLORGREEN;
做多:CONST(LOW+(HIGH-LOW)*(20-X_16)/(X_17-X_18)),DOTLINE,COLORLIGREEN;
中线:CONST(LOW+(HIGH-LOW)*(50-X_16)/(X_17-X_18)),DOTLINE,COLORYELLOW;
做空:CONST(LOW+(HIGH-LOW)*(80-X_16)/(X_17-X_18)),DOTLINE,COLORLIRED;
逃顶:CONST(LOW+(HIGH-LOW)*(110-X_16)/(X_17-X_18)),DOTLINE,COLORRED;
DRAWKLINE(HIGH,OPEN,LOW,CLOSE);
STICKLINE(X_25=1,LOW,CONST(LOW+(HIGH-LOW)*(20-X_16)/(X_17-X_18)),0.12,1),COLORMAGENTA;
STICKLINE(X_26=1,HIGH,CONST(LOW+(HIGH-LOW)*(80-X_16)/(X_17-X_18)),0.12,1),COLORCYAN;
STICKLINE(X_22<X_21 OR X_24<X_23,OPEN,CLOSE,0.12,0),COLORGREEN;
STICKLINE(X_21<X_22,OPEN,CLOSE,0.12,0),COLORYELLOW;
STICKLINE(X_27=1,CLOSE,OPEN,0.12,0),COLORBLUE;
STICKLINE(X_28=1,CLOSE,OPEN,0.12,0),COLORRED;
DRAWTEXT(ISLASTBAR,CONST(LOW+(HIGH-LOW)*(108-X_16)/(X_17-X_18)),1),COLORMAGENTA;
DRAWTEXT(ISLASTBAR,CONST(LOW+(HIGH-LOW)*(80-X_16)/(X_17-X_18)),2),COLORGREEN;
DRAWTEXT(ISLASTBAR,CONST(LOW+(HIGH-LOW)*(50-X_16)/(X_17-X_18)),3),COLORYELLOW;
DRAWTEXT(ISLASTBAR,CONST(LOW+(HIGH-LOW)*(20-X_16)/(X_17-X_18)),4),COLORRED;
DRAWTEXT(ISLASTBAR,CONST(LOW+(HIGH-LOW)*((-9)-X_16)/(X_17-X_18)),5),COLORMAGENTA;
X_29:=CROSS(20,X_18) AND X_10=1;
X_30:=CROSS(X_17,80) AND X_10=1 AND X_12=0;
X_31:=CROSS(X_17,80) AND X_11=1;
X_32:=CROSS(20,X_18) AND X_11=1 AND X_12=0;
X_33:=CROSS(20,X_18) AND X_12=1;
X_34:=CROSS(X_17,80) AND X_12=1;
DRAWICON(X_32=1,LOW,1);
DRAWICON(X_30=1,HIGH,2);
DRAWTEXT(X_29=1 OR X_33=1,HIGH,9),COLORGREEN;
DRAWTEXT(X_31=1 OR X_34=1,LOW,10),COLORRED;
 

原理解析:
X_1赋值:(20*最高价+19*1日前的最高价+18*2日前的最高价+17*3日前的最高价+16*4日前的最高价+15*5日前的最高价+14*6日前的最高价+13*7日前的最高价+12*8日前的最高价+11*9日前的最高价+10*10日前的最高价+9*11日前的最高价+8*12日前的最高价+7*13日前的最高价+6*14日前的最高价+5*15日前的最高价+4*16日前的最高价+3*17日前的最高价+2*18日前的最高价+20日前的最高价)/210
X_2赋值:(20*最低价+19*1日前的最低价+18*2日前的最低价+17*3日前的最低价+16*4日前的最低价+15*5日前的最低价+14*6日前的最低价+13*7日前的最低价+12*8日前的最低价+11*9日前的最低价+10*10日前的最低价+9*11日前的最低价+8*12日前的最低价+7*13日前的最低价+6*14日前的最低价+5*15日前的最低价+4*16日前的最低价+3*17日前的最低价+2*18日前的最低价+20日前的最低价)/210
X_3赋值:X_1的90日指数移动平均
X_4赋值:X_2的90日指数移动平均
X_5赋值:X_3-X_4
X_6赋值:X_3+X_5*2
X_7赋值:X_4-X_5*2
X_8赋值:XX最高价的25日简单移动平均,25)-XX最低价的25日简单移动平均,25)+XX最高价的25日简单移动平均,25)
X_9赋值:XX最低价的25日简单移动平均,25)-(XX最高价的25日简单移动平均,25)-XX最低价的25日简单移动平均,25))
X_10:=X_9>=X_7 AND X_8>=X_6
X_11:=X_8<=X_6 AND X_9<=X_7
X_12:=X_9>=X_7 AND X_8<=X_6
X_13:=2*(XX最高价的25日简单移动平均,25)-XX最低价的25日简单移动平均,25))+XX最高价的25日简单移动平均,25)
X_14:=XX最低价的25日简单移动平均,25)-2*(XX最高价的25日简单移动平均,25)-XX最低价的25日简单移动平均,25))
X_15:=(收盘价-X_14)/(X_13-X_14)*100
X_16:=(开盘价-X_14)/(X_13-X_14)*100
X_17:=(最高价-X_14)/(X_13-X_14)*100
X_18:=(最低价-X_14)/(X_13-X_14)*100
X_19:=CONST(最低价+(最高价-最低价)*(110-X_16)/(X_17-X_18))
X_20:=CONST(最低价+(最高价-最低价)*((-10)-X_16)/(X_17-X_18))
X_21:=收盘价的3日指数移动平均-收盘价的6日指数移动平均,9)
X_22:=1日前的X_21
X_23:=收盘价的3日指数移动平均-收盘价的9日指数移动平均,3)-收盘价的3日指数移动平均-收盘价的9日指数移动平均,9),9)
X_24:=1日前的X_23
X_25:=X_18<20 AND X_17>20
X_26:=X_17>80 AND X_18<80
X_27:=X_17<20
X_28:=X_18>80
当满足条件X_10=1时,在X_19和X_20之间画柱状线
当满足条件X_11=1时,在X_19和X_20之间画柱状线
当满足条件X_12=1时,在X_19和X_20之间画柱状线
输出打底:CONST(最低价+(最高价-最低价)*((-10)-X_16)/(X_17-X_18)),DOTLINE,画绿色
输出做多:CONST(最低价+(最高价-最低价)*(20-X_16)/(X_17-X_18)),DOTLINE,COLORLIGREEN
输出中线:CONST(最低价+(最高价-最低价)*(50-X_16)/(X_17-X_18)),DOTLINE,画黄色
输出做空:CONST(最低价+(最高价-最低价)*(80-X_16)/(X_17-X_18)),DOTLINE,COLORLIRED
输出逃顶:CONST(最低价+(最高价-最低价)*(110-X_16)/(X_17-X_18)),DOTLINE,画红色
DRAWKLINE(最高价,开盘价,最低价,收盘价)
STICKLINE(X_25=1,最低价,CONST(最低价+(最高价-最低价)*(20-X_16)/(X_17-X_18)),0.12,1),画洋红色
STICKLINE(X_26=1,最高价,CONST(最低价+(最高价-最低价)*(80-X_16)/(X_17-X_18)),0.12,1),画青色
当满足条件X_22当满足条件X_21当满足条件X_27=1时,在收盘价和开盘价之间画柱状线
当满足条件X_28=1时,在收盘价和开盘价之间画柱状线
DRAWTEXT(ISLASTBAR,CONST(最低价+(最高价-最低价)*(108-X_16)/(X_17-X_18)),1),画洋红色
DRAWTEXT(ISLASTBAR,CONST(最低价+(最高价-最低价)*(80-X_16)/(X_17-X_18)),2),画绿色
DRAWTEXT(ISLASTBAR,CONST(最低价+(最高价-最低价)*(50-X_16)/(X_17-X_18)),3),画黄色
DRAWTEXT(ISLASTBAR,CONST(最低价+(最高价-最低价)*(20-X_16)/(X_17-X_18)),4),画红色
DRAWTEXT(ISLASTBAR,CONST(最低价+(最高价-最低价)*((-9)-X_16)/(X_17-X_18)),5),画洋红色
X_29:=20上穿X_18 AND X_10=1
X_30:=X_17上穿80 AND X_10=1 AND X_12=0
X_31:=X_17上穿80 AND X_11=1
X_32:=20上穿X_18 AND X_11=1 AND X_12=0
X_33:=20上穿X_18 AND X_12=1
X_34:=X_17上穿80 AND X_12=1
当满足条件X_32=1时,在最低价和1之间画图标
当满足条件X_30=1时,在最高价和2之间画图标
当满足条件X_29=1 OR X_33=1时,在最高价和9位置书写文字
当满足条件X_31=1 OR X_34=1时,在最低价和10位置书写文字
 

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