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


VAR1:=MA(CLOSE,240);

VAR2:=IF(COUNT(VAR1<=REF(VAR1,1),50)=50,1,0);

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

VAR4:=BARSLAST(VAR3);

VAR5:=ISLASTBAR;

VAR6:=BACKSET(VAR5=1,VAR4);

VAR7:=IF(VAR6>REF(VAR6,1),1,0);

VAR8:=BARSLAST(VAR7=1);

VAR9:=IF(VAR8=0,LLV(LOW,240),0);

VAR10:=BARSLAST(VAR9>0);

VAR11:=CONST(REF(VAR9,VAR10));

箱底:DRAWLINE(LOW=VAR11,VAR11,VAR8=0,VAR11,1),COLOR00D9D9;

VAR12:=IF(VAR8=0,HHV(HIGH,240),0);

VAR13:=CONST(REF(VAR12,VAR10));

箱顶:DRAWLINE(LOW=VAR11,VAR13,VAR8=0,VAR13,1),COLOR00D9D9;
{通达信公式大全 股票指标网}

VAR14:=BARSSINCEN(CROSS(CLOSE,箱顶),VAR8);

VAR15:=HHV(CLOSE,VAR14);

DRAWLINE(VAR14=0,VAR11,CLOSE,VAR11,0),COLORRED;

DRAWLINE(VAR14=0,VAR13,CLOSE,VAR13,0),COLORRED;

VAR16:=CONST(VAR11+(VAR13-VAR11)/2);

DRAWLINE(VAR8=0,VAR16,CLOSE,VAR16,0),COLORCYAN;

STICKLINE(VAR14=0,箱顶,箱底,0,0),COLORMAGENTA;

MA5:MA(CLOSE,5),COLORWHITE;

MA10:MA(CLOSE,10),COLORYELLOW;

MA30:MA(CLOSE,30),COLORRED;

MA60:MA(CLOSE,60),COLORGREEN;

原理解析:
VAR1赋值:收盘价的240日简单移动平均
VAR2赋值:IF(COUNT(VAR1<=1日前的VAR1,50)=50,1,0)
VAR3赋值:IF(1日前的VAR2=1 AND VAR1>=1日前的VAR1,1,0)
VAR4赋值:上次VAR3距今天数
VAR5赋值:ISLASTBAR
VAR6赋值:BACKSET(VAR5=1,VAR4)
VAR7赋值:IF(VAR6>1日前的VAR6,1,0)
VAR8赋值:上次VAR7=1距今天数
VAR9赋值:IF(VAR8=0,240日内最低价最低值,0)
VAR10:=上次VAR9>0距今天数
VAR11:=CONST(VAR10日前的VAR9)
输出箱底:DRAWLINE(最低价=VAR11,VAR11,VAR8=0,VAR11,1),COLOR00D9D9
VAR12:=IF(VAR8=0,240日内最高价最高值,0)
VAR13:=CONST(VAR10日前的VAR12)
输出箱顶:DRAWLINE(最低价=VAR11,VAR13,VAR8=0,VAR13,1),COLOR00D9D9
{通达信公式大全 股票指标网}
VAR14:=BARSSINCEN(收盘价上穿箱顶,VAR8)
VAR15:=VAR14日内收盘价最高值
DRAWLINE(VAR14=0,VAR11,收盘价,VAR11,0),画红色
DRAWLINE(VAR14=0,VAR13,收盘价,VAR13,0),画红色
VAR16:=CONST(VAR11+(VAR13-VAR11)/2)
DRAWLINE(VAR8=0,VAR16,收盘价,VAR16,0),画青色
当满足条件VAR14=0时,在箱顶和箱底之间画柱状线
输出MA5:收盘价的5日简单移动平均,画白色
输出MA10:收盘价的10日简单移动平均,画黄色
输出MA30:收盘价的30日简单移动平均,画红色
输出MA60:收盘价的60日简单移动平均,画绿色

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