未来函数检测结果如下:
该公式包含未来函数:DYNAINFO
VAR1:=MA(CLOSE,6);
VAR2:=MA(CLOSE,5);
VAR3:=EMA(MEMA(CLOSE,14),14);
VAR4:=EMA(MEMA(CLOSE,84),84);
VAR5:=MA(CLOSE,10);
VAR6:=MA(CLOSE,20);
VAR7:=MA(CLOSE,54);
VAR8:=FILTER(((REF(CLOSE,3)-CLOSE)/REF(CLOSE,3)*100>5),10);
VAR9:=REF(HIGH,(BARSLAST(VAR8))+2);
VAR10:=REF(HIGH,(BARSLAST(VAR8))+1);
VAR11:=REF(HIGH,(BARSLAST(VAR8)));
VAR12:=MAX((MAX(VAR9,VAR10)),VAR11);
VAR13:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>5;
VAR14:=(BARSLAST(VAR8))<150;
VAR15:=(OPEN-VAR12)/VAR12*100<30;
VAR16:=(CLOSE-LLV(LOW,(BARSLAST(VAR8))))/LLV(LOW,(BARSLAST(VAR8)))*100<50;
VAR17:=(CLOSE-REF(OPEN,5))/REF(OPEN,5)*100<30;
VAR18:=vol/MA(VOL,5)<3.5;
VAR19:=(CLOSE-REF(CLOSE,89))/REF(CLOSE,89)*100<80;
VAR20:=VAR13 AND VAR14 AND VAR15 AND VAR16 AND VAR17 AND VAR18 AND VAR19;
VAR21:=(((CLOSE-VAR7)/VAR7)<0.1);
VAR22:=(((CLOSE-VAR5)/VAR5)<0.3);
VAR23:=(((VAR21=1) AND (VAR22=1))*0.2);
VAR24:=((((VAR23=0) AND (REF(VAR23,1)=0.2)) AND (REF((COUNT((VAR23=0.2),10)=10),1)=1))*-0.1);
VAR25:=(FILTER(VAR20,15)) OR VAR24=-0.1;
VAR26:=DYNAINFO(7)/(REF(CLOSE,1))>1.05 AND (DYNAINFO(7)/O>1.05);
VAR27:=(V/REF(V,1)>1.2 AND COUNT(C>O,1)) OR (L>REF(H,1) AND COUNT(O>C,1) AND V/REF(V,1)>1.2);
VAR28:=VAR25 AND C/REF(C,1)>1.095 AND VAR27 AND VAR26;
VAR29:=REF(C<O,1) AND C>REF(O,1);
VAR30:=REF(C>O AND C<REF(C,1),1) AND C>REF(C,1);
VAR31:=(BARSLAST(VAR28))>=1 AND (BARSLAST(VAR28))<=20 AND (VAR29 OR VAR30);
VAR32:=(C/REF(C,1)*100-100)>6;
VAR33:=MAX(C,O)/MIN(C,O)*100-100;
VAR34:=BARSLASTCOUNT(VAR33<5);
VAR35:=VAR34>=2 AND VAR34<=4;
VAR36:=BARSLAST((REF(VAR32,1) AND VAR33<5));
VAR37:=C/REF(C,1)>1.095 AND H=O AND L=H;
VAR38:=REF(VAR35,1) AND (C/REF(C,1)*100-100)>2 AND VAR36<8 AND NOT(VAR37);
VAR39:=IF(CLOSE>=VAR2,1,-1);
VAR40:=IF(CLOSE>=VAR5,1,-1);
VAR41:=IF(CLOSE>=VAR6,1,-1);
VAR42:=IF(VAR2>=REF(VAR2,1),1,-1);
VAR43:=IF(VAR5>=REF(VAR5,1),1,-1);
VAR44:=IF(VAR6>=REF(VAR6,1),1,-1);
VAR45:=(VAR39+VAR40+VAR41+VAR42+VAR43+VAR44)/6*100;
VAR46:=(NAMELIKE('ST') OR NAMELIKE('*ST') OR NAMELIKE('S'));
VAR47:=(CLOSE*2+HIGH+LOW)/4*10;
VAR48:=EMA(VAR47,13)-EMA(VAR47,34);
VAR49:=2*(VAR48-(EMA(VAR48,5)))*5.5;
VAR50:=(H-REF(C,1))/REF(C,1)*100;
VAR51:=VAR46 AND VAR50>=4.945;
VAR52:=C=ZTPRICE(REF(C,1),0.1) OR VAR51;
VAR53:=BARSLAST((HHV(V,10))=VOL);
VAR54:=crOSS(C,REF(C,VAR53)) AND VAR52 AND NOT(DYNAINFO(4)=0);
VAR55:=VAR49>=VAR54;
VAR56:=(CLOSE-LLV(LOW,55))/(HHV(HIGH,55)-LLV(LOW,55))*100;
VAR57:=SMA((SMA(VAR56,21,1)),5,1);
VAR58:=3*(SMA(VAR56,21,1))-2*VAR57;
VAR59:=VAR58>=(SMA(VAR56,21,1)) AND (SMA(VAR56,21,1))>=VAR57;
VAR60:=VAR45>=50 AND REF(VAR45,1)<50 AND VAR55 AND VAR49>=REF(VAR49,1);
VAR61:=VAR60 AND VAR59 AND VAR2>VAR5;
VAR62:=VAR31 AND VAR38 AND C<VAR3 AND C>VAR1 AND VAR4>VAR3 AND VAR3>VAR1 AND VAR61;
VAR63:=VAR61 AND VAR38 AND VAR53;
VAR64:=C=ZTPRICE(REF(C,1),0.1) OR (NAMELIKE('ST') OR NAMELIKE('*ST') OR NAMELIKE('S'));
VAR65:=VAR64 AND (H-REF(C,1))/REF(C,1)*100>=4.945;
VAR68:=C=ZTPRICE(REF(C,1),0.2);
VAR69:=(VAR62 OR VAR63 ) AND NOT((VAR65 OR VAR68));
STICKLINE(VAR69,1.6,2.2,0,0),COLORWHITE;
STICKLINE(VAR69,0.8,1.6,2,0),COLORRED;
STICKLINE(VAR69,0,0.8,2,0),COLORBLUE;
DRAWTEXT(VAR69,0.8,' ←趋势扭转'),COLORYELLOW;
原理解析:
VAR1赋值:收盘价的6日简单移动平均
VAR2赋值:收盘价的5日简单移动平均
VAR3赋值:收盘价的14日平滑移动平均的14日指数移动平均
VAR4赋值:收盘价的84日平滑移动平均的84日指数移动平均
VAR5赋值:收盘价的10日简单移动平均
VAR6赋值:收盘价的20日简单移动平均
VAR7赋值:收盘价的54日简单移动平均
VAR8赋值:FILTER(((3日前的收盘价-收盘价)/3日前的收盘价*100>5),10)
VAR9赋值:REF(最高价,(上次VAR8距今天数)+2)
VAR10:=REF(最高价,(上次VAR8距今天数)+1)
VAR11:=REF(最高价,(上次VAR8距今天数))
VAR12:=MAX((MAX(VAR9,VAR10)),VAR11)
VAR13:=(收盘价-1日前的收盘价)/1日前的收盘价*100>5
VAR14:=(上次VAR8距今天数)<150
VAR15:=(开盘价-VAR12)/VAR12*100<30
VAR16:=(收盘价-LLV(最低价,(上次VAR8距今天数)))/LLV(最低价,(上次VAR8距今天数))*100<50
VAR17:=(收盘价-5日前的开盘价)/5日前的开盘价*100<30
VAR18:=成交量/成交量的5日简单移动平均<3.5
VAR19:=(收盘价-89日前的收盘价)/89日前的收盘价*100<80
VAR20:=VAR13 AND VAR14 AND VAR15 AND VAR16 AND VAR17 AND VAR18 AND VAR19
VAR21:=(((收盘价-VAR7)/VAR7)<0.1)
VAR22:=(((收盘价-VAR5)/VAR5)<0.3)
VAR23:=(((VAR21=1) AND (VAR22=1))*0.2)
VAR24:=((((VAR23=0) AND (1日前的VAR23=0.2)) AND (REF((COUNT((VAR23=0.2),10)=10),1)=1))*-0.1)
VAR25:=(VAR20的15过滤) OR VAR24=-0.1
VAR26:=现价/(1日前的收盘价)>1.05 AND (现价/O>1.05)
VAR27:=(V/1日前的V>1.2 AND 统计1日满足C>O的天数) OR (L>1日前的H AND 统计1日满足O>C的天数 AND V/1日前的V>1.2)
VAR28:=VAR25 AND C/1日前的C>1.095 AND VAR27 AND VAR26
VAR29:=1日前的C
VAR30:=1日前的C>O AND C
VAR31:=(上次VAR28距今天数)>=1 AND (上次VAR28距今天数)<=20 AND (VAR29 OR VAR30)
VAR32:=(C/1日前的C*100-100)>6
VAR33:=C和O较大值/C和O的较小值*100-100
VAR34:=BARSLASTCOUNT(VAR33<5)
VAR35:=VAR34>=2 AND VAR34<=4
VAR36:=上次(1日前的VAR32 AND VAR33<5距今天数)
VAR37:=C/1日前的C>1.095 AND H=O AND L=H
VAR38:=1日前的VAR35 AND (C/1日前的C*100-100)>2 AND VAR36<8 AND NOT(VAR37)
如果收盘价>=VAR2返回1否则返回-1
如果收盘价>=VAR5返回1否则返回-1
如果收盘价>=VAR6返回1否则返回-1
VAR42:=IF(VAR2>=1日前的VAR2,1,-1)
VAR43:=IF(VAR5>=1日前的VAR5,1,-1)
VAR44:=IF(VAR6>=1日前的VAR6,1,-1)
VAR45:=(VAR39+VAR40+VAR41+VAR42+VAR43+VAR44)/6*100
VAR46:=(NAMELIKE('ST') OR NAMELIKE('*ST') OR NAMELIKE('S'))
VAR47:=(收盘价*2+最高价+最低价)/4*10
VAR48:=VAR47的13日指数移动平均-VAR47的34日指数移动平均
VAR49:=2*(VAR48-(VAR48的5日指数移动平均))*5.5
VAR50:=(H-1日前的C)/1日前的C*100
VAR51:=VAR46 AND VAR50>=4.945
VAR52:=C=ZTPRICE(1日前的C,0.1) OR VAR51
VAR53:=上次(10日内V最高值距今天数=成交量)
VAR54:=CROSS(C,VAR53日前的C) AND VAR52 AND NOT(开盘价=0)
VAR55:=VAR49>=VAR54
VAR56:=(收盘价-55日内最低价最低值)/(55日内最高价最高值-55日内最低价最低值)*100
VAR57:=SMA((SMA(VAR56,21,1)),5,1)
VAR56的21日[1日权重]移动平均
VAR56的21日[1日权重]移动平均
VAR60:=VAR45>=50 AND 1日前的VAR45<50 AND VAR55 AND VAR49>=1日前的VAR49
VAR61:=VAR60 AND VAR59 AND VAR2>VAR5
VAR62:=VAR31 AND VAR38 AND C
VAR63:=VAR61 AND VAR38 AND VAR53
VAR64:=C=ZTPRICE(1日前的C,0.1) OR (NAMELIKE('ST') OR NAMELIKE('*ST') OR NAMELIKE('S'))
VAR65:=VAR64 AND (H-1日前的C)/1日前的C*100>=4.945
VAR68:=C=ZTPRICE(1日前的C,0.2)
VAR69:=(VAR62 OR VAR63 ) AND NOT((VAR65 OR VAR68))
当满足条件VAR69时,在1.6和2.2之间画柱状线
当满足条件VAR69时,在0.8和1.6之间画柱状线
当满足条件VAR69时,在0和0.8之间画柱状线
当满足条件VAR69时,在0.8和' ←趋势扭转'位置书写文字