通达信无未来函数改的多空警戒线主图源码
网上的多空警戒线指标都是未来函数改的,闲来无事我也试改一个!
VAR0:=(CLOSE - LLV(LOW,32)) / (HHV(HIGH,32) - LLV(LOW,32)) * CLOSE;
VAR1:=EMA(VAR0,3);
VAR3:=EMA(VAR0,7);
HH:=HHV(VAR3,64);
LL:=LLV(VAR3,64);
VARHIGH:IF(VAR1<=REF(HH,1),REF(H,BARSLAST(VAR1>=REF(HH,1))),DRAWNULL),COLORYELLOW;
NOTEXTGH:IF(VAR1>REF(HH,1),REF(VARHIGH,BARSLAST(CROSS(REF(HH,1),REF(VAR1,1)))),DRAWNULL),COLORYELLOW;
STICKLINE(1,NOTEXTGH,NOTEXTGH,10,0),COLORYELLOW;
VARLOW:IF(VAR1>REF(LL,1),REF(L,BARSLAST(VAR1<=REF(LL,1))),DRAWNULL),COLORGREEN,LINETHICK2;
B3:MA(C,21),COLORFF00FF,LINETHICK2;
未来函数检测结果如下:
该公式没有未来函数
定制指标公式、软件请联系QQ或微信同号:88652583
VAR0赋值:(收盘价 - 32日内最低价的最低值) / (32日内最高价的最高值 - 32日内最低价的最低值) * 收盘价
VAR1赋值:VAR0的3日指数移动平均
VAR3赋值:VAR0的7日指数移动平均
HH赋值:64日内VAR3的最高值
LL赋值:64日内VAR3的最低值
输出VARHIGH:如果VAR1<=1日前的HH,返回上次VAR1>=1日前的HH距今天数日前的最高价,否则返回无效数,画黄色
输出NOTEXTGH:如果VAR1>1日前的HH,返回上次1日前的HH上穿1日前的VAR1距今天数日前的VARHIGH,否则返回无效数,画黄色
当满足条件1时,在NOTEXTGH和NOTEXTGH位置之间画柱状线,宽度为10,0不为0则画空心柱.,画黄色
输出VARLOW:如果VAR1>1日前的LL,返回上次VAR1<=1日前的LL距今天数日前的最低价,否则返回无效数,画绿色,线宽为2
输出B3:收盘价的21日简单移动平均,COLORFF00FF,线宽为2
- QQ:88652583
- 邮箱:88652583@qq.com
- 工作时间:7:30-21:00
- 微信:88652583或扫描如下二维码
sitemap站点地图