来函数检测结果如下:
该公式没有未来函数
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
声明:本站所有资源,均为用户自主上传,仅作为学习交流之用,其版权归原作者或原出版社所有,本站不对所涉及的版权问题负法律责任。如有侵权,请联系我们删除!