Three Drives describes three successive price pushes in one direction, separated by two corrections. The bearish candidate forms three higher peaks; the bullish candidate forms three lower troughs. That geometry does not prove that buyers or sellers have run out, or that the third extreme will reverse. Measuring a candidate and submitting a trade are separate decisions.

What the Three Drives pattern is

Scott Carney’s public description emphasizes repeated Fibonacci projections and time symmetry, naming 1.13, 1.27 and 1.618. It is a pattern specification, not a published profitability test. The cited page does not impose an exact 0.618 or 0.786 correction requirement: if your implementation uses those retracements or tolerances, record them as additional rules. The basics of trading harmonic patterns introduce the broader measurement framework.

Structure and Fibonacci levels

Label the first drive’s start S, the three peaks P1, P2, P3 and the correction troughs A and B. S–P1–A–P2–B–P3 has six points and five segments: three rises and two falls. An earlier context point R supplies a denominator for the first projection; it is not a fourth drive. Specify the starting point and measured correction when using Fibonacci extensions to project targets.

Fictional EUR/USD geometry: equal 127-pip pushes
PointPriceBar index
R, earlier context1.09000
S1.08004
P11.092712
A1.082716
P21.095424
B1.085428
P31.098136

Assume one pip = 0.0001. Each drive rises 127 pips over 8 bar indices; each correction falls 100 pips over 4 indices. The peaks rise by 27 pips while the drive lengths stay equal. These are assigned points, not observed trades or proof that all local High/Low pivot conditions hold.

MeasurementNumerator / denominatorResult
First projection(P1 − S)/(R − S) = 127/1001.27
Second projection(P2 − A)/(P1 − A) = 127/1001.27
Third projection(P3 − B)/(P2 − B) = 127/1001.27
Each retracement100/127Approximately 0.7874, not exactly 0.786

Eight-bar symmetry can disappear on the clock

DriveA runs Monday00:00–08:00;driveB Wednesday16:00–Sunday00:00. Both span8 indices in a fictional feed. B includes a72h gap between records:its elapsed80h is ten times A’s8h.

Equal index gaps,different elapsed hoursTwo bars share a0–80h scale:A8h,B80h. Each spans8 indices. B includes an assumed72h gap without new bars.Point separation:8 indices in bothA:8hB:80h080hB =8h +72h gap
B’s yellow segment is an assigned gap with no new bars. Bars show elapsed time between points,not session counts or reversal probability.

Before scanning,choose whether to compare bar counts,UTC time or active-session time. Carney’s public description includes time symmetry,but an H1 label does not remove calendar gaps. Our8-bar criterion treats these drives equally;elapsed hours do not. Record the clock and do not switch it afterwards to improve the pattern’s appearance.

Assumptions: Two fictional point pairs8 H1 indices apart. One spans8 elapsed hours;the other80 because we insert a72h no-bar gap. This is an assigned calendar,not a particular market’s schedule. Official source: Scott Carney:Three Drives.

A higher peak need not mean a longer drive

Let the previous drive have length L, its correction depth be rL, and the next drive be q times that correction. The next drive has length Lrq, so its ratio to the previous drive is rq. The new peak gains Lr(q − 1). For L = 127 pips and q = 1.27, the following fictional variants separate those quantities.

Correction fraction rCorrectionNext driveNew peak above old peak
0.50063.50 pips80.645 pips17.145 pips
0.61878.486 pips99.67722 pips21.19122 pips
0.886112.522 pips142.90294 pips30.38094 pips

Every peak rises, but only the last drive exceeds 127 pips. Equal drive length occurs at r = 1/q ≈ 0.78740. These variants describe price arithmetic only; they do not supply a complete time-symmetric pattern or information about the participants’ intentions.

How to manage the setup step by step

Step 1 — the first drive and its pullback

Record the method for choosing S, P1 and A before examining later outcomes. Measure the correction against S–P1, using one feed and a declared price precision. Neither an H1 label nor a particular retracement automatically makes the measurement useful or profitable. Define equality and pivot-selection rules as well as ratios.

Step 2 — the second and third drives at the extension

In the table, P3 = B + 1.27(P2 − B) = 1.0854 + 1.27 × 0.0100 = 1.0981. Multiplying the earlier drive A–P2 instead of correction P2–B would give a different rule. Also distinguish 1.27 from 1.272: on a 100-pip correction they differ by 0.2 pip. State rounding to the instrument’s price increment and a predefined tolerance; neither is supplied by writing extension on a chart.

Step 3 — confirmation from price

Fix how and when the final extreme is confirmed. A custom rule requiring P3’s High to exceed two Highs on each side needs two later completed bars. If P3 is at bar 36, confirmation is available no earlier than the close of bar 38. This five-bar idea is described in MT5 fractal documentation but is not a mandatory Three Drives component. The point table alone cannot prove all surrounding Highs are lower. An additional candle or divergence filter is another strategy version, not an automatic improvement.

Measurement levels and executable prices

A price level can trigger an alert without being an available entry. Choose entry timing, invalidation, stop, target and holding deadline before testing. In the assigned geometry, a 0.618 correction of the complete S–P3 rise is 1.0981 − 0.618(1.0981 − 1.0800) = 1.0869142. It is a measured reference, not a promised target or a price guaranteed to be reached. Do not backdate a bar-38 decision to P3’s bar-36 price. For a short, distinguish Bid entry from Ask closing under the applicable platform/provider rules. Include commission and funding; when using actual Bid/Ask execution prices, do not subtract the spread again. A buffer beyond a peak neither proves a sensible trade nor guarantees an ordinary stop’s fill.

The most common mistakes when trading Three Drives

  1. Calling five price segments five points: the formation needs six endpoints, plus any separately declared context point.
  2. Writing an extension ratio without the correction that supplies its denominator, or silently substituting 1.272 for 1.27.
  3. Assuming equal projections force equal or progressively smaller drive lengths.
  4. Using later bars to identify a peak while assigning the trade to the earlier peak price.
  5. Changing retracement, time or confirmation tolerances after seeing a desirable reversal.

Three Drives, the Elliott wave and the Wolfe Wave

Three Drives, Elliott-wave analysis and Wolfe Wave are separate frameworks. Do not use another pattern’s point labels or target line as a substitute for this model’s projection denominators and time rules. Compare Fibonacci retracements with projections, then use the technical analysis course section to study the other definitions. The Three Drives name itself provides no measured frequency or profitability.

What to do tomorrow to get comfortable with Three Drives

  1. Choose one instrument and feed, then record every candidate using a fixed pivot-selection rule. Include candidates that continue beyond the projected zone or never produce an entry.
  2. Save the six formation points and any earlier reference separately. Record projection numerators, denominators, tolerances and rounding.
  3. Compare drive durations using a declared clock: bar-index differences, elapsed UTC hours or active-session time. They need not agree across gaps.
  4. Keep an alert at a measured level separate from a confirmed pivot and an executable order. Record submission, fill, cancellation, exit and costs.
  5. Evaluate an untouched period after choosing the rules. Twenty demo trades or a collection of attractive reversals cannot establish an edge.