指标构成与计算逻辑:
1. 参数设定:定义两个计算周期,M1(默认5)和M2(默认10)。
2. 价格变动值:计算当前收盘价与前一日收盘价的差值(DIF)。
3. 分离涨跌变动:
VU:将DIF中的正差值(上涨部分)分离出来,负值记为0。
VD:将DIF中的负差值取绝对值(下跌部分)分离出来,正值记为0。
4. 计算平滑变动值:使用MEMA(改良指数平滑移动平均)分别对VU和VD进行平滑处理。
得到MAU1、MAD1(周期为M1)。
得到MAU2、MAD2(周期为M2)。
5. 计算RSI指标:
RSI10:基于MAU1和MAD1计算,公式为 `100 MAU1 / (MAU1 + MAD1)`,然后对结果进行M1周期的简单移动平均(MA)。此线对应较短周期。
RSI6:基于MAU2和MAD2计算,公式为 `100 MAU2 / (MAU2 + MAD2)`,然后对结果进行M2周期的简单移动平均(MA)。此线对应较长周期。
注意:此处命名“RSI10”和“RSI6”与常用RSI周期(如RSI6、RSI12)含义不同,实际分别对应参数M1(短)和M2(长)。
图形显示与信号规则:
1. 交叉信号图标:
当RSI6(长周期线)上穿RSI10(短周期线)时,在RSI6线位置绘制“买入”图标(通常为向上箭头)。
当RSI10(短周期线)上穿RSI6(长周期线)时,在RSI10线位置绘制“卖出”图标(通常为向下箭头)。
2. RSI10线颜色与粗细:
当RSI10当前值大于前一日值时,该段RSI10线以洋红色(COLORFF11CC)粗线(LINETHICK3)显示,表示短期动量增强。
当RSI10当前值小于前一日值时,该段RSI10线以淡青色(COLORCCFFFF)粗线(LINETHICK3)显示,表示短期动量减弱。
核心用法:
趋势与动量观察:主要观察RSI10(短周期线)的走势和颜色变化。洋红色粗线区域表示短期上升动量持续;淡青色粗线区域表示短期下降动量持续。
交叉交易信号:
买入信号:RSI6(长周期线)上穿RSI10(短周期线),并出现“买入”图标。此信号可能指示短期调整结束或长期动量开始主导上涨。
卖出信号:RSI10(短周期线)上穿RSI6(长周期线),并出现“卖出”图标。此信号可能指示短期反弹乏力或长期动量开始主导下跌。
指标线关系:RSI10与RSI6的相对位置可反映短期与长期动量的强弱对比。RSI10运行于RSI6之上时,短期相对强势;反之则短期相对弱势。
重要提示:指标本质是双平滑周期的RSI变体,通过长短周期线的交叉和短期线的颜色变化来提供动量观察和交易信号。使用时需结合价格走势、成交量及其他技术分析工具进行综合判断。交叉信号在震荡市中可能频繁出现,需注意过滤假信号。
M1:=5;
M2:=10;
DIF:=CLOSE-REF(CLOSE,1);
VU:=IF(DIF>=0,DIF,0);
VD:=IF(DIF<0,-DIF,0);
MAU1:=MEMA(VU,M1);
MAD1:=MEMA(VD,M1);
MAU2:=MEMA(VU,M2);
MAD2:=MEMA(VD,M2);
RSI10:MA(100*MAU1/(MAU1+MAD1),M1);
RSI6:MA(100*MAU2/(MAU2+MAD2),M2);
{-股票公式网站 }
DRAWICON(CROSS(RSI6,RSI10),RSI6,1);
DRAWICON(CROSS(RSI10,RSI6),RSI10,2);
IF(RSI10>REF(RSI10,1),RSI10,DRAWNULL),COLORFF11CC,LINETHICK3;
IF(RSI10<REF(RSI10,1),RSI10,DRAWNULL),COLORCCFFFF,LINETHICK3;