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 Tower Plateau Reversal is a pure price-action reversal strategy built around the classic "Tower Top" and "Tower Bottom" candlestick formations. Unlike most systems, it uses no technical indicators at all — every decision is derived from raw open-high-low-close (OHLC) bar geometry. The only calculation under the hood is a self-computed Average True Range (ATR), a standard measure of recent volatility, used purely as a scale to decide what counts as a "tall" candle versus a "quiet" one. Because of this, the strategy is a clean example of how structure and shape alone can be turned into a rules-based trading system.
The pattern it hunts for is designed to appear at exhaustion points — moments where a strong directional push runs out of steam and reverses. A "tower" is a three-part shape read left to right: a tall candle that thrusts price to a fresh extreme, a flat run of small indecisive candles (the "plateau"), and then a second tall candle that fires back in the opposite direction and breaks the base. In plain terms, the market pushes hard, stalls while the crowd hesitates, then snaps back the other way. This makes the Tower Plateau Reversal a counter-trend, mean-reversion style approach best suited to markets that swing between overextension and pullback rather than trending smoothly in one direction.
As a learning tool, this strategy is well suited to traders who want to study candlestick psychology and market structure without the noise of stacked indicators. It rewards you for understanding why a reversal forms — a thrust, a stall, a flip — rather than blindly following a line crossing. It is best treated as an educational framework for exploring exhaustion patterns, not as a turnkey system.
How It Works
The strategy evaluates the market once per completed bar (it ignores the still-forming candle) and only ever holds one position at a time for its magic number. When no trade is open, it checks whether the most recently closed candles form a valid tower.
The volatility baseline:
- The strategy computes an ATR over a window of bars that sits before the tower, not including the tower itself. This gives it a picture of the market's normal range, so a "tall pillar" and a "small plateau bar" are judged against typical conditions rather than absolute price distances.
Tower Bottom → the strategy signals a BUY when it detects:
- A left pillar — the earlier tall candle — that is a wide-bodied down thrust (its body must exceed
PillarBodyMult× ATR). - A flat plateau — a run of
PlateauBarssmall candles, each with a body smaller thanPlateauBodyMult× ATR, and whose combined high-to-low span stays insidePlateauRangeMult× ATR (the base must be genuinely flat). - A right pillar — the just-closed candle — that is a wide-bodied up thrust which closes above the plateau's ceiling, breaking the base upward.
- Confirmation that the tower's lowest point carved a fresh local low versus the
LookbackExtremewindow before it — proof the move happened at a real extreme, not mid-range.
Tower Top → the strategy signals a SELL when it detects the mirror image:
- A left pillar that is a wide-bodied up thrust into a fresh high.
- A flat plateau of quiet candles.
- A right pillar that is a wide-bodied down thrust closing below the plateau's floor.
- Confirmation that the tower's highest point marked a fresh local high.
Stop-loss logic:
- For a long, the stop is placed just beyond the tower's lowest point, buffered by
StopBufferMult× ATR. For a short, it sits just beyond the tower's highest point plus the same buffer. This anchors risk to the actual structure that would invalidate the pattern.
Take-profit logic:
- The distance from entry to stop defines the risk. The target is set at
RewardRiskmultiplied by that risk. With the default of 2.0, the strategy seeks two units of reward for every one unit risked. Once a trade is open, the fixed stop and target manage the exit — there is no manual intervention.

Strategy Parameters
| Parameter | Default | Min | Max | Description |
|---|---|---|---|---|
| PlateauBars | 3 | 2 | 6 | Number of small "plateau" candles required in the flat base between the two pillars. |
| AtrPeriod | 14 | 5 | 40 | Number of bars used to compute the ATR volatility baseline preceding the tower. |
| PillarBodyMult | 1.0 | 0.5 | 3.0 | Minimum pillar body size as a multiple of ATR — higher values demand taller, more decisive thrust candles. |
| PlateauBodyMult | 0.5 | 0.15 | 1.0 | Maximum body size for each plateau candle as a multiple of ATR — lower values demand quieter, smaller base bars. |
| PlateauRangeMult | 1.3 | 0.6 | 3.0 | Maximum high-to-low span of the whole plateau as a multiple of ATR — controls how flat the base must be. |
| LookbackExtreme | 20 | 5 | 60 | Window of preceding bars used to confirm the tower carved a genuinely fresh local high or low. |
| StopBufferMult | 0.5 | 0.0 | 2.0 | Extra buffer beyond the tower extreme for the stop-loss, as a multiple of ATR. |
| RewardRisk | 2.0 | 0.5 | 5.0 | Reward-to-risk multiple that sets the take-profit distance relative to the stop distance. |
| Lots | 0.10 | 0.01 | 1.0 | Fixed trade volume in lots per position. |

Recommended Chart Settings
The Tower Plateau Reversal runs on whatever single timeframe the chart or backtest selects (PrimaryTimeframe), so it is flexible by design. As a general educational starting point, mid-range timeframes such as H1 or H4 tend to produce cleaner, more meaningful tower formations, because the small plateau candles carry more significance than they would on very fast charts where noise dominates. Higher timeframes also reduce the number of false patterns.
For the symbol, major forex pairs such as EUR/USD or GBP/USD are reasonable study candidates thanks to their liquidity and relatively well-behaved candle structure. That said, the pattern is generic and can be explored on indices, metals, or other instruments. Because the strategy scales everything to ATR, it adapts to each market's own volatility. Always remember that results will vary considerably across different symbols, timeframes, and market conditions — what forms cleanly in one environment may be rare or unreliable in another.
How to Install on MetaTrader 5
- Download the
.ex5file from the link below. - Copy it to your MT5
MQL5\Expertsfolder. - Restart MetaTrader 5 or refresh the Navigator panel.
- Drag the EA onto a chart matching the recommended symbol and timeframe.
- Configure the input parameters and enable Algo Trading.
What to Consider Before Using This EA
Strengths. The Tower Plateau Reversal is refreshingly transparent. Because it uses no lagging indicators, its signals are easy to understand and to inspect visually on a chart — you can literally see the thrust, the stall, and the flip. Its risk is structurally defined: the stop sits beyond the tower extreme, and the reward is a clean multiple of that risk, which enforces disciplined trade planning. Scaling everything to ATR means it self-adjusts to changing volatility rather than relying on fixed pip distances.
Limitations. Reversal patterns are, by nature, attempts to catch a turn against the prevailing move, and turns fail more often than continuations. A valid tower can form and still be overrun if momentum reasserts itself — this is the classic risk of counter-trend trading. The pattern is also relatively rare: requiring two tall pillars, a genuinely flat multi-bar plateau, and a fresh local extreme means the strategy may go long stretches without a single qualifying setup. That selectivity is a feature for precision but a drawback for anyone expecting frequent activity.
Where it may underperform. In strong, persistent trends, the "right pillar" that appears to reverse the move can simply be a brief pullback before the trend resumes, producing whipsaw losses. In extremely choppy, low-volatility ranges, the ATR-based filters may either reject nearly everything or flag ambiguous shapes that lack real conviction. News-driven spikes can also distort candle bodies and create false towers. Careful parameter tuning — the plateau strictness, the pillar height requirement, and the reward-to-risk multiple — is essential, and even then no configuration removes these inherent limitations.
Risk Management Tips
Sound risk management matters far more than any single pattern. Consider these general principles as you study this strategy:
- Risk a small, fixed fraction per trade. Many educational sources suggest never risking more than 1–2% of account equity on any one position. Size your lots so that the distance from entry to stop-loss represents that small fraction, rather than trading a fixed lot size blindly.
- Test on a demo account first. Run the EA on a demo account for an extended period before ever considering live capital. This lets you observe how often towers actually form and how they behave in real time without financial consequences.
- Understand drawdown. Even a well-designed reversal system will experience losing streaks. Know the maximum peak-to-trough decline you are psychologically and financially prepared to tolerate, and step back if it is exceeded.
- Do not over-leverage. Leverage amplifies both gains and losses. Keep position sizes conservative relative to your account so a cluster of failed reversals cannot cause disproportionate damage.
- Match the strategy to your own goals. A selective, counter-trend approach demands patience. Make sure its behavior fits your temperament and your broader trading plan before committing to it.
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
- Expert Advisor: TowerPlateauReversal.ex5 (26 downloads)
- Source Code: TowerPlateauReversal.mq5 (23 downloads)
- Documentation: TowerPlateauReversal.pdf (28 downloads)