未来函数检测结果如下:
该公式包含未来函数:BARSNEXT
该公式包含未来函数:REFX
指标源码:
原理解析:
HH赋值:IF(BETWEEN(DATE,1150601,1150630),H,-999)
T赋值:HHVBARS(HH,0)
TT赋值:上次L=T+1日内L最低值距今天数
T1:=上次CURRBARSCOUNT=CONST(TT距今天数+1)
XL赋值:REFX(L,BARSNEXT(T1=0))
输出亏损:(TT+1日前的C-T日前的C)/T日前的C*100 NODRAW
ZF赋值:(C-T+1日前的C)/T+1日前的C*100
JJ赋值:AMOUNT/成交量/100
VH赋值:上次成交量=TT+1日内成交量最高值距今天数
输出强支撑:DRAWLINE(CURRBARSCOUNT=CONST(VH)+1,VH日前的JJ,ISLASTBAR,VH日前的JJ,0),COLORWHITE
输出回本:ZF COLORMAGENTA,NODRAW
输出高位价:DRAWLINE(CURRBARSCOUNT=CONST(T)+1,HH,ISLASTBAR,T日前的HH,0),画黄色
NOTEXT1:DRAWLINE(CURRBARSCOUNT=CONST(T)+1,(HH-XL)*0.382+XL,ISLASTBAR,REF((HH-XL)*0.382+XL,T),0),DOTLINE,画绿色
NOTEXT2:DRAWLINE(CURRBARSCOUNT=CONST(T)+1,(HH-XL)*0.618+XL,ISLASTBAR,REF((HH-XL)*0.618+XL,T),0),DOTLINE,COLORLIMAGENTA
输出低位价:DRAWLINE(CURRBARSCOUNT=CONST(T)+1,XL,ISLASTBAR,T1日前的L,0),画红色
DRAWTEXT(CURRBARSCOUNT=CONST(T)+1,NOTEXT1*1.04,VARCAT(VARCAT('第一阻力:',VAR2STR(NOTEXT1,2)),'元')),画绿色
DRAWTEXT(CURRBARSCOUNT=CONST(T)+1,NOTEXT2*1.04,VARCAT(VARCAT('第二阻力:',VAR2STR(NOTEXT2,2)),'元')),COLORLIMAGENTA
输出涨幅:(C-TT+1日前的C)/TT+1日前的C*100 NODRAW
当满足条件T1=0时,在C和O之间画柱状线
当满足条件T1=0时,在H和L之间画柱状线