All indicators

智慧型RSI (Smart RSI - a handy tool with less noise)

Apr 20, 2020

Static chart image
SignalsOscillatorsMoving Averages

The 智慧型RSI (Smart RSI) tool is a momentum oscillator designed to provide a cleaner, more consistent interpretation of price velocity by combining multiple RSI calculations with an exponential moving average filter. By utilizing a dual-period approach, it aims to reduce noise and help traders identify trend shifts more effectively than standard RSI implementations.

Usage

The Usage section focuses on identifying directional shifts and overbought/oversold conditions using the integrated RSI components. Traders can use the relationship between the faster RSI (Period 2) and the EMA-filtered RSI (Period 1) to determine momentum strength.

  • Trend Identification: When the RSI lines are above the Exponential Moving Average (EMA) and the central 50 level, the trend is generally considered bullish. Conversely, values below these levels suggest bearish momentum.
  • Signal Confirmation: Crossings between the fast RSI (Period 2) and the RSI EMA can serve as entry or exit signals. A crossover suggests strengthening bullish momentum, while a crossunder indicates strengthening bearish momentum.
  • Visual Aids: The script includes options to color chart candles and the indicator background based on current momentum, providing immediate visual feedback on the market state.

Details

The indicator calculates two distinct RSI lines: a standard period (default 14) and a faster period (default 5). It further applies an Exponential Moving Average (EMA) to the primary RSI.

The rationale behind this construction is to mitigate the "passivation" or stagnation often found in subjective RSI analysis. By using an EMA of the RSI as a flexible baseline rather than a static level, the indicator adapts to changing market volatility. The fast RSI period provides agility, while the EMA-filtered primary RSI serves as a smoothed trend filter to minimize false signals and "noise" inherent in shorter-term oscillations.

Settings

  • 數據來源 (Source): Determines the price data used for calculations (default is Close).
  • RSI期數1 (RSI Period 1): Sets the timeframe for the primary Relative Strength Index calculation.
  • RSI期數2 (RSI Period 2): Sets the timeframe for the secondary, more agile RSI calculation.
  • 指數平均期數 (EMA Period): Defines the length of the Exponential Moving Average applied to RSI Period 1.
  • 設定超買數值 (Overbought Level): The upper threshold for identifying potentially overextended markets (default 70).
  • 設定超賣數值 (Oversold Level): The lower threshold for identifying potentially undervalued markets (default 30).
  • 開啟蠟燭線趨勢 (Candle Color): Toggles the coloring of chart bars based on RSI momentum.
  • 開啟指標背景色 (Background Color): Toggles a background color overlay on the indicator pane.

FAQ

How do I use the alerts in this script?

You can set alerts for RSI crossovers with the EMA or when the primary RSI enters/exits the overbought and oversold zones through the TradingView Alert menu.

What is the advantage of using two RSI periods?

The dual-period approach allows you to see both short-term momentum (Period 2) and the broader trend (Period 1) simultaneously, using the EMA as a dynamic filter to distinguish between noise and significant moves.

How can I access this indicator?

You can get access on the LuxAlgo Library for charting platforms like TradingView, MetaTrader (MT4/MT5), and NinjaTrader for free.

Free indicator

Get free access to this indicator on the platforms below.

TradingView
NinjaTrader
MetaTrader 4/5

Unlock the entire LuxAlgo Library

Every indicator, every strategy, full charts, and complete access to Quant — our AI agent.