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


年线:MA(CLOSE,250),LINETHICK1,COLORWHITE,DOTLINE;

E3:EMA(CLOSE,5),DOTLINE,COLORCYAN;

E5:EMA(CLOSE,8),DOTLINE,COLORCYAN;

E8:EMA(CLOSE,10),DOTLINE,COLORCYAN;

E10:EMA(CLOSE,12),DOTLINE,COLORCYAN;

E12:EMA(CLOSE,15),DOTLINE,COLORCYAN;

E30:EMA(CLOSE,60),DOTLINE,COLORGREEN;

E35:EMA(CLOSE,65),DOTLINE,COLORGREEN;

E40:EMA(CLOSE,70),DOTLINE,COLORGREEN;

E45:EMA(CLOSE,75),DOTLINE,COLORGREEN;

E50:EMA(CLOSE,80),DOTLINE,COLORGREEN;

HGW1:=IF(CLOSE>E3 AND LOW<E3,1,0);

HGW2:=IF(CLOSE>E5 AND LOW<E5,1,0);

HGW3:=IF(CLOSE>E8 AND LOW<E8,1,0);

HGW4:=IF(CLOSE>E10 AND LOW<E10,1,0);

HGW5:=IF(CLOSE>E12 AND LOW<E12,1,0);

HGW6:=IF(CLOSE>E30 AND LOW<E30,1,0);

HGW7:=IF(CLOSE>E35 AND LOW<E35,1,0);

HGW8:=IF(CLOSE>E40 AND LOW<E40,1,0);

HGW9:=IF(CLOSE>E45 AND LOW<E45,1,0);

HGW10:=IF(CLOSE>E50 AND LOW<E50,1,0);

HGW11:=HGW1+HGW2+HGW3+HGW4+HGW5;

HGW12:=HGW6+HGW7+HGW8+HGW9+HGW10;

HGW13:=MIN(MIN(MIN(MIN(E3,E5),E8),E10),E12);

HGW14:=MAX(MAX(MAX(MAX(E30,E35),E40),E45),E50);

HGW15:=(CLOSE/REF(CLOSE,1)-1)*100;

HGW16:=HGW11+HGW12>=8 AND HGW15>0;

HGW17:=EVERY(HGW13>HGW14,5) AND HGW11=5 AND HGW15>0;

HGW18:="RSI.RSI1#WEEK"(9);

HGW19:=CROSS(HGW18>50>REF(HGW18>50,1),0.5);

HGW20:=EMA(CLOSE,12)-EMA(CLOSE,26);

HGW21:=CROSS(HGW20,EMA(HGW20,9));

HGW22:=CROSS(EMA(HGW20,9),HGW20);

HGW23:=CONST(SUMBARS(HGW21,2)-BARSLAST(HGW22))>2;

HGW24:=SUMBARS(HGW21,2)-BARSLAST(HGW22);

HGW25:=CONST(FINDHIGHBARS(HGW20,BARSLAST(HGW22),HGW24,1))+1;

HGW26:=CONST(FINDLOWBARS(HGW20,BARSLAST(HGW21),HGW24,1))+1;

HGW28:=CONST(FINDHIGH(HIGH,BARSLAST(HGW22),HGW24,1));

HGW29:=CONST(FINDLOW(LOW,BARSLAST(HGW21),HGW24,1));

IF(E3>REF(E3,1),E3,DRAWNULL),COLORMAGENTA;

IF(E5>REF(E5,1),E5,DRAWNULL),COLORMAGENTA;

IF(E8>REF(E8,1),E8,DRAWNULL),COLORMAGENTA;

IF(E10>REF(E10,1),E10,DRAWNULL),COLORMAGENTA;

IF(E12>REF(E12,1),E12,DRAWNULL),COLORMAGENTA;

IF(E30>REF(E30,1),E30,DRAWNULL),COLORRED;

IF(E35>REF(E35,1),E35,DRAWNULL),COLORRED;

IF(E40>REF(E40,1),E40,DRAWNULL),COLORRED;

IF(E45>REF(E45,1),E45,DRAWNULL),COLORRED;

IF(E50>REF(E50,1),E50,DRAWNULL),COLORRED;

STICKLINE(HGW16,OPEN,CLOSE,3,0),COLORYELLOW;

STICKLINE(HGW17,OPEN,CLOSE,3,0),COLORMAGENTA;

DRAWTEXT(HGW19,LOW, '阶底'),COLORGREEN;

前高:IF(HGW23,IF(CURRBARSCOUNT<=HGW25,HGW28,DRAWNULL),DRAWNULL),COLORMAGENTA,DOTLINE;

前低:IF(HGW23,IF(CURRBARSCOUNT<=HGW26,HGW29,DRAWNULL),DRAWNULL),COLORGREEN,DOTLINE;


原理解析:
输出年线:收盘价的250日简单移动平均,LINETHICK1,画白色,DOTLINE
输出E3:收盘价的5日指数移动平均,DOTLINE,画青色
输出E5:收盘价的8日指数移动平均,DOTLINE,画青色
输出E8:收盘价的10日指数移动平均,DOTLINE,画青色
输出E10:收盘价的12日指数移动平均,DOTLINE,画青色
输出E12:收盘价的15日指数移动平均,DOTLINE,画青色
E30:收盘价的60日指数移动平均,DOTLINE,画绿色
E35:收盘价的65日指数移动平均,DOTLINE,画绿色
输出E40:收盘价的70日指数移动平均,DOTLINE,画绿色
输出E45:收盘价的75日指数移动平均,DOTLINE,画绿色
E50:收盘价的80日指数移动平均,DOTLINE,画绿色
如果收盘价>E3 AND 最低价如果收盘价>E5 AND 最低价如果收盘价>E8 AND 最低价如果收盘价>E10 AND 最低价如果收盘价>E12 AND 最低价如果收盘价>E30 AND 最低价如果收盘价>E35 AND 最低价如果收盘价>E40 AND 最低价如果收盘价>E45 AND 最低价如果收盘价>E50 AND 最低价 HGW11:=HGW1+HGW2+HGW3+HGW4+HGW5
HGW12:=HGW6+HGW7+HGW8+HGW9+HGW10
HGW13:=E3和E5的较小值,E8),E10),E12)
HGW14:=E30和E35较大值,E40),E45),E50)
HGW15:=(收盘价/1日前的收盘价-1)*100
HGW16:=HGW11+HGW12>=8 AND HGW15>0
HGW17:=HGW13>HGW14最近5日一直存在 AND HGW11=5 AND HGW15>0
HGW18:="RSI.RSI1#WEEK"(9)
HGW19:=CROSS(HGW18>50>1日前的HGW18>50,0.5)
HGW20:=收盘价的12日指数移动平均-收盘价的26日指数移动平均
HGW21:=CROSS(HGW20,HGW20的9日指数移动平均)
HGW22:=CROSS(HGW20的9日指数移动平均,HGW20)
HGW23:=CONST(HGW21累加至2的天数-上次HGW22距今天数)>2
HGW24:=HGW21累加至2的天数-上次HGW22距今天数
HGW25:=CONST(FIND最高价BARS(HGW20,上次HGW22距今天数,HGW24,1))+1
HGW26:=CONST(FIND最低价BARS(HGW20,上次HGW21距今天数,HGW24,1))+1
HGW28:=CONST(FIND最高价(最高价,上次HGW22距今天数,HGW24,1))
HGW29:=CONST(FIND最低价(最低价,上次HGW21距今天数,HGW24,1))
IF(E3>1日前的E3,E3,DRAWNULL),画洋红色
IF(E5>1日前的E5,E5,DRAWNULL),画洋红色
IF(E8>1日前的E8,E8,DRAWNULL),画洋红色
IF(E10>1日前的E10,E10,DRAWNULL),画洋红色
IF(E12>1日前的E12,E12,DRAWNULL),画洋红色
IF(E30>1日前的E30,E30,DRAWNULL),画红色
IF(E35>1日前的E35,E35,DRAWNULL),画红色
IF(E40>1日前的E40,E40,DRAWNULL),画红色
IF(E45>1日前的E45,E45,DRAWNULL),画红色
IF(E50>1日前的E50,E50,DRAWNULL),画红色
当满足条件HGW16时,在开盘价和收盘价之间画柱状线
当满足条件HGW17时,在开盘价和收盘价之间画柱状线
当满足条件HGW19时,在最低价和 '阶底'位置书写文字
输出前高:IF(HGW23,IF( 到最后交易的周期<=HGW25,HGW28,DRAWNULL),DRAWNULL),画洋红色,DOTLINE
输出前低:IF(HGW23,IF( 到最后交易的周期<=HGW26,HGW29,DRAWNULL),DRAWNULL),画绿色,DOTLINE

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