Blog / Strategy
Strategy

Vertex Reversal

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?

Vertex Reversal is a pure price-action trading strategy for MetaTrader 5 that hunts for sharp "V-shaped" turning points — moments when a short directional run is violently undone by a single dominant candle. Unlike most systems, it uses no indicators of any kind: there are no moving averages, no oscillators, and no Average True Range (ATR) anywhere in the logic. Every decision is made from raw candle geometry — the highs, lows, opens, closes, and ranges of recent bars. The trading style is counter-trend swing reversal with a mean-reversion flavour, meaning it looks to fade exhausted moves at the edges of a range rather than follow a trend.

The core idea models the abrupt "snap-back" that frequently marks the end of a brief, over-extended leg. Most reversal patterns confirm slowly — a pin bar here, a climax bar followed by a separate rejection bar there. Vertex Reversal instead demands that one candle, which it calls the "vertex bar," single-handedly erases the move that preceded it. That candle must reach a fresh local extreme, engulf the bar before it, expand well beyond the average size of the leg it is reversing, and close strongly in the new direction. When all of those things line up at once, it is the market's clearest tell that the side previously in control was trapped and is being run over.

As a learning tool, this strategy is well suited to traders who want to study candlestick structure and price behaviour at extremes without leaning on lagging indicators. It was built with XAU/USD (gold) and GBP/USD in mind on intraday timeframes, but it locks to no symbol and runs on whatever chart you attach it to. Treat it as a framework for understanding how reversals form, not as a shortcut to results.

How It Works

The strategy evaluates once per freshly closed bar and only ever holds one position at a time. The most recently closed candle is the "vertex bar," the bars before it form the "leg," and a lookback window is scanned to confirm a fresh extreme. Here is what the strategy checks before it signals an entry.

Shared filters (both directions):

The strategy signals a LONG (V-bottom) when all of the following are true:

The strategy signals a SHORT (V-top) under the exact mirror image: an ascending leg drives into a fresh window high, then a wide bearish vertex bar engulfs the prior bar's low, closes back below where the leg began, and closes strongly into its low.

Stop-loss logic: The stop is structural, placed just past the vertex bar's extreme. For longs it sits below the vertex low; for shorts it sits above the vertex high. A small buffer — StopBufferPct percent of the vertex range — is added beyond that extreme to give the trade breathing room.

Take-profit logic: The target is a fixed reward:risk multiple. The strategy measures the distance from entry to the structural stop (the "risk"), multiplies it by RewardRisk, and projects that distance from the entry to set the take-profit. With the default of 1.8, the target sits 1.8 times further away than the stop.

Vertex Reversal MT5 EA
Illustrative example of the strategy’s entry and exit logic — not real trading results.

Strategy Parameters

Parameter Default Min Max Description
RunBars 3 2 8 Number of bars in the directional leg the vertex bar must reverse.
Lookback 20 6 60 Size of the window scanned for the fresh high/low extreme.
ExpansionMult 1.3 1.0 3.0 How much wider the vertex bar's range must be versus the leg's average range.
ClosePct 60.0 40.0 90.0 Percentage of the vertex range the close must cover, confirming a strong close.
RewardRisk 1.8 0.5 5.0 Reward-to-risk multiple used to place the take-profit relative to the stop.
StopBufferPct 15.0 0.0 100.0 Extra stop-loss buffer, as a percentage of the vertex range, beyond the extreme.
Lots 0.10 0.01 1.0 Fixed trade volume (lot size) per position.
Vertex Reversal MT5 EA — MQL5 source code

Recommended Chart Settings

Vertex Reversal was designed with XAU/USD (gold) and GBP/USD in mind on the M15 to H1 timeframes, where short, sharp legs and clean reversals tend to appear frequently. That said, the logic is symbol- and timeframe-agnostic and will run on whatever primary chart you attach it to. Because the strategy fades extremes, its behaviour can change dramatically between volatile and quiet sessions. Results will vary across different instruments, brokers, spreads, and market conditions, so always study how it behaves on your specific chart before drawing any conclusions.

How to Install on MetaTrader 5

What to Consider Before Using This EA

Every approach has trade-offs, and an honest look at both sides will make you a better student of the markets.

Strengths of this approach:

Known limitations:

The strategy may historically underperform in choppy, low-volatility ranges where no clean leg develops, and in trending markets where reversals fail repeatedly. Use it as a lens for understanding reversal mechanics, not as a set-and-forget solution.

Risk Management Tips

Sound risk management matters far more than any single entry signal. Keep these general principles in mind as you study any strategy:

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