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


VAR1:=MAX(OPEN,CLOSE); VAR2:=MIN(OPEN,CLOSE); VAR3:=REF(HHV(HIGH,2),1); VAR4:=REF(LLV(LOW,2),1); VAR5:=IF(VAR1>VAR3,1,IF(VAR2<VAR4,-1,0)); VAR6:=BARSLAST(VAR5=0); VAR7:=REF(REF(HIGH,BARSLAST(VAR5=1)),VAR6); VAR8:=REF(REF(LOW,BARSLAST(VAR5=-1)),VAR6); VAR9:=IF(VAR5=1,IF(VAR1>VAR7,1,0),IF(VAR5=-1,IF(VAR2<VAR8,-1,0),0)); VAR10:=BARSLAST(VAR9=-1); VAR11:=BARSLAST(VAR9=1); VAR12:=REF(COUNT(crOSS(VAR9,-0.5),VAR11),VAR10); VAR13:=COUNT(CROSS(VAR9,0.5),VAR10); VAR14:=IF(VAR9=1,IF(VAR13=1,IF(VAR12>0,1,0),0),0); VAR15:=VALUEWHEN(VAR14,REF(REF(HIGH,VAR11),VAR10)); VAR16:=100*Abs(C-VAR15)/VAR15<10; VAR17:=EMA(CLOSE,18)-EMA(CLOSE,40); VAR18:=EMA(VAR17,3); VAR19:=(VAR17-VAR18)*2; VAR20:=VAR19#DAY; VAR21:=VAR19#WEEK; VAR22:=VAR19#MONTH; VAR23:=VAR19#SEASON; NOTEXT1:=EMA((VAR20+VAR21*7+VAR22*31+VAR23*94)/133,5); NOTEXT2:=REF(NOTEXT1/2,BARSLAST(NOTEXT1=HHV(NOTEXT1,120))),COLORRED,LINETHICK1; NOTEXT3:=REF(NOTEXT1/2,BARSLAST(NOTEXT1=HHV(NOTEXT1,250))),COLORWHITE,LINETHICK1; VAR28:=NOT(REF(NOTEXT2,1)=NOTEXT2); VAR29:=NOT(REF(NOTEXT2,1)=REF(NOTEXT3,1)) AND NOTEXT2=NOTEXT3 AND C>VAR15 AND VAR16; NOTEXT4:=IF(HHVBARS(VAR19,90),REF(VAR19,HHVBARS(VAR19,90)),VAR19),COLORYELLOW,LINETHICK2; 突破大涨:VAR29 AND NOTEXT4>NOTEXT3;

原理解析:


VAR1赋值:开盘价和收盘价较大值
VAR2赋值:开盘价和收盘价的较小值
VAR3赋值:REF(2日内最高价最高值,1)
VAR4赋值:REF(2日内最低价最低值,1)
VAR5赋值:IF(VAR1>VAR3,1,IF(VAR2VAR6赋值:上次VAR5=0距今天数
VAR7赋值:REF(REF(最高价,上次VAR5=1距今天数),VAR6)
VAR8赋值:REF(REF(最低价,上次VAR5=-1距今天数),VAR6)
VAR9赋值:IF(VAR5=1,IF(VAR1>VAR7,1,0),IF(VAR5=-1,IF(VAR2VAR10赋值:上次VAR9=-1距今天数
VAR11赋值:上次VAR9=1距今天数
VAR12赋值:VAR10日前的统计VAR11日满足VAR9上穿-0.5的天数
VAR13赋值:统计VAR10日满足VAR9上穿0.5的天数
VAR14赋值:IF(VAR9=1,IF(VAR13=1,IF(VAR12>0,1,0),0),0)
VAR15赋值:VALUEWHEN(VAR14,VAR11日前的最高价,VAR10))
VAR16赋值:100*C-VAR15的绝对值/VAR15<10
VAR17赋值:收盘价的18日指数移动平均-收盘价的40日指数移动平均
VAR18赋值:VAR17的3日指数移动平均
VAR19赋值:(VAR17-VAR18)*2
VAR20:=VAR19#DAY
VAR21:=VAR19#WEEK
VAR22:=VAR19#MONTH
VAR23:=VAR19#SEASON
NOTEXT1赋值:EMA((VAR20+VAR21*7+VAR22*31+VAR23*94)/133,5)
NOTEXT2赋值:REF(NOTEXT1/2,上次NOTEXT1=120日内NOTEXT1最高值距今天数),画红色,LINETHICK1
NOTEXT3赋值:REF(NOTEXT1/2,上次NOTEXT1=250日内NOTEXT1最高值距今天数),画白色,LINETHICK1
VAR28:=NOT(1日前的NOTEXT2=NOTEXT2)
VAR29:=NOT(1日前的NOTEXT2=1日前的NOTEXT3) AND NOTEXT2=NOTEXT3 AND C>VAR15 AND VAR16
NOTEXT4赋值:IF(HHVBARS(VAR19,90),REF(VAR19,HHVBARS(VAR19,90)),VAR19),画黄色, 线宽为2
输出突破大涨:VAR29 AND NOTEXT4>NOTEXT3

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