Breakout Filtering: Why Fewer Trades Often Lead to Higher Profits

Breakout Filtering: Why Fewer Trades Often Lead to Higher Profits

23 June 2026, 11:37
Sergey Ermolov
0
13

Signal filtering is one of the key features of Session Breakout PRO.

Most breakout EAs open trades whenever price breaks beyond the boundaries of a trading range. In practice, however, not every range offers the same potential. Some signals occur under abnormal market conditions, others appear after the majority of the move has already taken place, and some ranges are formed in a way that does not align with the core logic of the strategy.

To address these challenges, Session Breakout PRO includes a multi-layer signal filtering system designed to eliminate weak and atypical trading setups before a position is even opened.

In this article, we will take a detailed look at:

  • Pivot Distance Filter — range structure analysis;
  • Remaining Daily Range Filter — daily movement potential filter;
  • Range Quality Filter — range quality assessment filter.

Each of these filters serves a different purpose, but they all share the same objective: focusing on the highest-quality trading opportunities while avoiding setups that inherently offer lower probability and weaker movement potential.

 

Range Structure Analysis (Pivot Distance Filter)

The foundation of Session Breakout PRO is the identification of the highest high and lowest low within a selected time period. These levels define the boundaries of the trading range, and breakouts beyond those boundaries are used as trade entry signals.

The strategy assumes that the range high and low represent meaningful market extremes. In other words, these points should mark locations where the market paused a previous move and formed a local reversal, which subsequently became the boundaries of the trading range.

However, range construction is always constrained by time. The start and end of the range box are predefined, while the market continues to move independently of the selected period. As a result, situations frequently occur where the range high or low is formed on the very first or very last candle of the box. In such cases, the boundary may not represent a significant market extreme but simply a continuation of an existing move.

For example, if the range high is formed on the final candle of the box, it means the market continued moving upward right until the end of the range formation period. From the strategy's perspective, this high has not yet confirmed itself as a meaningful resistance level. Nevertheless, a traditional breakout EA would still use it as the basis for a breakout entry signal.

To address this issue, Session Breakout PRO includes the Pivot Distance Filter.

This filter allows traders to define the minimum number of candles between the range boundaries and the candle that forms the range high or low. If an extreme is located too close to either edge of the range, it is excluded from trading consideration.

Pivot Distance Filter - Session Breakout PRO

As a result, the Pivot Distance Filter helps identify ranges whose key highs and lows are formed within the internal structure of the range rather than at its boundaries. This reduces the number of random signals caused by the mechanics of range construction and improves the overall quality of trade selection.

Result Pivot Distance Filter

Backtest results with and without the Pivot Distance Filter clearly demonstrate its impact on signal quality. After activation, the total number of trades decreases because some setups are filtered out before they can generate an entry signal. Despite the lower trade count, overall performance improves, indicating more effective selection of range-defining extremes.


Remaining Daily Range Filter

Every financial instrument has its own typical daily trading range. While the market may move more on some days and less on others, the average daily range tends to remain relatively stable over time.

In Session Breakout PRO, the Remaining Daily Range Filter uses the average daily range over a selected period to estimate expected daily movement boundaries relative to the current trading day's opening price (00:00 UTC).

The EA then compares breakout levels against these calculated boundaries. If a Buy Stop or Sell Stop level is located too far from the day's opening price, the signal is rejected.

The logic behind the filter is straightforward: the greater the distance between the daily open and the breakout level, the more of the day's potential movement has likely already been consumed. Under such conditions, the probability of further expansion tends to decline.

Daily Range Filter - Session Breakout PRO

The Max Daily Range Multiplier parameter defines the maximum allowable distance between the daily open and the breakout entry level.

For example:

  • a value of 1.0 means orders will not be placed beyond the average daily range;
  • a value of 1.2 allows entries up to 120% of the average daily range;
  • a value of 1.5 applies a more relaxed filter and allows trading at more distant levels.

Remaining Daily Range Filter helps avoid entries that occur during the late stages of a daily move, when a significant portion of the available momentum has already been realized and price is more likely to reject the level than break through it with strength.

Result Remaining Daily Range Filter


Range Quality Filter

Every trading strategy performs best when market conditions match the environment for which it was designed.

However, markets occasionally behave in unusual ways. Trading ranges can become significantly narrower or wider than normal, market dynamics can shift, and the conditions under which the original edge was discovered may no longer be present.

To address these situations, Session Breakout PRO includes the Range Quality Filter.

The filter compares the size of the current range against average values from previous periods and automatically excludes ranges that deviate too far from normal market behavior.

The EA focuses on the most typical trading environments while avoiding abnormal market conditions where strategy performance may differ significantly from expectations.

The closer current market conditions are to those in which the strategy performs best, the greater the likelihood of achieving stable and repeatable trading results.


Session Breakout PRO from 2023

As the final Gold backtest covering the period since 2021 demonstrates, achieving the right balance between signal quantity and signal quality is one of the key factors behind a steadily rising equity curve without a significant increase in risk.

Session Breakout PRO MT5: https://www.mql5.com/en/market/product/175994

GOLD H1 Signal — Default Settings: https://www.mql5.com/en/signals/2378603