Smart Reversal Entry

Mar 27, 2026

Static chart image
Signals
Candlestick
Dashboard
Liquidity
Moving Averages
Volatility

The Smart Reversal Entry indicator identifies structured reversal opportunities after short-term directional exhaustion. It is designed to detect a specific three-candle expansion move followed by a confirmed reversal candle while filtering for EMA context, liquidity sweeps, and price rejection to project fixed-risk trade structures directly on the chart.

Usage

The Usage section describes how the script can be used to identify potential market turning points. The indicator waits for a three-candle push in one direction (all bullish or all bearish) that meets a minimum ATR-based distance requirement. Once this move is identified, the script looks for an opposite-colored candle to close as confirmation.

EMA Context

Users can define an EMA length to act as a directional filter. Long setups are only considered when price is above the EMA, and short setups are only considered when price is below it. This ensures that reversals are aligned with the broader trend context.

Risk Management

When a signal is confirmed, the tool projects a fixed stop-loss based on the ATR and a take-profit level determined by the user's selected Risk/Reward ratio (e.g., 1:2). These levels are visualized using TP/SL boxes and labels.

Optimization and Review

The script includes a checklist dashboard to monitor market conditions such as ADX momentum and liquidity sweeps. It also tracks historical projected outcomes to help users review the effectiveness of their chosen parameters over a shared analysis window.

Details

The script focuses on "directional exhaustion" rather than generic trend following. By requiring three consecutive candles of the same color followed by a reversal close, it attempts to capture the moment momentum shifts. The "Anti-Chop" filter utilizes ADX to prevent signals during low-volatility or sideways market regimes. Additionally, the same-bar priority rule ensures conservative reporting: if both TP and SL are reached on the same bar, the script records it as a loss.

Settings

Signal Engine

  • EMA Trend Length: The period for the main trend filter.
  • Minimum 3-Candle Move × ATR: The minimum distance the three-candle sequence must cover relative to ATR.
  • Signal Cooldown Bars: Minimum bars required between signals to prevent clustering.
  • Allow Multiple Active Trades: Toggle to wait for the current trade to close before starting another.

ATR Risk Management

  • ATR Length: The period used for calculating ATR-based stops and moves.
  • Stop Loss × ATR: Multiplier for the stop-loss distance from entry.
  • Take Profit RR: Selected Risk/Reward ratio for target projection.

Smart Filters

  • Liquidity Sweep Filter: Requires a sweep of recent swing highs/lows before a signal.
  • Rejection Candle Filter: Requires a minimum wick percentage in the reversal direction.
  • Anti-Chop Filter: Uses ADX to filter out low-momentum signals.
  • HTF Bias Filter: Optional higher timeframe EMA filter for directional alignment.

Visual Settings

  • Show Reversal Labels: Toggles signal labels on the chart.
  • Show TP/SL Boxes: Displays soft zones for active trade projections.
  • Keep Historical TP/SL Visuals: Controls whether closed trade graphics remain on the chart.

FAQ

How do I use the Smart Reversal Entry?

To use the tool, select an EMA length for trend context and set your desired ATR multipliers for movement and risk. Wait for the signal labels to appear on confirmed bar closes, then use the projected TP/SL boxes to evaluate the trade structure.

What instruments does this work best on?

The script is designed to be versatile across Forex, Indices, and Commodities. However, because it uses ATR-based calculations, it is essential to adjust the "Minimum 3-Candle Move" and "ATR Multipliers" to match the specific volatility of the asset being traded.

How do I access Smart Reversal Entry?

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

Free access on the following platforms
tradingviewSymbolTradingView
Open in your browser

This in-app browser is not compatible with Get Access from the library.

Tap the menu (...) at the top of your screen and select "Open in Browser", "Open in Safari", or "Open in Chrome" to continue.

ninjatraderNinjaTrader
Open in your browser

This in-app browser is not compatible with Get Access from the library.

Tap the menu (...) at the top of your screen and select "Open in Browser", "Open in Safari", or "Open in Chrome" to continue.

metatrader4MetaTrader 4/5
Open in your browser

This in-app browser is not compatible with Get Access from the library.

Tap the menu (...) at the top of your screen and select "Open in Browser", "Open in Safari", or "Open in Chrome" to continue.

thinkorswimThinkorswim
Open in your browser

This in-app browser is not compatible with Get Access from the library.

Tap the menu (...) at the top of your screen and select "Open in Browser", "Open in Safari", or "Open in Chrome" to continue.

Trading & investing are risky and many will lose money in connection with trading and investing activities. All content on this site is not intended to, and should not be, construed as financial advice. Decisions to buy, sell, hold or trade in securities, commodities and other investments involve risk and are best made based on the advice of qualified financial professionals. Past performance does not guarantee future results.

Hypothetical or Simulated performance results have certain limitations. Unlike an actual performance record, simulated results do not represent actual trading. Also, since the trades have not been executed, the results may have under-or-over compensated for the impact, if any, of certain market factors, including, but not limited to, lack of liquidity. Simulated trading programs in general are designed with the benefit of hindsight, and are based on historical information. No representation is being made that any account will or is likely to achieve profit or losses similar to those shown.

Testimonials appearing on this website may not be representative of other clients or customers and is not a guarantee of future performance or success.

As a provider of technical analysis tools and strategies, we do not have access to the personal trading accounts or brokerage statements of our customers. As a result, we have no reason to believe our customers perform better or worse than traders as a whole based on any content, tool, or platform feature we provide.

Charts used on this site are by TradingView in which the majority of our technical indicators are built on. TradingView® is a registered trademark of TradingView, Inc. www.TradingView.com TradingView® has no affiliation with the owner, developer, or provider of the Services described herein.

Market data is provided by CBOE, CME Group, BarChart, Massive, CoinAPI. Select U.S. equities data is provided through Massive. CBOE BZX real-time U.S. equities data is licensed from CBOE and provided through BarChart. Real-time futures data is licensed from CME Group and provided through BarChart. Select cryptocurrency data, including major coins, is provided through CoinAPI. All data is provided “as is” and should be verified independently for trading purposes.

This does not represent our full Disclaimer. Please read our full disclaimer.

© 2026 LuxAlgo Global, LLC.