Blog / Strategy
Strategy

Triple Confluence Breakout

Disclaimer: This article is for educational and informational purposes only. It does not constitute financial or investment advice. Trading forex and CFDs carries significant risk of loss. Past performance of any strategy — including backtests — does not guarantee future results. Never trade with money you cannot afford to lose.

What Is This Strategy?

The Triple Confluence Breakout is a scalping-oriented expert advisor (EA) built around a Fibonacci extension breakout, filtered by two independent confirmations: the Relative Strength Index (RSI), a momentum oscillator that measures the speed of recent price moves, and the Average True Range (ATR), a volatility gauge that measures the average size of a bar's range. Rather than treating the Fibonacci extension as a profit target, this strategy flips the conventional idea and treats it as an entry trigger.

Most Fibonacci systems buy a pullback into the 0.5–0.786 "golden zone" and then use the 1.272 or 1.618 extension as a place to take profit. The Triple Confluence Breakout instead waits for price to close through its own measured-move extension. The logic is that when an impulse leg is powerful enough to break past the level where it would normally exhaust, the market may be entering an expansion or continuation phase — the kind of regime a volatile-market scalper looks to ride.

The strategy is designed for volatile instruments such as XAUUSD (gold) or BTCUSD on lower timeframes like M5 or M15, though it is timeframe-agnostic and will run on whatever chart it is attached to. It is best suited as a learning tool for traders who want to study how breakout, momentum, and volatility filters can be combined into a single rule set. It is an analysis of a mechanical approach, not a shortcut to results.

How It Works

The strategy only evaluates rules on a freshly closed bar (it ignores intra-bar ticks), and it holds at most one position per magic number at a time. Every decision is built from three "confluences" that must all align on the same closed candle.

Defining the impulse leg:

The Fibonacci extension breakout level:

The three confluences (all required on the just-closed bar):

Entry, stop-loss, and take-profit:

The long and short rule sets are full mirror images of one another, so the strategy treats bullish and bearish breakouts symmetrically.

triple confluence breakout MT5 EA
Illustrative example of the strategy’s entry and exit logic — not real trading results.

Strategy Parameters

Parameter Default Min Max Description
SwingWing 4 2 15 Number of bars on each side required to confirm a swing high or swing low pivot. Larger values demand more prominent, less frequent swings.
ExtFactor 1.272 1.05 2.618 Fibonacci extension multiple of the impulse leg used to project the breakout trigger level.
RsiPeriod 14 5 30 Lookback period for the RSI momentum oscillator.
MomentumThreshold 55.0 50.0 70.0 RSI gate for longs; shorts use the mirror value (100 − this). Higher values demand stronger momentum.
VolExpansionMult 1.20 0.50 3.0 The breakout candle's range must be at least ATR × this value to qualify as a volatility expansion.
AtrPeriod 14 5 40 Lookback period for the ATR volatility measure used in the volatility filter and stops.
SlAtrMult 1.20 0.50 4.0 Stop-loss distance expressed as a multiple of ATR.
TpAtrMult 1.80 0.50 5.0 Take-profit distance expressed as a multiple of ATR.
Lots 0.10 0.01 10.0 Trade volume in lots.
Magic 20260714 1 999999999 Unique magic number identifying trades opened by this EA.
triple confluence breakout MT5 EA — MQL5 source code

Recommended Chart Settings

The Triple Confluence Breakout was designed with volatile instruments in mind — for example XAUUSD (gold) or BTCUSD — on a low scalping timeframe such as M5 or M15. Because its stops, targets, and volatility filter are all scaled to ATR, it can adapt to different instruments, but the character of each market matters: highly volatile, expansion-prone symbols are the environment the breakout logic was built to study. Keep in mind that the EA is timeframe-agnostic and will run on any chart you attach it to, and that results will vary considerably across different symbols, sessions, and market conditions. Always test on your own broker's data before drawing conclusions.

How to Install on MetaTrader 5

What to Consider Before Using This EA

Every mechanical strategy has strengths and trade-offs, and understanding both is part of learning to evaluate an EA critically.

Strengths of this approach:

Known limitations:

Treat this EA as a framework for studying how confluence-based breakout logic behaves — not as a finished, hands-off system.

Risk Management Tips

Sound risk management is the foundation of any trading education, regardless of the strategy involved:

Good risk management is about survival and consistency, not maximizing a single outcome.

Risk Warning

Trading foreign exchange, CFDs, and other leveraged financial instruments involves substantial risk of loss and is not suitable for all investors. The strategies and tools discussed on this page are provided for educational purposes only and do not constitute financial advice, investment recommendations, or solicitation to trade. Always consult a qualified financial adviser before making trading decisions. Past backtest performance is not indicative of future results.

Downloads

← Back to Blog