实战RSI — 使用详解与实战技巧

实战RSI是一种在主图上显示的自定义相对强弱指标,融合了传统RSI、布林带、乖离率以及顶底识别算法,帮助投资者捕捉超买超卖区域、趋势转折及背离信号。该指标通过动态压力支撑线、年高年低提示和买卖图标,提供直观的决策参考,适用于震荡与趋势行情。

免责声明
  • 本文内容仅为策略技术解析与学习交流不构成任何投资建议
  • 文中涉及的所有买卖信号、参数设置仅作为技术分析案例展示,不代表实际操作推荐。
  • 股市有风险,投资需谨慎。任何投资决策应由投资者自行判断并承担相应风险。
  • 文章内容由AI自动生成,仅供参考,不保证准确性、完整性或时效性。

指标原理

实战RSI在经典RSI基础上,引入高低点识别、布林通道和乖离率,形成一套综合的量化分析系统。其核心逻辑是:通过识别RSI的局部极值点(顶底)构建动态压力支撑线,结合布林带上下轨判断超买超卖,并利用乖离率辅助确认趋势强度。指标在主图上以线条和图标形式展示,便于直观分析。

图1:实战RSI指标整体展示

核心算法

指标代码主要包含以下关键部分:

1. RSI计算与高低点识别

P:=5; HIGHN:=20; N1:=6; LC:=REF(CLOSE,1);
rsi1:SMA(MAX(CLOSE-LC,0),6,1)/SMA(Abs(CLOSE-LC),6,1)*100;
AA:=REF(RSI1,HIGHN)=HHV(RSI1,2*HIGHN+1);
QY:=BACKSET(AA,HIGHN+1);
CC:=FILTER(QY,HIGHN) AND RSI1=HHV(RSI1,HIGHN+1);

首先计算6日RSI,然后通过HHV和LLV寻找20周期内的极值点,利用BACKSET和FILTER确认局部顶底,并记录其位置。

2. 压力支撑线绘制

高压:DRAWLINE(CURRBARSCOUNT=GDCS2,RSI1,CURRBARSCOUNT=GDCS1,RSI1,1) COLORBLUE,POINTDOT,LINETHICK4;
低支:DRAWLINE(CURRBARSCOUNT=DDCS2,RSI1,CURRBARSCOUNT=DDCS1,RSI1,1) COLORRED,POINTDOT,LINETHICK4;

通过前后两个顶(底)点连线,形成动态压力(蓝色)和支撑(红色)线,用于判断趋势和阻力位。

3. 布林带与乖离率

MID:=MA(RSI1,20); UPPER:=MID + 2*STD(RSI1,20); LOWER:=MID - 2*STD(RSI1,20);
bias1:=(C-MA(C,6))/MA(C,6)*100; ... 乖离:=MA(BIAS,6);

对RSI本身构建布林带,上下轨作为超买超卖参考;同时计算加权乖离率及其均线,辅助判断短期偏离程度。

图2:压力支撑线与布林带

买卖信号

买入信号

卖出信号

图3:买卖信号图标示例

实战技巧

图4:背离与趋势线突破

注意事项