I backtested a double top bottom forex strategy over 18 months of EUR/USD H4 data and got a number that made me grin: 52% win rate at 1.6R average. I put $2,000 of real money behind it the following Monday. By Friday I was down $340 and questioning everything I thought I knew about chart patterns.
The problem wasn't the pattern. The problem was me measuring it like a drunk carpenter. On three of my five losing trades that week, I had drawn the neckline through the wrong swing points — connecting wicks instead of closes, or picking a "neckline" across two lows that weren't even the same structure. The pattern failed because there was no pattern. I was trading inkblots and calling them setups.
It took two more months of forward testing — photographing every neckline before entry — to make the double top bottom forex strategy tradeable. The fix wasn't a new indicator. It was measurement discipline, a session filter, and running every setup through the DarkWolf MT5 Signal Calculator so the pattern's wide stops didn't quietly inflate my risk.
The Neckline Math: Measuring the Pattern Before You Trade It
A double top is two failed attempts to push through the same resistance, separated by a pullback. A double bottom is the mirror: two failed attempts to break the same support. The neckline is the line through the pullback extreme between the two peaks (or troughs). The trade triggers when price closes beyond the neckline, and the textbook target is the pattern height projected from the breakout point.
Here's where everyone gets sloppy, me included: the pattern height must be measured from the peak to the neckline using candle closes, not wicks. Wicks are liquidity grabs. Closes are where the market actually settled. On my losing week, measuring with wicks inflated the pattern height by an average of 19% — which inflated my targets, turning winners into break-even stops and break-evens into losers.
| Variable | Meaning | Example value |
|---|---|---|
| Peak | Closing high of the two tops (use the higher close) | 1.0950 (EUR/USD) |
| Neckline | Closing low of the pullback between the peaks | 1.0880 |
| Pattern height | Peak minus neckline — the measured move | 70 pips |
| Target / Stop | Neckline minus height; stop above second peak + buffer | Target 1.0810, stop 1.0962 |
Notice the risk-reward in that example: 70-pip target against an 82-pip stop (neckline 1.0880 to stop 1.0962). That's 0.85R — not tradeable as a fixed-target setup. This is the uncomfortable truth about double tops: the textbook stop placement often kills the R-multiple. My solution is to take partial profit at the measured move only when the setup gives 1.2R or better, and otherwise manage with a trailing stop. The math decides, not my optimism.
Why Double Tops Form: What's Really Happening Under the Chart
A double top isn't geometry. It's exhaustion, visible. The first peak forms when buyers push price to a level where big sellers are waiting — often a round number, a previous high, or an options barrier. Price pulls back as early longs take profit. Then buyers try again, and this time they fail at nearly the same level. That second failure is the information: the buyers who wanted in at that price are spent, and the sellers who defended it the first time are still there, now joined by everyone who watched the first rejection.
The neckline break is the moment the trapped longs give up. Everyone who bought the second peak, and everyone who bought the pullback expecting a bounce, is now underwater. Their stops become sell orders, and that cascade is what powers the measured move. Understanding this changed how I trade the pattern: I stopped entering the instant the neckline broke and started waiting for the retest. About 60% of the time in my journal, price comes back to kiss the broken neckline before continuing. That retest entry gives me a tighter stop and a better R-multiple than chasing the break.
Double tops and double bottoms aren't identical twins, though. They behave differently enough that I track them separately:
| Trait | Double top (M) | Double bottom (W) |
|---|---|---|
| Formation speed | Often slow — distribution takes time | Often sharp — panic bottoms spike and reverse |
| Retest reliability | Higher — broken support gets retested cleanly | Lower — V-shaped recoveries skip the retest |
| Volume signature | Second peak often on lighter momentum | Second bottom often on a momentum-divergence print |
| My win rate (H4, 2024–2025) | 46% at 1.5R average | 41% at 1.7R average |
The divergence note in that table is worth money. When the second bottom prints while RSI or MACD prints a higher low, the reversal has real fuel — trapped shorts plus momentum turning. I cross-check the positioning backdrop with the CFTC Commitments of Traders reports, which show when the crowd is already leaning hard one way into these reversal zones. I also flag the reversal candles at the second trough with a candlestick pattern alert tool, which saves me from staring at fifteen pairs waiting for the W to complete.
Three Double-Top Trades That Taught Me to Slow Down
Mistake one: the "almost" double top. EUR/USD, April 2025. Two peaks at 1.0932 and 1.0921 — eleven pips apart. I called it a double top, shorted the neckline break, and watched price grind back up and stop me out for -$96. The peaks were too far apart in price and the second one formed during thin Asian hours. My rule now: peaks must be within 0.15% of each other, and the second peak needs to form during real liquidity.
Mistake two: the neckline through wicks. GBP/USD, May 2025. I drew the neckline through the wick low of the pullback instead of the close, which placed my entry twelve pips early. Price wicked through my "break," I entered, and the actual close-based neckline never broke. -$118. Now I photograph every neckline with closes marked before I trade it. Sounds obsessive. It cut my false-break entries by two-thirds.
Mistake three: trading the pattern into a trend. USD/CHF, June 2025. Textbook double bottom on H1, neckline broke cleanly, I went long — straight into a dominant daily downtrend. The "reversal" lasted four hours. -$84. A double bottom against a strong higher-timeframe trend is a counter-trend trade in a pattern costume. Now the daily trend has veto power. The session analysis framework I use covers how I read that higher-timeframe bias each morning.
Sizing a Double Top Trade in the Signal Calculator
Double tops punish lazy position sizing because the stops are wide. A textbook stop above the second peak can easily be 70–90 pips on H4, and traders who size those like a 30-pip scalp setup end up risking triple what they intended. I run every double top bottom forex strategy setup through the DarkWolf MT5 Signal Calculator before entry — the wide stop is exactly when mental math fails.
| Input Field | What it means | Sample value |
|---|---|---|
| Account balance | Live equity at the moment of the trade | $10,000 |
| Risk percentage | I use 0.75% on pattern trades — the stops are wide enough | 0.75% |
| Entry price | Neckline retest level (my preferred entry) | 1.0880 (EUR/USD short) |
| Stop loss price | Above the second peak plus a 10-pip buffer | 1.0962 (82 pips) |
| Take profit price | Measured move: neckline minus pattern height | 1.0810 (70 pips) |
| Currency pair | Sets the pip value for the lot calculation | EUR/USD |
Output: 0.09 lots, $75 risk. That number is the whole point. Without the calculator I'd have eyeballed "about 0.15 lots" for an $80 risk — and been wrong by 60%. On wide-stop pattern trades, the calculator isn't a convenience. It's the trade.
Running 10 Double Top Setups Through the Calculator
Last quarter I forward-tested this double top bottom forex strategy on a demo stack, running each setup through the calculator first and logging the outputs. Ten qualifying setups, and the calculator changed my mind on three of them — all three would have been over-risked because I misjudged the stop distance on the chart. Here are five representative runs:
| Run | Setup | Inputs (balance / risk / stop) | Calculator output | Result |
|---|---|---|---|---|
| 1 | EUR/USD H4 double top, retest entry | $10,000 / 0.75% / 82 pips | 0.09 lots, $75 risk | Target hit, +$64 (0.85R — trailed the rest) |
| 2 | GBP/USD H4 double top, break entry | $10,064 / 0.75% / 95 pips | 0.08 lots, $75.48 risk | Stopped, -$75.48 (peaks too far apart — my rule now) |
| 3 | USD/JPY H4 double bottom, retest entry | $9,989 / 0.75% / 68 pips | 0.11 lots, $74.92 risk | Target hit, +$127 (1.7R) |
| 4 | AUD/USD H4 double top, break entry | $10,116 / 0.75% / 74 pips | 0.10 lots, $75.87 risk | Skipped — R-multiple was 0.9, below my 1.2 minimum |
| 5 | EUR/GBP H4 double bottom, retest entry | $10,116 / 0.75% / 58 pips | 0.13 lots, $75.87 risk | Target hit, +$98 (1.3R) |
Run 4 is the one I want you to notice. The calculator didn't just size the trade — it exposed that the setup wasn't worth taking. A 0.9R fixed-target trade needs a 53% win rate to break even, and my double-top data says 46%. Skipping it was arithmetic, not discipline theater.
$100,000 Account, One USD/JPY Double Bottom: The Full Play-by-Play
In September 2025 I was trading a $100,000 prop evaluation, and USD/JPY printed the cleanest double bottom I'd seen all year on H4. Here's the trade step by step, because this is the one that finally proved the system to me under real pressure.
| Step | What happened | Numbers |
|---|---|---|
| 1 | First bottom prints on a BoJ headline spike | Low 141.20, closes 141.85 |
| 2 | Pullback rally, then second test of the lows | Second low 141.28 — within 0.06% |
| 3 | RSI prints bullish divergence on the second bottom | RSI 31 vs 27 — higher low confirmed |
| 4 | Neckline breaks on H4 close, daily trend is sideways-up | Neckline 143.10 breaks, closes 143.35 |
| 5 | Retest entry, calculator sizing at 0.75% risk | 0.92 lots, $750 risk, stop 142.30, target 144.90 |
| 6 | Measured move hits in 26 hours; half trailed | +$1,275 banked (1.7R), runner stopped at +$420 |
Total on the trade: +$1,695 on a $100,000 account. Not life-changing — 1.7% — but it was the cleanest execution I'd ever managed on a pattern trade, and it passed the evaluation's profit target with room to spare. The divergence at step 3 was the real edge. Without it, I'd have waited; the pattern alone wasn't enough.
My Entry Rules: When the Pattern Is Worth Trading
After two years of trading this double top bottom forex strategy live, my entry checklist fits on an index card. The pattern must have peaks or troughs within 0.15% of each other, measured on closes. The neckline must be drawn through the pullback extreme's close, photographed before entry. Entry is on the retest of the broken neckline — if no retest comes within three candles, I take the break at market but halve the size. The daily trend must not oppose the trade. And the fixed-target R-multiple must be at least 1.2, verified with the calculator, or I manage it as a trailing trade instead.
The retest-or-halve rule deserves a word. Chasing breakouts at full size was responsible for most of my early damage with this strategy, and I see the same error constantly in trading forums. A breakout that runs without retesting is usually the strongest kind — but it's also the kind where your stop is furthest from your entry and your R-multiple is worst. Halving size on no-retest entries keeps you in the strong moves without paying full price for bad geometry. When I'm weighing whether a pattern is forming into a news event, I check the calendar commentary on DailyFX first — a double top into an FOMC decision is a coin flip no pattern can fix. For the broader context of avoiding beginner errors with patterns, the mistakes guide I put together covers the position-sizing traps that kill most pattern traders in their first year.
Double Top and Double Bottom Questions From My Inbox
How do you tell a real double top from a normal pullback?
The second peak has to fail at nearly the same level — within 0.15% on closes — and then price must close beyond the neckline. A pullback that never retests the high isn't a double anything. I also want to see the second peak form during real liquidity (London/New York), not thin Asian hours where any level can print.
What timeframe works best for double top bottom forex strategy trading?
H4 is my sweet spot. H1 prints too many almost-patterns, and the daily gives you maybe two setups a month per pair. On H4 I get 3–5 qualifying patterns a month across six pairs, with stops in the 60–90 pip range that are manageable with 0.75% risk sizing.
Should the two peaks be exactly equal?
They never are, and that's fine. Within 0.15% on closing prices is my tolerance. What matters more is that the second peak shows rejection — a long upper wick, a bearish engulfing candle, or momentum divergence. Two equal peaks with strong closes through them isn't a top, it's a breakout.
Do you enter on the neckline break or wait for the retest?
I wait for the retest, which comes about 60% of the time within three candles. If no retest comes, I enter at market but halve my size because the R-multiple is worse. Chasing the break at full size was one of my most expensive habits — the retest entry typically improves my R by 0.3–0.5.
Where exactly do you place the stop loss?
Beyond the second peak (for shorts) or second trough (for longs), plus a buffer of roughly 10% of the pattern height. If price takes out the second extreme, the pattern has failed — there's no thesis left to defend. Never move the stop further out because the pattern "still looks okay." It doesn't.
Why does the measured move target so often fall short?
Because I was measuring with wicks, which inflated targets by ~19% in my journal. Measure peak-to-neckline on closes and the target becomes realistic. Also, take partial profit at the measured move and trail the rest — the full projection hits about half the time, but the first 70% of it hits far more often.
Can double tops work in a strong uptrend?
As reversals, rarely — that's a counter-trend trade. But the pattern still has value: a failed double top in an uptrend (price breaks above both peaks) is a powerful continuation signal. I flip the bias and look for long entries on the breakout instead of fighting the trend.
What position size should I use for pattern trades?
I risk 0.75% per pattern trade because the stops are wide (60–90 pips on H4). Run the exact entry, stop, and account size through the DarkWolf MT5 Signal Calculator before every trade. On wide-stop setups, eyeballing lot size is how traders accidentally risk 2% while thinking they're risking 1%.