来函数检测结果如下:
该公式没有未来函数





VAR1:=(CLOSE-LLV(LOW,32))/(HHV(HIGH,32)-LLV(LOW,32))*CLOSE;

VAR2:=EMA(VAR1,3);

VAR3:=EMA(VAR1,7);

VAR8:=HHV(VAR3,64);

VAR9:=LLV(VAR3,64);

VARHIGH:IF(VAR2<=REF(VAR8,1),REF(H,BARSLAST(VAR2>=REF(VAR8,1))),DRAWNULL),COLORYELLOW;

NOTEXTGH:IF(VAR2>REF(VAR8,1),REF(VARHIGH,BARSLAST(CROSS(REF(VAR8,1),REF(VAR2,1)))),DRAWNULL),COLORYELLOW;

STICKLINE(1,NOTEXTGH,NOTEXTGH,10,0),COLORYELLOW;

DRAWTEXT_FIX(C>O,0,0.07,0,',公式源码 '),COLOR333333;

VARLOW:IF(VAR2>REF(VAR9,1),REF(LOW,BARSLAST(VAR2<=REF(VAR9,1))),DRAWNULL),COLORGREEN,LINETHICK2;

B3:MA(CLOSE,21),COLORFF00FF,LINETHICK2;


原理解析:
VAR1赋值:(收盘价-32日内最低价最低值)/(32日内最高价最高值-32日内最低价最低值)*收盘价
VAR2赋值:VAR1的3日指数移动平均
VAR3赋值:VAR1的7日指数移动平均
VAR8赋值:64日内VAR3最高值
VAR9赋值:64日内VAR3最低值
输出VARHIGH:IF(VAR2<=1日前的VAR8,REF(H,上次VAR2>=1日前的VAR8距今天数),DRAWNULL),画黄色
输出NOTEXTGH:IF(VAR2>1日前的VAR8,REF(VARHIGH,上次CROSS(1日前的VAR8,REF(VAR2,1距今天数))),DRAWNULL),画黄色
当满足条件1时,在NOTEXTGH和NOTEXTGH之间画柱状线
当满足条件C>O时,在横轴0纵轴0.07位置书写文字
输出VARLOW:IF(VAR2>1日前的VAR9,REF(最低价,上次VAR2<=1日前的VAR9距今天数),DRAWNULL),画绿色, 线宽为2
输出B3:收盘价的21日简单移动平均,COLORFF00FF, 线宽为2

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