Advanced MA Crossover with RSI Filter
Jun 10, 2025

The Advanced MA Crossover with RSI Filter indicator provides a comprehensive trend-following system that combines dual moving average crossovers with momentum filtering and price action validation to identify high-probability entry points.
Usage
This tool is primarily used to identify trend reversals and continuations while filtering out market noise. A bullish signal is generated when the fast moving average crosses above the slow moving average, provided that the RSI is within a neutral zone and the price is currently trading above both averages. Conversely, a bearish signal occurs when the fast average crosses below the slow average, the RSI is neutral, and the price is below both averages.
Traders can use the visual labels and shapes to identify entry points:
- BUY Signals: Represented by a green triangle and a label below the bar when all bullish conditions are met.
- SELL Signals: Represented by a red triangle and a label above the bar when all bearish conditions are met.
- Trend Identification: The area between the two moving averages is colored to provide an immediate visual cue of the current trend direction.
Details
The script utilizes a triple-filter architecture to increase signal reliability:
- Moving Average Crossover: Identifies the core trend shift using two user-defined averages.
- RSI Momentum Filter: Filters out signals that occur during extreme overbought or oversold conditions (defaulting to the 30-70 range), as these often precede mean reversion rather than sustained trends.
- Price Action Confirmation: Ensures the current market price has physically moved beyond the moving averages, confirming that the trend has sufficient strength to sustain the crossover.
The indicator also includes a real-time information panel that displays current parameter values, RSI levels, and the status of the most recent signal.
Settings
Moving Average Settings
- MA Type: Choose between SMA, EMA, WMA, or VWMA for the crossover calculation.
- Fast MA Period: The lookback period for the shorter-term moving average.
- Slow MA Period: The lookback period for the longer-term moving average.
RSI Filter Settings
- Use RSI Filter: Toggle to enable or disable the momentum validation requirement.
- RSI Period: The lookback period for the Relative Strength Index.
- RSI Oversold Level: The lower bound of the neutral zone (signals are ignored if RSI is below this).
- RSI Overbought Level: The upper bound of the neutral zone (signals are ignored if RSI is above this).
Visual & Alert Settings
- Enable Alerts: Toggle to activate automated notifications for crossover and filtered signals.
- Show BUY/SELL Labels: Display text labels on the chart for confirmed signals.
- Show MA Lines: Toggle the visibility of the fast and slow moving average lines.
- Show Info Table: Toggle the visibility of the real-time data panel on the chart.
FAQ
How do I use the Advanced MA Crossover with RSI Filter?
You can use it to identify trend entries by looking for the Buy and Sell labels which appear only when the trend, momentum, and price action filters are all in alignment.
Can I change the type of moving average used?
Yes, the settings menu allows you to switch between Simple (SMA), Exponential (EMA), Weighted (WMA), and Volume Weighted (VWMA) averages to suit your trading style.
How can I get access to Advanced MA Crossover with RSI Filter?
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.
Unlock the entire LuxAlgo Library
Every indicator, every strategy, full charts, and complete access to Quant — our AI agent.