All indicators

RSI Buy Sell Signals+ with MFI Cloud

Jun 9, 2025

Static chart image
Volume BasedSignalsOscillatorsDashboardMoving Averages

The RSI Buy Sell Signals+ with MFI Cloud indicator is a comprehensive momentum and trend analysis tool that combines the Relative Strength Index (RSI) with a Money Flow Index (MFI) cloud to identify high-probability reversal and trend-following opportunities. It utilizes dual-filtered logic to provide traders with visual signals based on overbought/oversold conditions, volume confirmation, and EMA-based trend direction.

Usage

This tool can be applied across various asset classes and timeframes to identify potential market turning points or confirm existing trends.

  • Buy Signals: Identified by green labels, these occur when the RSI crosses above the oversold level or displays a rising pattern from the oversold zone. For higher conviction, users can enable volume and trend filters in the settings.
  • Sell Signals: Identified by red labels, these appear when the RSI crosses below the overbought level or displays a falling pattern from the overbought zone.
  • MFI Cloud: The cloud acts as a trend confirmation background. A green cloud indicates a bullish trend (fast MFI EMA > slow MFI EMA), while a red cloud indicates a bearish trend (fast MFI EMA < slow MFI EMA).
  • Information Panel: Located in the top-right corner, this panel provides real-time data on current RSI values, MFI trend status, and momentum direction.

Details

The script integrates the 14-period RSI with a 20-period MFI to account for both price momentum and volume flow. The MFI cloud is constructed using two Exponential Moving Averages (EMAs) of the Money Flow Index, providing a smoothed representation of volume-weighted trend direction. Signal generation includes "Peak" and "Dip" logic, requiring the RSI to sustain a direction for a minimum number of bars (defined by the Peak Strength setting) to filter out minor fluctuations.

Settings

RSI Settings

  • RSI Length: Determines the lookback period for the RSI calculation.
  • Oversold Level: Sets the threshold for oversold conditions (default is 30).
  • Overbought Level: Sets the threshold for overbought conditions (default is 70).
  • Source: The price data used for the RSI calculation (default is Close).

MFI Cloud Settings

  • MFI Length: Lookback period for the Money Flow Index.
  • Fast MFI EMA: The period for the fast EMA of the MFI used in the cloud.
  • Slow MFI EMA: The period for the slow EMA of the MFI used in the cloud.
  • Cloud Opacity: Adjusts the transparency of the MFI trend cloud.

Signal Settings

  • Require Volume Confirmation: When enabled, signals only trigger if current volume is above the 20-period volume SMA.
  • Require Trend Confirmation: When enabled, signals only trigger if the price is on the correct side of the 20-period EMA.
  • Minimum Peak Strength: Defines how many consecutive bars the RSI must fall/rise to confirm a signal.

Visual Settings

  • Show Signals: Toggles the visibility of buy and sell labels.
  • Show Overbought/Oversold Zones: Toggles the background highlights for extreme RSI levels.
  • Show Middle Line: Toggles the visibility of the 50-level RSI line.
  • Show MFI Cloud: Toggles the visibility of the EMA-based MFI trend cloud.

FAQ

How do I access the RSI Buy Sell Signals+ with MFI Cloud?

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

Can I use this for divergence trading?

Yes, users can manually look for divergences between the price action and the RSI line plotted on the indicator to anticipate potential reversals.

What do the volume and trend confirmation filters do?

The volume filter ensures there is significant market participation behind a signal, while the trend filter ensures signals align with the broader 20-period price trend.

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.