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


X_1:=EMA(CLOSE,12/4)-EMA(CLOSE,26/4);

20,COLORLIGRAY,DOTLINE;50,COLORLIGRAY,DOTLINE;100,COLORLIGRAY,DOTLINE;

X_2:=EMA(X_1,9/4);

X_3:=EMA(CLOSE,6)-EMA(CLOSE,80);

X_4:=EMA(X_3,40);

X_5:=MACD.DIF#WEEK;

X_6:=MACD.DEA#WEEK;

X_7:=MACD.DIF#MONTH;

X_8:=MACD.DEA#MONTH;

X_9:=(CLOSE-LLV(LOW,72))/(HHV(HIGH,72)-LLV(LOW,72));

X_10:=SMA(X_9,3,1);

X_11:=SMA(X_10,3,1);

X_12:=(CLOSE-LLV(LOW,89))/(HHV(HIGH,89)-LLV(LOW,89));

X_13:=SMA(X_12,3,1);

X_14:=SMA(X_13,3,1);

X_15:=3*X_13-2*X_14;

X_16:=KDJ.K#WEEK;

X_17:=KDJ.D#WEEK;

X_18:=KDJ.K#MONTH;

X_19:=KDJ.D#MONTH;

X_20:=REF(HIGH,1)=HHV(HIGH,10);

X_21:=CROSS(X_20,0.9);

X_22:=REF(LOW,1)=LLV(LOW,10);

X_23:=CROSS(X_22,0.9);

X_24:=REF(HIGH,BARSLAST(X_21));

X_25:=REF(LOW,BARSLAST(X_23));

X_26:=(CLOSE+HIGH+LOW)/3;

X_27:=EMA(X_26,10);

X_28:=REF(X_27,1);

X_29:=MA(CLOSE,5);

X_30:=MA(CLOSE,10);

X_31:=MA(CLOSE,20);

X_32:=MA(CLOSE,60);

X_33:=MA(CLOSE,120);

X_34:=MA(CLOSE,250);

X_35:=EMA(CLOSE,500);

X_36:=X_1>=X_2 AND X_3>=X_4 AND X_5>=X_6 AND X_7>=X_8 AND X_10>=X_11 AND X_13>=X_14 AND X_16>=X_17 AND X_18>=X_19 AND CLOSE>REF(CLOSE,1)*1.05;

X_37:=SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW)),10);

X_38:=HIGH-REF(HIGH,1);

X_39:=REF(LOW,1)-LOW;

X_40:=SUM(IF(X_38>0 AND X_38>X_39,X_38,0),20);

X_41:=SUM(IF(X_39>0 AND X_39>X_38,X_39,0),20);

X_42:=LLV(LOW,240);

X_43:=HHV(HIGH,240);

X_44:=X_40/X_37/2*100;

DH:=(CLOSE-X_42)/X_42*100,COLORYELLOW,LINETHICK2;

X_45:=X_41/X_37/2*100;

X_46:=(X_43-CLOSE)/CLOSE*100;

主力出现:IF(DH>30 AND DH>X_45 AND DH>X_46,DH,DRAWNULL),COLORRED,LINETHICK2;

STICKLINE(主力出现>0,0,主力出现,1,0),COLORYELLOW;

原理解析:
X_1赋值:收盘价的12/4日指数移动平均-收盘价的26/4日指数移动平均
20,COLORLIGRAY,DOTLINE
50,COLORLIGRAY,DOTLINE
100,COLORLIGRAY,DOTLINE
X_2赋值:X_1的9/4日指数移动平均
X_3赋值:收盘价的6日指数移动平均-收盘价的80日指数移动平均
X_4赋值:X_3的40日指数移动平均
X_5赋值:MACD.DIF#WEEK
X_6赋值:MACD.DEA#WEEK
X_7赋值:MACD.DIF#MONTH
X_8赋值:MACD.DEA#MONTH
X_9赋值:(收盘价-72日内最低价最低值)/(72日内最高价最高值-72日内最低价最低值)
X_9的3日[1日权重]移动平均
X_10的3日[1日权重]移动平均
X_12:=(收盘价-89日内最低价最低值)/(89日内最高价最高值-89日内最低价最低值)
X_12的3日[1日权重]移动平均
X_13的3日[1日权重]移动平均
X_15:=3*X_13-2*X_14
X_16:=KDJ.K#WEEK
X_17:=KDJ.D#WEEK
X_18:=KDJ.K#MONTH
X_19:=KDJ.D#MONTH
X_20:=1日前的最高价=10日内最高价最高值
X_21:=X_20上穿0.9
X_22:=1日前的最低价=10日内最低价最低值
X_23:=X_22上穿0.9
X_24:=REF(最高价,上次X_21距今天数)
X_25:=REF(最低价,上次X_23距今天数)
X_26:=(收盘价+最高价+最低价)/3
X_27:=X_26的10日指数移动平均
X_28:=1日前的X_27
X_29:=收盘价的5日简单移动平均
X_30:=收盘价的10日简单移动平均
X_31:=收盘价的20日简单移动平均
X_32:=收盘价的60日简单移动平均
X_33:=收盘价的120日简单移动平均
X_34:=收盘价的250日简单移动平均
X_35:=收盘价的500日指数移动平均
X_36:=X_1>=X_2 AND X_3>=X_4 AND X_5>=X_6 AND X_7>=X_8 AND X_10>=X_11 AND X_13>=X_14 AND X_16>=X_17 AND X_18>=X_19 AND 收盘价>1日前的收盘价*1.05
X_37:=SUM(MAX(MAX(最高价-最低价,最高价-1日前的收盘价的绝对值),ABS(1日前的收盘价-最低价)),10)
X_38:=最高价-1日前的最高价
X_39:=1日前的最低价-最低价
如果X_38>0 AND X_38>X_39返回X_38否则返回0
如果X_39>0 AND X_39>X_38返回X_39否则返回0
X_42:=240日内最低价最低值
X_43:=240日内最高价最高值
X_44:=X_40/X_37/2*100
DH赋值:(收盘价-X_42)/X_42*100,画黄色, 线宽为2
X_45:=X_41/X_37/2*100
X_46:=(X_43-收盘价)/收盘价*100
如果DH>30 AND DH>X_45 AND DH>X_46返回DH否则返回DRAWNULL
当满足条件主力出现>0时,在0和主力出现之间画柱状线

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