通达信RSI威廉指标源码副图
CC:=FORCAST(C,3); HH:=FORCAST(H,3); LL:=FORCAST(L,3);
LC:=REF(WMA((2*CC+HH+LL)/4,3),1);
RSI6:SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100,COLORFF9900,LINETHICK0;
RSI12:SMA(MAX(CLOSE-LC,0),12,1)/SMA(ABS(CLOSE-LC),12,1)*100,COLOR00FFFF,LINETHICK0;
DRAWBAND(RSI6,RGB(255,80,0),RSI12,RGB(0,255,100));
SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100,COLORFF9900,LINETHICK3;
IF(RSI6>REF(RSI6,1),RSI6,DRAWNULL),COLOR0000FF,LINETHICK4;
SMA(MAX(CLOSE-LC,0),12,1)/SMA(ABS(CLOSE-LC),12,1)*100,COLOR00FFFF,LINETHICK2;
威廉WR:FORCAST(100*(HHV(HH,14)-CC)/(HHV(HH,14)-LLV(LL,14)),5),COLOR00FFFF,DOTLINE;
IF(威廉WR>80 ,威廉WR,DRAWNULL),COLOR00FF00,LINETHICK3;
IF(威廉WR<20,威廉WR,DRAWNULL),COLOR0000FF,LINETHICK3;
DRAWICON(CROSS(RSI6,RSI12),RSI6,1);
未来函数检测结果如下:
该公式没有未来函数
定制指标公式、软件请联系QQ或微信同号:88652583
CC赋值:收盘价的3日线性回归预测值
HH赋值:最高价的3日线性回归预测值
LL赋值:最低价的3日线性回归预测值
LC赋值:1日前的(2*CC+HH+LL)/4的3日加权移动平均
输出RSI6:收盘价-LC和0的较大值的6日[1日权重]移动平均/收盘价-LC的绝对值的6日[1日权重]移动平均*100,COLORFF9900,线宽为0
输出RSI12:收盘价-LC和0的较大值的12日[1日权重]移动平均/收盘价-LC的绝对值的12日[1日权重]移动平均*100,COLOR00FFFF,线宽为0
画带状线
收盘价-LC和0的较大值的6日[1日权重]移动平均/收盘价-LC的绝对值的6日[1日权重]移动平均*100,COLORFF9900,线宽为3
如果RSI6>1日前的RSI6,返回RSI6,否则返回无效数,COLOR0000FF,线宽为4
收盘价-LC和0的较大值的12日[1日权重]移动平均/收盘价-LC的绝对值的12日[1日权重]移动平均*100,COLOR00FFFF,线宽为2
输出威廉WR:100*(14日内HH的最高值-CC)/(14日内HH的最高值-14日内LL的最低值)的5日线性回归预测值,COLOR00FFFF,DOTLINE
如果威廉WR>80,返回威廉WR,否则返回无效数,COLOR00FF00,线宽为3
如果威廉WR<20,返回威廉WR,否则返回无效数,COLOR0000FF,线宽为3
当满足条件RSI6上穿RSI12时,在RSI6位置画1号图标