Breakout Signals (Donchian + 200 EMA + Volume + ATR)
Mar 2, 2026

The Breakout Signals (Donchian + 200 EMA + Volume + ATR) indicator is a trend-following tool designed to identify high-probability breakouts by combining price channel extremes with multi-layered trend and liquidity filters.
Usage
This script identifies potential entry points when the price breaks above or below historical price channels. To improve signal quality, users can utilize the built-in EMA filter to ensure trades align with the long-term trend (e.g., only taking buys when price is above the 200 EMA). The volume filter can be toggled to confirm that breakouts occur with sufficient market participation, while the ATR buffer ensures the breakout is significant rather than just a minor price fluctuation.
Examples of usage:
- Long Entry: Look for a "BUY" label when the price closes above the Donchian Upper Level, confirmed by volume and positive trend alignment.
- Short Entry: Look for a "SELL" label when the price closes below the Donchian Lower Level, confirmed by volume and negative trend alignment.
- Exit Planning: Use the blue dots that appear on signal candles as initial ATR-based stop-loss levels.
Details
The indicator calculates its levels based on the Donchian Channel, specifically looking at the highest high and lowest low of the previous N candles to avoid look-ahead bias. It incorporates an ATR-based "buffer" which requires the price to move a specific distance beyond the level before a signal is triggered. Risk management is integrated directly into the calculation, offering two stop-loss modes: a fixed distance from entry based on ATR or a Chandelier Stop which looks back at price extremes.
Settings
General Settings
- Enable BUY/SELL Signals: Toggles visibility for specific trade directions.
- Donchian Lookback: Sets the number of bars used to calculate the channel extremes.
- Use Close for Levels: Determines if the levels are calculated using candle closes or High/Low wicks.
- ATR Length/Buffer Mult: Controls the sensitivity of the breakout confirmation buffer.
- Require Bar Close Beyond Level: If enabled, signals only trigger once a candle closes outside the channel.
- Cooldown Bars: Sets a minimum number of candles required between consecutive signals.
Filter Settings
- Use Volume Filter: Enables a check requiring volume to be higher than a moving average.
- Volume SMA Length/Multiplier: Adjusts the threshold for the volume confirmation.
- Use Trend Filter: Enables the EMA trend filter.
- EMA Length: Sets the period for the trend-filtering moving average (default 200).
Risk Management
- Stop Mode: Choose between "Fixed From Entry" or "Chandelier" logic for stop-loss calculation.
- Stop ATR Mult: Multiplier that determines the distance of the stop loss from price.
- Chandelier Lookback: Lookback period used specifically for the Chandelier stop logic.
FAQ
How do I interpret the blue dots on the chart?
The blue dots appear only on the signal candle to represent the calculated ATR stop-loss level at the moment of entry.
Can I use this for scalping?
Yes, by adjusting the Donchian Lookback and EMA periods to lower values, the indicator can be adapted for shorter timeframes.
How do I access Breakout Signals (Donchian + 200 EMA + Volume + ATR)?
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.