EMA + MACD + RSI Confluence Signal
Apr 20, 2026

The EMA + MACD + RSI Confluence Signal indicator identifies high-probability trend reversal and continuation points by requiring three independent momentum conditions to align simultaneously before generating a signal.
Usage
The tool is designed to highlight trade entries where multiple indicators agree on price direction. A Buy or Sell label is triggered when all three primary conditions (EMA crossover, MACD golden/death cross, and RSI momentum shift) are met. To maintain a clean interface, the script employs a state machine that ensures signals alternate, preventing duplicate labels in the same direction until an opposite signal occurs.
Key usage examples include:
- Trend Confirmation: Watching the Confluence Ribbon to gauge the intensity of a trend. A deeper, more opaque color indicates more conditions are aligned (up to 6).
- Entry Signals: Utilizing the Buy and Sell labels as entry points on the bar close once all three conditions align.
- Trend Strength Assessment: Using the ribbon transparency between signals to determine if a trend is gaining momentum or starting to fade.
Details
The script evaluates six specific conditions to determine the strength of the market environment:
- EMA Alignment: Fast EMA position relative to the Slow EMA.
- MACD Cross: Position of the MACD line relative to the Signal line.
- RSI Cross: RSI position relative to its own 14-period EMA.
- RSI Level: Whether the RSI is above or below the user-defined midline (default 50).
- RSI EMA Level: Whether the RSI EMA is above or below the midline.
- MACD Histogram: The polarity (positive or negative) of the MACD histogram.
The "Confluence Ribbon" filled between the two EMAs dynamically updates its opacity based on how many of these conditions are currently met, providing a visual representation of trend conviction.
Settings
- Fast EMA: Sets the period for the short-term Exponential Moving Average.
- Slow EMA: Sets the period for the long-term Exponential Moving Average.
- MACD Fast: Adjusts the fast length for the MACD calculation.
- MACD Slow: Adjusts the slow length for the MACD calculation.
- MACD Signal: Sets the smoothing period for the MACD signal line.
- RSI Length: Defines the lookback period for the Relative Strength Index.
- RSI EMA Length: Defines the period for the EMA applied to the RSI.
- RSI Level: Sets the threshold for level-based confluence conditions (default is 50).
- Only Show Today's Session: When enabled, the indicator only displays visuals for the current trading day.
FAQ
How do I interpret the different ribbon opacities?
The ribbon becomes more solid as more confluence conditions align. A very faint ribbon suggests only 1-2 conditions are met, while a solid ribbon indicates a maximum confluence of 6 conditions, signaling a very strong trend.
What timeframes work best for these signals?
While the indicator works on all timeframes, higher timeframes like the 15m or 1H typically produce higher-quality signals with less market noise compared to lower timeframes.
How do I access EMA + MACD + RSI Confluence Signal?
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.