未来函数检测结果如下:
该公式包含未来函数:#MONTH
该公式包含未来函数:#WEEK
指标源码:
原理解析:
VAR1赋值:开盘价和收盘价较大值
VAR2赋值:开盘价和收盘价的较小值
VAR3赋值:REF(2日内最高价最高值,1)
VAR4赋值:REF(2日内最低价最低值,1)
VAR5赋值:IF(VAR1>VAR3,1,IF(VAR2
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(VAR2
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), 线宽为2,画黄色,NODRAW
当满足条件NOTEXT1>0时,在NOTEXT1和0之间画柱状线
当满足条件NOTEXT1<0时,在NOTEXT1和0之间画柱状线
输出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
当满足条件VAR28时,在0和NOTEXT1之间画柱状线
当满足条件NOTEXT1>=NOTEXT3时,在NOTEXT3和NOTEXT1之间画柱状线
输出NOTEXT4:IF(HHVBARS(VAR19,90),REF(VAR19,HHVBARS(VAR19,90)),VAR19),画黄色, 线宽为2
输出NOTEXT5:IF(NOTEXT4>1日前的NOTEXT4,NOTEXT4,DRAWNULL),画洋红色,LINETHICK4
输出NOTEXT6:IF(NOTEXT4<1日前的NOTEXT4,NOTEXT4,DRAWNULL),画绿色,LINETHICK4
当满足条件VAR29 AND NOTEXT4>NOTEXT3时,在-0.01和'↖突破大涨'位置书写文字