指标库

指标列表

RSI动量分析指标

结合RSI与价格动量分析,提供超买超卖信号,并显示动量变化趋势

动量

多时间周期趋势指标

综合分析多个时间周期的价格趋势,提供趋势强度和方向判断

趋势

成交量分布分析

分析成交量分布特征,识别成交量异常和潜在的反转信号

成交量

RSI动量分析指标

结合RSI与价格动量分析,提供超买超卖信号,并显示动量变化趋势

动量
RSI动量分析指标
// RSI动量分析指标
// 作者: 潮汐量化
indicator("RSI动量分析指标", overlay=false)

// 参数设置
rsiLength = input(14, "RSI周期")
rsiOverbought = input(70, "超买阈值")
rsiOversold = input(30, "超卖阈值")
smoothingLength = input(5, "平滑周期")

// 计算RSI
rsiValue = rsi(close, rsiLength)
rsiSmoothed = sma(rsiValue, smoothingLength)

// 计算动量变化率
momentum = rsiValue - rsiValue[5]

// 绘制RSI线
plot(rsiValue, "RSI", color=#2962FF, linewidth=2)
plot(rsiSmoothed, "平滑RSI", color=#FF6D00, linewidth=1)

// 添加超买超卖水平线
hline(rsiOverbought, "超买线", color=#FF5252, linestyle=hline.style_dashed)
hline(rsiOversold, "超卖线", color=#4CAF50, linestyle=hline.style_dashed)
hline(50, "中轴线", color=#787B86, linestyle=hline.style_dotted)

// 添加动量柱状图
momentumColor = momentum > 0 ? (momentum > momentum[1] ? #26A69A : #4CAF50) : (momentum < momentum[1] ? #EF5350 : #E57373)
plot(momentum, "动量", style=plot.style_histogram, color=momentumColor, linewidth=2)