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


VAR1:=BACKSET(LLV(LOW,5)<REF(LLV(LOW,4),1),4);

VAR2:=BACKSET(VAR1=0 AND REF(VAR1,1)=1,2);

VAR3:=IF(VAR2=1 AND REF(VAR2,1)=0,(-1),0);

VAR4:=BACKSET(HHV(HIGH,5)>REF(HHV(HIGH,4),1),4);

VAR5:=BACKSET(VAR4=0 AND REF(VAR4,1)=1,2);

VAR6:=IF(VAR5=1 AND REF(VAR5,1)=0,1,0);

VAR7:=IF(LOW>REF(HIGH,1),1,IF(HIGH<REF(LOW,1),(-1),0));

VAR8:=BARSLAST(VAR6=1);

VAR9:=BARSLAST(VAR3=(-1));

VAR10:=LOWRANGE(LOW);

VAR11:=TOPRANGE(HIGH);

{}

VAR12:=IF(VAR3=(-1) AND REF(VAR8,1)>REF(VAR9,1) AND LLV(LOW,VAR8+1)<REF(LLV(LOW,VAR8+1),1),(-1),0);

VAR13:=IF(VAR3=(-1) AND REF(VAR8,1)<=REF(VAR9,1) AND (VAR8>=4 OR LLV(VAR7,VAR8)=(-1) OR LLV(LOW,VAR9+2)<REF(LLV(LOW,VAR9+1),1)),(-1),0);

VAR14:=IF(VAR12=(-1) OR VAR13=(-1) AND LOW<REF(HIGH,VAR8+1),(-1),0);

VAR15:=IF(VAR9<4 AND HHV(VAR7,VAR9)!=1 OR REF(VAR14,VAR9)=0,1,0);

VAR16:=IF(VAR6=1 AND REF(VAR9,1)<=REF(VAR8,1) AND VAR15=1 AND VAR11>REF(VAR10,VAR9+1) AND VAR11>REF(VAR10,VAR9) AND VAR11>REF(VAR11,VAR8),1,0);

VAR17:=IF(VAR6=1 AND REF(VAR9,1)>REF(VAR8,1) AND HHV(HIGH,VAR9+1)>REF(HHV(HIGH,VAR9+1),1),1,0);

VAR18:=IF(VAR6=1 AND REF(VAR9,1)<=REF(VAR8,1) AND REF(VAR14,VAR9)=(-1) AND (VAR9>=4 OR HHV(VAR7,VAR9)=1),1,0);

VAR19:=IF(VAR17=1 OR VAR18=1 OR VAR16=1 AND HIGH>REF(LOW,VAR9+1),1,0);

VAR20:=IF(VAR8<4 AND HHV(VAR7,VAR8)!=1 OR REF(VAR19,VAR8)=0,1,0);

VAR21:=IF(VAR3=(-1) AND REF(VAR8,1)<=REF(VAR9,1) AND VAR20=1 AND VAR10>REF(VAR11,VAR8+1) AND VAR10>REF(VAR11,VAR8) AND VAR10>REF(VAR10,VAR9),(-1),0);

VAR22:=IF(VAR3=(-1) AND REF(VAR8,1)>REF(VAR9,1) AND LLV(LOW,VAR8+1)<REF(LLV(LOW,VAR8+1),1),(-1),0);

VAR23:=IF(VAR3=(-1) AND REF(VAR8,1)<=REF(VAR9,1) AND (VAR8>=4 OR LLV(VAR7,VAR8)=(-1) OR VAR21=(-1)),(-1),0);

VAR24:=IF(VAR22=(-1) OR VAR23=(-1) AND LOW<REF(HIGH,VAR8+1),(-1),0);

VAR25:=BARSLAST(VAR19=1);

VAR26:=BARSLAST(VAR24=(-1));

VAR27:=IF(VAR26<4 AND HHV(VAR7,VAR26)!=1 OR REF(VAR24,VAR26)=0,1,0);

VAR28:=IF(VAR6=1 AND REF(VAR26,1)<=REF(VAR25,1) AND VAR27=1 AND VAR11>REF(VAR10,VAR26+1) AND VAR11>REF(VAR10,VAR26) AND VAR11>REF(VAR11,VAR25),1,0);

VAR29:=IF(VAR6=1 AND REF(VAR26,1)>REF(VAR25,1) AND HHV(HIGH,VAR26+1)>REF(HHV(HIGH,VAR26+1),1),1,0);

VAR30:=IF(VAR6=1 AND REF(VAR26,1)<=REF(VAR25,1) AND REF(VAR24,VAR26)=(-1) AND (VAR26>=4 OR HHV(VAR7,VAR26)=1),1,0);

VAR31:=IF(VAR29=1 OR VAR30=1 OR VAR28=1 AND HIGH>REF(LOW,VAR26+1),1,0);

VAR32:=IF(VAR25<4 AND HHV(VAR7,VAR25)!=1 OR REF(VAR29,VAR25)=0,1,0);

VAR33:=IF(VAR3=(-1) AND REF(VAR25,1)<=REF(VAR26,1) AND VAR32=1 AND VAR10>REF(VAR11,VAR25+1) AND VAR10>REF(VAR11,VAR25) AND VAR10>REF(VAR10,VAR26),(-1),0);

VAR34:=IF(VAR3=(-1) AND REF(VAR25,1)>REF(VAR26,1) AND LLV(LOW,VAR25+1)<REF(LLV(LOW,VAR25+1),1),(-1),0);

VAR35:=IF(VAR3=(-1) AND REF(VAR25,1)<=REF(VAR26,1) AND (VAR25>=4 OR LLV(VAR7,VAR25)=(-1) OR VAR33=(-1)),(-1),0);

VAR36:=IF(VAR34=(-1) OR VAR35=(-1) AND LOW<REF(HIGH,VAR25+1),(-1),0);

VAR37:=BARSLAST(VAR31=1);

VAR38:=BARSLAST(VAR36=(-1));

VAR39:=IF(VAR38<4 AND HHV(VAR7,VAR38)!=1 OR REF(VAR36,VAR38)=0,1,0);

VAR40:=IF(VAR6=1 AND REF(VAR38,1)<=REF(VAR37,1) AND VAR39=1 AND VAR11>REF(VAR10,VAR38+1) AND VAR11>REF(VAR10,VAR38) AND VAR11>REF(VAR11,VAR37),1,0);

VAR41:=IF(VAR6=1 AND REF(VAR38,1)>REF(VAR37,1) AND HHV(HIGH,VAR38+1)>REF(HHV(HIGH,VAR38+1),1),1,0);

VAR42:=IF(VAR6=1 AND REF(VAR38,1)<=REF(VAR37,1) AND REF(VAR36,VAR38)=(-1) AND (VAR38>=4 OR HHV(VAR7,VAR38)=1),1,0);

VAR43:=IF(VAR41=1 OR VAR42=1 OR VAR40=1 AND HIGH>REF(LOW,VAR38+1),1,0);

VAR44:=IF(VAR37<4 AND HHV(VAR7,VAR37)!=1 OR REF(VAR41,VAR37)=0,1,0);

VAR45:=IF(VAR3=(-1) AND REF(VAR37,1)<=REF(VAR38,1) AND VAR44=1 AND VAR10>REF(VAR11,VAR37+1) AND VAR10>REF(VAR11,VAR37) AND VAR10>REF(VAR10,VAR38),(-1),0);

VAR46:=IF(VAR3=(-1) AND REF(VAR37,1)>REF(VAR38,1) AND LLV(LOW,VAR37+1)<REF(LLV(LOW,VAR37+1),1),(-1),0);

VAR47:=IF(VAR3=(-1) AND REF(VAR37,1)<=REF(VAR38,1) AND (VAR37>=4 OR LLV(VAR7,VAR37)=(-1) OR VAR45=(-1)),(-1),0);

VAR48:=IF(VAR46=(-1) OR VAR47=(-1) AND LOW<REF(HIGH,VAR37+1),(-1),0);

VAR49:=IF(VAR43=1 AND VAR48=(-1) AND HIGH>REF(HIGH,REF(VAR37,1)+2),1,IF(VAR43=1 AND VAR48=(-1) AND LOW<REF(LOW,REF(VAR38,1)+2),(-1),0));

VAR50:=IF(VAR49=0,VAR43+VAR48,VAR49);

VAR51:=DRAWLINE(VAR50=(-1),LOW,REF(VAR50,1)=(-1),REF(LOW,1),1);

VAR52:=DRAWLINE(VAR50=1,HIGH,REF(VAR50,1)=1,REF(HIGH,1),1);

VAR53:=DRAWLINE(VAR50=(-1),VAR52,REF(VAR50,1)=(-1),REF(VAR52,1),1);

VAR54:=DRAWLINE(VAR50=1,VAR51,REF(VAR50,1)=1,REF(VAR51,1),1);

VAR55:=(VAR51+VAR53)/2;

VAR56:=(VAR52+VAR54)/2;

VAR57:=(VAR53-VAR51)*3/4+VAR51;

VAR58:=VAR52-(VAR52-VAR54)*3/4;

DRAWBAND(VAR55,RGB(0,150,100),VAR57,RGB(0,150,100));

DRAWBAND(VAR56,RGB(185,96,9),VAR58,RGB(185,96,9));

局部极点:IF(VAR50=(-1),LOW,IF(VAR50=1,HIGH,DRAWNULL)),CIRCLEDOT,COLORYELLOW,LINETHICK5;

压1:IF(BETWEEN(VAR55,VAR56,VAR58),VAR55,DRAWNULL),COLOR008800;

压2:IF(BETWEEN(VAR57,VAR56,VAR58),VAR57,DRAWNULL),COLOR008800;

过压底:REF(CLOSE,1)<VAR55 AND CLOSE>VAR55 AND CLOSE<35 AND CAPITAL<6000000,NODRAW,COLORYELLOW;

过压顶:REF(CLOSE,1)<VAR57 AND CLOSE>VAR57 AND CLOSE<35 AND CAPITAL<6000000,NODRAW;

支撑底:REF(CLOSE,1)<VAR58 AND CLOSE>VAR58 AND CLOSE<35 AND CAPITAL<6000000,NODRAW;

支撑顶:REF(CLOSE,1)<VAR56 AND CLOSE>VAR56 AND CLOSE<35 AND CAPITAL<6000000,NODRAW;

DRAWKLINE(HIGH,OPEN,LOW,CLOSE);

VAR59:=EMA(EMA(VOL,5),5);

VAR60:=EMA(EMA(VOL,35),35);

VAR61:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));

VAR62:=VOL;

VAR63:=IF(CLOSE>OPEN,VAR61*(HIGH-LOW),IF(CLOSE<OPEN,VAR61*(HIGH-OPEN+(CLOSE-LOW)),VOL/2));

VAR64:=IF(CLOSE>OPEN,VAR61*(HIGH-CLOSE+(OPEN-LOW)),IF(CLOSE<OPEN,VAR61*(HIGH-LOW),VOL/2));

VAR65:=VOL/(VAR63-VAR64);

VAR66:=VAR63/VAR64;

VAR67:=VAR66/REF(VAR66,1);

净买:(VAR63-VAR64)/100,NODRAW;

VAR68:=VAR66>4;

VAR69:=净买<0;

净买天数:BARSLAST(VAR69),NODRAW,COLORMAGENTA;

STICKLINE(净买>0,CLOSE,OPEN,3,0),COLORRED;

STICKLINE(净买<0,CLOSE,OPEN,1.8,0),COLORGREEN;

STICKLINE(VAR68,CLOSE,OPEN,2,0),COLORYELLOW;

STICKLINE(VAR65>9,HIGH,OPEN,3,0),COLORWHITE;

 

原理解析:
VAR1赋值:BACKSET(5日内最低价最低值 VAR2赋值:BACKSET(VAR1=0 AND 1日前的VAR1=1,2)
VAR3赋值:IF(VAR2=1 AND 1日前的VAR2=0,(-1),0)
VAR4赋值:BACKSET(5日内最高价最高值>REF(4日内最高价最高值,1),4)
VAR5赋值:BACKSET(VAR4=0 AND 1日前的VAR4=1,2)
VAR6赋值:IF(VAR5=1 AND 1日前的VAR5=0,1,0)
VAR7赋值:IF(最低价>1日前的最高价,1,IF(最高价<1日前的最低价,(-1),0))
VAR8赋值:上次VAR6=1距今天数
VAR9赋值:上次VAR3=(-1距今天数)
VAR10:=最低价RANGE(最低价)
VAR11:=TOPRANGE(最高价)
{}
VAR12:=IF(VAR3=(-1) AND 1日前的VAR8>1日前的VAR9 AND VAR8+1日内最低价最低值 VAR13:=IF(VAR3=(-1) AND 1日前的VAR8<=1日前的VAR9 AND (VAR8>=4 OR VAR8日内VAR7最低值=(-1) OR VAR9+2日内最低价最低值 VAR14:=IF(VAR12=(-1) OR VAR13=(-1) AND 最低价 VAR15:=IF(VAR9<4 AND VAR9日内VAR7最高值!=1 OR VAR9日前的VAR14=0,1,0)
VAR16:=IF(VAR6=1 AND 1日前的VAR9<=1日前的VAR8 AND VAR15=1 AND VAR11>VAR9+1日前的VAR10 AND VAR11>VAR9日前的VAR10 AND VAR11>VAR8日前的VAR11,1,0)
VAR17:=IF(VAR6=1 AND 1日前的VAR9>1日前的VAR8 AND VAR9+1日内最高价最高值>REF(VAR9+1日内最高价最高值,1),1,0)
VAR18:=IF(VAR6=1 AND 1日前的VAR9<=1日前的VAR8 AND VAR9日前的VAR14=(-1) AND (VAR9>=4 OR VAR9日内VAR7最高值=1),1,0)
VAR19:=IF(VAR17=1 OR VAR18=1 OR VAR16=1 AND 最高价>VAR9+1日前的最低价,1,0)
VAR20:=IF(VAR8<4 AND VAR8日内VAR7最高值!=1 OR VAR8日前的VAR19=0,1,0)
VAR21:=IF(VAR3=(-1) AND 1日前的VAR8<=1日前的VAR9 AND VAR20=1 AND VAR10>VAR8+1日前的VAR11 AND VAR10>VAR8日前的VAR11 AND VAR10>VAR9日前的VAR10,(-1),0)
VAR22:=IF(VAR3=(-1) AND 1日前的VAR8>1日前的VAR9 AND VAR8+1日内最低价最低值 VAR23:=IF(VAR3=(-1) AND 1日前的VAR8<=1日前的VAR9 AND (VAR8>=4 OR VAR8日内VAR7最低值=(-1) OR VAR21=(-1)),(-1),0)
VAR24:=IF(VAR22=(-1) OR VAR23=(-1) AND 最低价 VAR25:=上次VAR19=1距今天数
VAR26:=上次VAR24=(-1距今天数)
VAR27:=IF(VAR26<4 AND VAR26日内VAR7最高值!=1 OR VAR26日前的VAR24=0,1,0)
VAR28:=IF(VAR6=1 AND 1日前的VAR26<=1日前的VAR25 AND VAR27=1 AND VAR11>VAR26+1日前的VAR10 AND VAR11>VAR26日前的VAR10 AND VAR11>VAR25日前的VAR11,1,0)
VAR29:=IF(VAR6=1 AND 1日前的VAR26>1日前的VAR25 AND VAR26+1日内最高价最高值>REF(VAR26+1日内最高价最高值,1),1,0)
VAR30:=IF(VAR6=1 AND 1日前的VAR26<=1日前的VAR25 AND VAR26日前的VAR24=(-1) AND (VAR26>=4 OR VAR26日内VAR7最高值=1),1,0)
VAR31:=IF(VAR29=1 OR VAR30=1 OR VAR28=1 AND 最高价>VAR26+1日前的最低价,1,0)
VAR32:=IF(VAR25<4 AND VAR25日内VAR7最高值!=1 OR VAR25日前的VAR29=0,1,0)
VAR33:=IF(VAR3=(-1) AND 1日前的VAR25<=1日前的VAR26 AND VAR32=1 AND VAR10>VAR25+1日前的VAR11 AND VAR10>VAR25日前的VAR11 AND VAR10>VAR26日前的VAR10,(-1),0)
VAR34:=IF(VAR3=(-1) AND 1日前的VAR25>1日前的VAR26 AND VAR25+1日内最低价最低值 VAR35:=IF(VAR3=(-1) AND 1日前的VAR25<=1日前的VAR26 AND (VAR25>=4 OR VAR25日内VAR7最低值=(-1) OR VAR33=(-1)),(-1),0)
VAR36:=IF(VAR34=(-1) OR VAR35=(-1) AND 最低价 VAR37:=上次VAR31=1距今天数
VAR38:=上次VAR36=(-1距今天数)
VAR39:=IF(VAR38<4 AND VAR38日内VAR7最高值!=1 OR VAR38日前的VAR36=0,1,0)
VAR40:=IF(VAR6=1 AND 1日前的VAR38<=1日前的VAR37 AND VAR39=1 AND VAR11>VAR38+1日前的VAR10 AND VAR11>VAR38日前的VAR10 AND VAR11>VAR37日前的VAR11,1,0)
VAR41:=IF(VAR6=1 AND 1日前的VAR38>1日前的VAR37 AND VAR38+1日内最高价最高值>REF(VAR38+1日内最高价最高值,1),1,0)
VAR42:=IF(VAR6=1 AND 1日前的VAR38<=1日前的VAR37 AND VAR38日前的VAR36=(-1) AND (VAR38>=4 OR VAR38日内VAR7最高值=1),1,0)
VAR43:=IF(VAR41=1 OR VAR42=1 OR VAR40=1 AND 最高价>VAR38+1日前的最低价,1,0)
VAR44:=IF(VAR37<4 AND VAR37日内VAR7最高值!=1 OR VAR37日前的VAR41=0,1,0)
VAR45:=IF(VAR3=(-1) AND 1日前的VAR37<=1日前的VAR38 AND VAR44=1 AND VAR10>VAR37+1日前的VAR11 AND VAR10>VAR37日前的VAR11 AND VAR10>VAR38日前的VAR10,(-1),0)
VAR46:=IF(VAR3=(-1) AND 1日前的VAR37>1日前的VAR38 AND VAR37+1日内最低价最低值 VAR47:=IF(VAR3=(-1) AND 1日前的VAR37<=1日前的VAR38 AND (VAR37>=4 OR VAR37日内VAR7最低值=(-1) OR VAR45=(-1)),(-1),0)
VAR48:=IF(VAR46=(-1) OR VAR47=(-1) AND 最低价 VAR49:=IF(VAR43=1 AND VAR48=(-1) AND 最高价>REF(最高价,REF(VAR37,1)+2),1,IF(VAR43=1 AND VAR48=(-1) AND 最低价如果VAR49=0返回VAR43+VAR48否则返回VAR49
VAR51:=DRAWLINE(VAR50=(-1),最低价,1日前的VAR50=(-1),1日前的最低价,1)
VAR52:=DRAWLINE(VAR50=1,最高价,1日前的VAR50=1,1日前的最高价,1)
VAR53:=DRAWLINE(VAR50=(-1),VAR52,1日前的VAR50=(-1),1日前的VAR52,1)
VAR54:=DRAWLINE(VAR50=1,VAR51,1日前的VAR50=1,1日前的VAR51,1)
VAR55:=(VAR51+VAR53)/2
VAR56:=(VAR52+VAR54)/2
VAR57:=(VAR53-VAR51)*3/4+VAR51
VAR58:=VAR52-(VAR52-VAR54)*3/4
DRAWBAND(VAR55,RGB(0,150,100),VAR57,RGB(0,150,100))
DRAWBAND(VAR56,RGB(185,96,9),VAR58,RGB(185,96,9))
输出局部极点:IF(VAR50=(-1),最低价,IF(VAR50=1,最高价,DRAWNULL)),CIRCLEDOT,画黄色,LINETHICK5
输出压1:IF(BETWEEN(VAR55,VAR56,VAR58),VAR55,DRAWNULL),COLOR008800
输出压2:IF(BETWEEN(VAR57,VAR56,VAR58),VAR57,DRAWNULL),COLOR008800
输出过压底:1日前的收盘价VAR55 AND 收盘价<35 AND 当前流通股本<6000000,NODRAW,画黄色
输出过压顶:1日前的收盘价VAR57 AND 收盘价<35 AND 当前流通股本<6000000,NODRAW
输出支撑底:1日前的收盘价VAR58 AND 收盘价<35 AND 当前流通股本<6000000,NODRAW
输出支撑顶:1日前的收盘价VAR56 AND 收盘价<35 AND 当前流通股本<6000000,NODRAW
DRAWKLINE(最高价,开盘价,最低价,收盘价)
VAR59:=成交量的5日指数移动平均,5)
VAR60:=成交量的35日指数移动平均,35)
VAR61:=成交量/((最高价-最低价)*2-收盘价-开盘价的绝对值)
VAR62:=成交量
VAR63:=IF(收盘价>开盘价,VAR61*(最高价-最低价),IF(收盘价<开盘价,VAR61*(最高价-开盘价+(收盘价-最低价)),成交量/2))
VAR64:=IF(收盘价>开盘价,VAR61*(最高价-收盘价+(开盘价-最低价)),IF(收盘价<开盘价,VAR61*(最高价-最低价),成交量/2))
VAR65:=成交量/(VAR63-VAR64)
VAR66:=VAR63/VAR64
VAR67:=VAR66/1日前的VAR66
输出净买:(VAR63-VAR64)/100,NODRAW
VAR68:=VAR66>4
VAR69:=净买<0
净买天数:上次VAR69距今天数,NODRAW,画洋红色
当满足条件净买>0时,在收盘价和开盘价之间画柱状线
当满足条件净买<0时,在收盘价和开盘价之间画柱状线
当满足条件VAR68时,在收盘价和开盘价之间画柱状线
当满足条件VAR65>9时,在最高价和开盘价之间画柱状线
 

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