OPEN-SOURCE SCRIPT
RSI Pro + 3MA Slope

RSI Pro + 3MA Slope
An enhanced version of the original RSI Pro, combining RSI with a Triple Moving Average Slope Filter to evaluate momentum quality and trend direction before execution.
Overview
RSI Pro + 3MA Slope is a momentum confirmation indicator that combines the classic RSI with three Moving Averages calculated directly on the RSI.
Instead of focusing only on overbought and oversold conditions, this indicator evaluates the quality of momentum by analyzing the alignment and slope of multiple moving averages.
It is designed to provide additional confirmation before entering a trade rather than generating standalone Buy or Sell signals.
Features
Classic RSI with customizable 80 / 70 / 50 / 30 / 20 levels.
Three Moving Averages calculated directly on RSI (default: RMA 55 / 89 / 144).
Slope-based momentum analysis using configurable lookback periods.
Minimum Slope Filter to reduce noise around zero.
Dynamic MA coloring:
Green → Bullish Momentum
Red → Bearish Momentum
Gray → Neutral / Transition
Optional RSI crossover signals (disabled by default to reduce noise).
Configurable MA types:
RMA
EMA
SMA
WMA
HMA
How to Use
Use this indicator to evaluate momentum quality, not to generate trading signals.
Consider Long opportunities when:
RSI is above or reclaiming 50.
All three MA slopes turn bullish (Green).
Momentum aligns with the market trend.
Price confirms the setup through Market Structure.
Consider Short opportunities when:
RSI is below or losing 50.
All three MA slopes turn bearish (Red).
Momentum aligns with the bearish trend.
Price confirms the setup through Market Structure.
Gray MA indicates neutral or mixed momentum and usually suggests waiting for clearer confirmation.
Best Used With
This indicator performs best when combined with:
Market Structure
Price Action
Support & Resistance
Supply & Demand
Liquidity Concepts
Order Blocks
Volume Profile
Risk Management
Notes
This indicator is not a standalone trading system and does not generate guaranteed Buy or Sell signals.
The optional RSI crossover arrows are disabled by default, as they can produce unnecessary noise in trending markets. The primary purpose of this indicator is to evaluate momentum quality, not to trigger automatic entries.
The MA slopes represent relative momentum, not true geometric chart angles. They are intended to compare momentum across different market conditions rather than measure the visual angle of the chart.
Trading decisions should never rely solely on this indicator. Always confirm your analysis with Market Structure, Price Action, and the overall market context before execution.
Indicator Philosophy
Analyze the market first, execute the trade second.
This indicator is designed to support trading decisions, not replace trading judgment. Its objective is to help traders identify high-quality market conditions and filter out low-probability setups before execution.
An enhanced version of the original RSI Pro, combining RSI with a Triple Moving Average Slope Filter to evaluate momentum quality and trend direction before execution.
Overview
RSI Pro + 3MA Slope is a momentum confirmation indicator that combines the classic RSI with three Moving Averages calculated directly on the RSI.
Instead of focusing only on overbought and oversold conditions, this indicator evaluates the quality of momentum by analyzing the alignment and slope of multiple moving averages.
It is designed to provide additional confirmation before entering a trade rather than generating standalone Buy or Sell signals.
Features
Classic RSI with customizable 80 / 70 / 50 / 30 / 20 levels.
Three Moving Averages calculated directly on RSI (default: RMA 55 / 89 / 144).
Slope-based momentum analysis using configurable lookback periods.
Minimum Slope Filter to reduce noise around zero.
Dynamic MA coloring:
Green → Bullish Momentum
Red → Bearish Momentum
Gray → Neutral / Transition
Optional RSI crossover signals (disabled by default to reduce noise).
Configurable MA types:
RMA
EMA
SMA
WMA
HMA
How to Use
Use this indicator to evaluate momentum quality, not to generate trading signals.
Consider Long opportunities when:
RSI is above or reclaiming 50.
All three MA slopes turn bullish (Green).
Momentum aligns with the market trend.
Price confirms the setup through Market Structure.
Consider Short opportunities when:
RSI is below or losing 50.
All three MA slopes turn bearish (Red).
Momentum aligns with the bearish trend.
Price confirms the setup through Market Structure.
Gray MA indicates neutral or mixed momentum and usually suggests waiting for clearer confirmation.
Best Used With
This indicator performs best when combined with:
Market Structure
Price Action
Support & Resistance
Supply & Demand
Liquidity Concepts
Order Blocks
Volume Profile
Risk Management
Notes
This indicator is not a standalone trading system and does not generate guaranteed Buy or Sell signals.
The optional RSI crossover arrows are disabled by default, as they can produce unnecessary noise in trending markets. The primary purpose of this indicator is to evaluate momentum quality, not to trigger automatic entries.
The MA slopes represent relative momentum, not true geometric chart angles. They are intended to compare momentum across different market conditions rather than measure the visual angle of the chart.
Trading decisions should never rely solely on this indicator. Always confirm your analysis with Market Structure, Price Action, and the overall market context before execution.
Indicator Philosophy
Analyze the market first, execute the trade second.
This indicator is designed to support trading decisions, not replace trading judgment. Its objective is to help traders identify high-quality market conditions and filter out low-probability setups before execution.
Open-source script
In true PulseWire spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
Disclaimer
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by PulseWire. Read more in the Terms of Use.
Open-source script
In true PulseWire spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
Disclaimer
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by PulseWire. Read more in the Terms of Use.
