All indicators

Consolidation Breakout PRO — Clean Boxes + 200 EMA Trend Filter

Nov 28, 2025

Static chart image
Support and ResistanceVolume BasedSignalsDrawing ToolMoving Averages

The Consolidation Breakout PRO — Clean Boxes + 200 EMA Trend Filter indicator provides a high-probability range breakout detection system designed to identify and highlight market consolidation phases with clear visual boxes. It aims to filter out noise by requiring volume confirmation and optional trend alignment using a 200 EMA filter to identify high-conviction breakout opportunities.

Usage

The script is used to identify periods where the market is trading within a tight price range. Users can look for price to close outside of the generated consolidation boxes to identify potential trade entries.

Examples of usage include:

  • Trend Filtering: By enabling the 200 EMA trend filter, the indicator will only highlight bullish breakouts when price is above the EMA and bearish breakdowns when price is below it.
  • Volume Confirmation: The indicator requires volume to exceed a user-defined multiplier of its average to trigger a label, helping to avoid "fakeouts" on low liquidity.
  • Entry and Exit: A common strategy involves entering on the close of a labeled breakout candle or waiting for a retest of the box edge. Stop-losses are often placed on the opposite side of the consolidation range, with take-profit targets set at a 1:2 risk-to-reward ratio or based on the vertical height of the box.

Details

The indicator calculates consolidation by monitoring a specific lookback period and measuring the percentage range between the highest high and lowest low. If this range stays below a defined threshold for a minimum number of bars, a box is drawn. Unlike standard box indicators, this tool dynamically manages visuals by stopping the extension of the box the moment a breakout occurs. It also includes an auto-delete feature to remove historical boxes, ensuring the chart remains clean for real-time analysis.

Settings

General Settings

  • Lookback period: Sets the number of bars used to calculate the highest high and lowest low for range detection.
  • Max range %: Defines the maximum allowed percentage width of the range to qualify as a consolidation box. Lower values result in tighter, more selective boxes.
  • Minimum bars in box: The minimum duration (in bars) price must remain within the range percentage before a box is plotted.
  • Volume multiplier: Determines the required volume surge needed for a breakout signal, expressed as a multiple of the 20-period volume SMA.
  • Only trade in direction of 200 EMA trend: When enabled, filters signals to only show those that align with the long-term trend.
  • Auto-delete old boxes: When enabled, the script removes previous boxes once a new consolidation phase is detected to maintain chart clarity.

FAQ

How do I access Consolidation Breakout PRO — Clean Boxes + 200 EMA Trend Filter?

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

What timeframes work best with this tool?

While the script works on any timeframe, it is optimized for the 1H, 4H, and Daily intervals where consolidation patterns tend to be more reliable.

Can I set alerts for breakouts?

Yes, the indicator includes built-in alert conditions for both "Bullish Breakout" and "Bearish Breakdown" events that trigger on the bar close.

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.