Three Bar Reversal
Jun 28, 2021

The Three Bar Reversal indicator is a price action tool designed to identify specific three-candle patterns that signify a potential shift in market momentum. By detecting structural exhaustion and subsequent price rejection, it helps traders pinpoint entry points for trend reversals.
Usage
The Usage section focuses on identifying high-probability reversal setups based on the three-candle sequence.
- Bullish Reversal (Long): This occurs when the first candle is a down candle, the second candle makes a new low (the lowest point of the three-bar pattern), and the third candle closes above the high of the second candle.
- Bearish Reversal (Short): This occurs when the first candle is an up candle, the second candle makes a new high (the highest point of the three-bar pattern), and the third candle closes below the low of the second candle.
The indicator automatically colors the price bars when these conditions are met, allowing traders to quickly spot potential pivots in the market.
Details
The Three Bar Reversal script implements a classic price action logic to determine trend exhaustion. Unlike simple engulfing patterns, this logic requires a "stop run" or a liquidity grab where the middle candle must exceed the extremes of both the preceding and following candles.
For a bullish setup, the logic requires:
- Two consecutive bearish price movements (comparing open to close).
- The middle candle must have a low that is lower than the candle before it and the candle after it.
- The final candle must close above the high of that middle "swing low" candle.
For a bearish setup, the logic requires:
- Two consecutive bullish price movements.
- The middle candle must have a high that is higher than the candle before it and the candle after it.
- The final candle must close below the low of that middle "swing high" candle.
Settings
As this is a pure price action logic script, it primarily relies on the chart data.
- Bar Coloring: The indicator changes the color of the bars based on the detected reversal direction (Green for Bullish, Red for Bearish).
FAQ
How can I use the Three Bar Reversal for entries?
Traders often use this pattern as a confirmation signal at key support or resistance levels. A bullish reversal appearing at a major support zone can provide a higher probability entry for a long position.
Does the script provide alerts?
Yes, the script includes built-in alert functionality for both bullish and bearish Three Bar Reversal detections, which can be configured to trigger on bar close.
How do I access this tool?
You can get access on the LuxAlgo Library for charting platforms like TradingView, MetaTrader (MT4/MT5), and NinjaTrader for free.
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.

