通达信波段自适应RSI副图指标 提升准确性

[复制链接]
查看157 | 回复0 | 2026-1-24 19:47:19 | 显示全部楼层 |阅读模式
该指标主要用于动态调整 RSI 超买超卖线,以适应不同股票的波动性和趋势特征。它结合了波动率、市值和趋势强度等因素,自动计算出适合的买卖信号线,并通过图标提示买卖点。操作上根据市场状态智能调节参数,提升判断准确性。

wp1.jpg


wp2.jpg

N:=14;
波动率周期:=20;
设定长周期:=100;
缩放系数:=50;
上市天数:=BARSCOUNT(CLOSE);
使用简化模式:=上市天数< 设定长周期;
前收盘价:=REF(CLOSE,1);
RSI值:SMA(MAX(CLOSE-前收盘价,0),N,1)/SMA(ABS(CLOSE-前收盘价),N,1)*100,COLORYELLOW;
简化超买线:70,COLORGRAY,POINTDOT;
简化超卖线:30,COLORGRAY,POINTDOT;
实际长周期:=MAX(MIN(设定长周期,上市天数-1-波动率周期),1);
波动率:=STD(CLOSE,波动率周期);
波动率均线:=MA(波动率,实际长周期);
波动率标准差:=STD(波动率,实际长周期);
标准分数:=(波动率-波动率均线)/波动率标准差;
波动率标准分数:=IF(波动率标准差>0.001,标准分数,0);
标准分数范围:=MAX(MIN(波动率标准分数,3),-3);
基于标准分数:=1.0+标准分数范围*0.15;
基础调整因子:=MAX(MIN(基于标准分数,1.7),0.8);
流通市值:=FINANCE(40)/100000000;
趋势周期:=IF(流通市值>300,100,IF(流通市值>150,70,IF(流通市值>50,40,25)));
可用趋势周期:=MIN(趋势周期,上市天数-1);
超买乘数:=IF(流通市值>300,7,IF(流通市值>150,5.5,IF(流通市值>50,4,3.5)));
超卖乘数:=IF(流通市值>300,2.5,IF(流通市值>150,3.5,IF(流通市值>50,4.5,5.5)));
基准价:=REF(CLOSE,可用趋势周期);
趋势强度:=(CLOSE-基准价)/基准价*100;
趋势强度因子:=趋势强度/缩放系数;
强度因子范围:=MAX(MIN(趋势强度因子,2),-2);
基准宽度:=18;{公式之家 BBS.GSZB.TOP}
动态宽度:=基准宽度*基础调整因子;
完整超买线:=50+动态宽度+强度因子范围*超买乘数;
完整超卖线:=50-动态宽度+强度因子范围*超卖乘数;
超买线:IF(使用简化模式,简化超买线,完整超买线),COLORRED,LINETHICK1;
超卖线:IF(使用简化模式,简化超卖线,完整超卖线),COLORGREEN,LINETHICK1;
DRAWICON(CROSS(RSI值,超买线),超买线,1);
DRAWICON(CROSS(超卖线,RSI值),超卖线,2);
STICKLINE(RSI值>=超买线,超买线,超买线,1,0),COLORRED;
STICKLINE(RSI值< 超买线,超买线,超买线,1,0),COLORGREEN;
STICKLINE(RSI值<=超卖线,超卖线,超卖线,1,0),COLORGREEN;
STICKLINE(RSI值>超卖线,超卖线,超卖线,1,0),COLORRED;
50,COLORGRAY,POINTDOT;
郑重声明:股市具有不确定性,个股走势是无法预测的。公式软件描述中的案例截图仅代表过去,仅供参考学习研究之用,不构成投资建议或未来保证,也并不能代表未来,依此操作,责任自负。股市有风险,入市需谨慎。
同一主题,多次灌水回复,会被禁言处理 【懒得打字,快速回复】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则