未来函数检测结果如下:
该公式包含未来函数:BACKSET
指标源码:

原理解析:
局部低点预选A赋值:BACKSET(5日内L最低值

局部低点预选B赋值:BACKSET(局部低点预选A=0 AND 1日前的局部低点预选A=1,2)


局部低点预选C赋值:IF(局部低点预选B=1 AND 1日前的局部低点预选B=0,-1,0)


局部高点预选A赋值:BACKSET(5日内H最高值>REF(4日内H最高值,1),4)


局部高点预选B赋值:BACKSET(局部高点预选A=0 AND 1日前的局部高点预选A=1,2)


局部高点预选C赋值:IF(局部高点预选B=1 AND 1日前的局部高点预选B=0,1,0)


缺口判断赋值:IF(L>1日前的H,1,IF(H<1日前的L,-1,0))


距前高天赋值:上次局部高点预选C=1距今天数


距前低天赋值:上次局部低点预选C=-1距今天数


小值周期赋值:最低价RANGE(L)


大值周期赋值:TOPRANGE(H)


低保留AA赋值:IF(局部低点预选C=-1 AND 1日前的距前高天>1日前的距前低天 AND 距前高天+1日内L最低值

低保留AB赋值:IF(局部低点预选C=-1 AND 1日前的距前高天<=1日前的距前低天 AND (距前高天>=4 OR 距前高天日内缺口判断最低值=-1 OR 距前低天+2日内L最低值

低保留S赋值:IF((低保留AA=-1 OR 低保留AB=-1) AND L<距前高天+1日前的H,-1,0)


预判赋值:IF((距前低天<4 AND 距前低天日内缺口判断最高值!=1) OR 距前低天日前的低保留S=0,1,0)


判断赋值:IF(局部高点预选C=1 AND 1日前的距前低天<=1日前的距前高天 AND 预判=1 AND 大值周期>距前低天+1日前的小值周期 AND 大值周期>距前低天日前的小值周期 AND 大值周期>距前高天日前的大值周期,1,0)


高保留A赋值:IF(局部高点预选C=1 AND 1日前的距前低天>1日前的距前高天 AND 距前低天+1日内H最高值>REF(距前低天+1日内H最高值,1),1,0)


高保留B赋值:IF(局部高点预选C=1 AND 1日前的距前低天<=1日前的距前高天 AND 距前低天日前的低保留S=-1 AND (距前低天>=4 OR 距前低天日内缺口判断最高值=1),1,0)


高保留赋值:IF((高保留A=1 OR 高保留B=1 OR 判断=1) AND H>距前低天+1日前的L,1,0)


预判A:=IF((距前高天<4 AND 距前高天日内缺口判断最高值!=1) OR 距前高天日前的高保留=0,1,0)


判断A:=IF(局部低点预选C=-1 AND 1日前的距前高天<=1日前的距前低天 AND 预判A=1 AND 小值周期>距前高天+1日前的大值周期 AND 小值周期>距前高天日前的大值周期 AND 小值周期>距前低天日前的小值周期,-1,0)




低保留A赋值:IF(局部低点预选C=-1 AND 1日前的距前高天>1日前的距前低天 AND 距前高天+1日内L最低值

低保留B赋值:IF(局部低点预选C=-1 AND 1日前的距前高天<=1日前的距前低天 AND (距前高天>=4 OR 距前高天日内缺口判断最低值=-1 OR 判断A=-1),-1,0)


低保留赋值:IF((低保留A=-1 OR 低保留B=-1) AND L<距前高天+1日前的H,-1,0)


AAAD赋值:IF(高保留=1 AND 低保留=-1 AND H>REF(H,REF(距前高天,1)+2),1,IF(高保留=1 AND 低保留=-1 AND L如果AAAD=0返回高保留+低保留否则返回AAAD
输出



局部极点:IF(极点保留=-1,L,IF(极点保留=1,H,DRAWNULL)) CIRCLEDOT 画黄色


DRAWLINE(极点保留=-1,局部极点,极点保留=1,局部极点,0)COLORLIRED


DRAWLINE(极点保留=1,局部极点,极点保留=-1,局部极点,0)画黄色

声明:本站所有指标公式及文章仅供学习研究,并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。指标公式网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理。