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


ZYX1:="DMI.PDI"(12,6);

ZYX2:="DMI.MDI"(12,6);

ZYX3:=ZYX1>65 AND ZYX1>REF(ZYX1,1);

ZYX4:=LLV(ZYX1,0);

ZYX5:=BARSLAST(ZYX4=ZYX1);

ZYX6:=(0-REF(ZYX2,4))/(ZYX4-REF(ZYX2,ZYX5))>2;

ZYX7:=ZYX1>REF(ZYX1,1);

ZYX8:=VOL>2*MA(VOL,30);

ZYX9:="DMI.ADX"(12,6);

ZYXA:="DMI.ADXR"(12,6);

ZYXB:=CLOSE>MA(CLOSE,30) AND CLOSE<MA(CLOSE,30)*1.04;

ZYXC:=MA(CLOSE,30)>REF(MA(CLOSE,30),1);

ZYXD:=BARSLAST(CROSS(MA(CLOSE,5),MA(CLOSE,10)))<BARSLAST(CROSS(MA(CLOSE,10),MA(CLOSE,5)));

{ZYXE:=0-“MACD.DIFF”(7,21,3);}

ZYXF:=TROUGHBARS(3,15,1)<4;

ZYX10:=EMA(CLOSE,30)>REF(EMA(CLOSE,30),2);

ZYX11:=IF(ZYXF=1,50,0);

ZYX12:=CROSS(ZYX2,ZYX1) AND CROSS(ZYXA,ZYX9);

ZYX13:=CROSS(ZYX2,ZYX1) AND CROSS(ZYX9,ZYXA);

ZYX14:=ZYXB AND ZYXC AND ZYXD AND ZYX10 AND ZYX6 AND ZYX7 AND ZYX8*50;

ZYX15:=BARSLAST(CROSS(ZYX2,ZYX1)=1);

ZYX16:=BARSLAST(CROSS(ZYX1,ZYX2)=1);

ZYX17:=HHV(ZYX1,ZYX16);

ZYX18:=BARSLAST(ZYX1=ZYX17);

多空:EMA((CLOSE-MA((2*CLOSE+HIGH+LOW)/4,30))/MA((2*CLOSE+HIGH+LOW) /4,30)*100,3),COLORWHITE;

0,COLORRED;

STICKLINE(FILTER(ZYXF=1,5) AND 多空<-10,50,0,10,0),COLORRED;

STICKLINE(FILTER(ZYXF=1,5),50,0,10,0),COLORRED;

ZYX19:=ZYX3 OR ZYX12 OR ZYX13*100;

ZYX1A:=ZYX13*100;

DRAWICON(FILTER(ZYXF=1,3),80,1);

DRAWTEXT(FILTER(ZYXF=1,3),60,'铁底'),COLORYELLOW;

STICKLINE(多空<-10,0,多空,1,0),COLORYELLOW;

STICKLINE(多空>10,0,多空,1,0),COLORYELLOW;




原理解析:
ZYX1赋值:"DMI.PDI"(12,6)


ZYX2赋值:"DMI.MDI"(12,6)


ZYX3赋值:ZYX1>65 AND ZYX1>1日前的ZYX1


ZYX4赋值:0日内ZYX1最低值


ZYX5赋值:上次ZYX4=ZYX1距今天数


ZYX6赋值:(0-4日前的ZYX2)/(ZYX4-ZYX5日前的ZYX2)>2


ZYX7赋值:ZYX1>1日前的ZYX1


ZYX8赋值:成交量>2*成交量的30日简单移动平均


ZYX9赋值:"DMI.ADX"(12,6)


ZYXA赋值:"DMI.ADXR"(12,6)


ZYXB赋值:收盘价>收盘价的30日简单移动平均 AND 收盘价<收盘价的30日简单移动平均*1.04


ZYXC赋值:收盘价的30日简单移动平均>REF(收盘价的30日简单移动平均,1)


ZYXD赋值:上次CROSS(收盘价的5日简单移动平均,收盘价的10日简单移动平均距今天数)

{ZYXE赋值:0-“MACD.DIFF”(7,21,3)
}

ZYXF赋值:TROUGHBARS(3,15,1)<4


ZYX10:=收盘价的30日指数移动平均>2日前的收盘价的30日指数移动平均
如果ZYXF=1返回50否则返回0


ZYX12:=ZYX2上穿ZYX1 AND ZYXA上穿ZYX9


ZYX13:=ZYX2上穿ZYX1 AND ZYX9上穿ZYXA


ZYX14:=ZYXB AND ZYXC AND ZYXD AND ZYX10 AND ZYX6 AND ZYX7 AND ZYX8*50


ZYX15:=上次ZYX2上穿ZYX1=1距今天数


ZYX16:=上次ZYX1上穿ZYX2=1距今天数


ZYX17:=ZYX16日内ZYX1最高值


ZYX18:=上次ZYX1=ZYX17距今天数
输出

多空:EMA((收盘价-MA((2*收盘价+最高价+最低价)/4,30))/MA((2*收盘价+最高价+最低价) /4,30)*100,3),画白色


0,画红色


STICKLINE(ZYXF=1的5过滤 AND 多空<-10,50,0,10,0),画红色


STICKLINE(ZYXF=1的5过滤,50,0,10,0),画红色


ZYX19:=ZYX3 OR ZYX12 OR ZYX13*100


ZYX1A:=ZYX13*100


DRAWICON(ZYXF=1的3过滤,80,1)


DRAWTEXT(ZYXF=1的3过滤,60,'铁底'),画黄色
当满足条件多空<-10时,在0和多空之间画柱状线
当满足条件多空>10时,在0和多空之间画柱状线

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