Separate the original pattern from a programmable version
Joe Ross describes 1-2-3 formations using bar-by-bar full corrections. His definition can place two numbered points on one bar. The study below instead requires three distinct confirmed pivots, so it is an explicit implementation variant, not a complete reproduction of his method. Its purpose is to make chart annotations and alerts auditable.
- Use standard candles, one symbol, one timeframe and one session setting. Record how you selected the preceding trend; a discretionary trend label is not an objective detector.
- For this study, a pivot high must exceed the highs of two bars on either side. A pivot low must be below the lows of two bars on either side. Equal values fail this strict pivot rule.
- Choose an alternating low-high-low or high-low-high sequence with distinct bar indices. Reject ambiguous same-bar high and low pivots. Save the selected triplet rather than replacing its anchors after seeing the outcome.
- The harmonic Three Drives pattern uses three successive pushes and ratio measurements. Its numbers describe different anchors; do not substitute it for a 1-2-3 reversal.
| Anchor or event | Bullish study | Bearish study |
|---|---|---|
| Point 1 | Low after a selected declining swing | High after a selected rising swing |
| Point 2 | Later confirmed rebound high | Later confirmed pullback low |
| Point 3 | Later confirmed low above point 1 and below point 2 | Later confirmed high below point 1 and above point 2 |
| Breakout | First eligible close strictly above point 2 | First eligible close strictly below point 2 |
| Structural invalidation | Any low at or below point 1 | Any high at or above point 1 |