← All Forex Strategies
How MACX reads the chart

ABCD Pattern in Forex: The MACX Close-Based Approach

Learn to read A–B–C–D using candle closes, follow C/D watches and understand the M30 → M5 path. Educational chart analysis, not a trade call.

By Eng. Habibu A.S. · Updated

The ABCD pattern is a way to describe a price move, a retracement and a following leg using four chart points. This guide explains the MACX close-based interpretation: how to mark those points, what to watch at C and D, and how chart monitoring relates to the separate entry workflow.

The examples below include Synthetic Index charts. They illustrate the method within our Forex Strategies library; they do not represent Forex performance results.

At a glance
  • Map A, B and C from completed candle closes.
  • Use C to start monitoring; a later qualifying close through B marks D.
  • Keep chart monitoring separate from order execution.
  • Review any MACX-opened position and make the final keep-or-close decision.

Software: MACX PRO EA 2.23 and MACX PATTERNS 1.63 · September 2026

1. How MACX uses the ABCD pattern

This article explains the ABCD candle structure the way MACX actually uses it. It is not a generic Fibonacci-harmonic textbook. MACX does not trade at point C. After a valid close-based A–B–C is found on M30 and/or H1, the system keeps monitoring C and D for possible opportunities. Any automatic basket still comes only from the separate MAIN pattern engine after M5 filters pass. ABCD itself never opens, closes, or reverses an order.

The live examples in this brief are the operator’s own charts: High Frequency Vol 50 Index on H1 and M30, plus a second completed map used to mark C as a watch and D as a later closed break of B.

2. What is the ABCD pattern in trading?

In standard market geometry, ABCD is a three-leg structure with four points.

  • AB — the first impulse.
  • BC — a retracement of AB that does not take out A.
  • CD — a second impulse in the same direction as AB. Many textbooks place the reversal trade at D.

Those books usually require BC to retrace 61.8%–78.6% of AB and then project D so CD equals AB. MACX keeps the same four letters, but it does not trade C and it does not trade D. C starts a watch. D is a later opportunity or invalidation on a closed break of B.

3. How to identify A, B, C and D using candle closes

3.1 Body closes only — wicks are ignored

A, B, C and D are candle closes. The wick above A is not A. The wick at C is not C. A wick through B is not D. Only an opposite-direction candle that closes beyond the B close prints D. The BC slope is also close-to-close.

Figure 1. Operator rule. Map the body close of A, the body close of C, the BC slope, and the body close through B/D.
Figure 1. Operator rule. Map the body close of A, the body close of C, the BC slope, and the body close through B/D.

3.2 ABCD never blocks the MAIN signal

If an M30 MAIN BUY or SELL is accepted, the EA still parks that signal and waits for M5. Finding an ABC does not delay, cancel, hedge, or reverse that pending state, and it does not fire a trade at C. Missing an ABC also does not block the pending state.

3.3 C and D are monitored opportunities, not trades

When ABC is found on M30 and/or H1, MACX marks point C and starts the watch. It does not place an order at C. From that moment the structure stays live. The two later events that matter are whether price still respects the C zone, and whether an opposite-direction candle later closes through B (point D). Those events are possible opportunities or warnings. They never replace the MAIN-to-M5 execution path.

4. ABCD chart examples on H1 and M30

4.1 H1 — High Frequency Vol 50 Index

This H1 chart is the clean teaching example. Price rallies into A near 127,027.75. It drops to B near 125,034.00. It recovers to C near 126,680.31 without taking out the A close. Two red parallel rails hold the B–C channel. D is the later red candle that closes through the B shelf and continues lower. MACX would have started a C watch at the C close. It would not have sold there. The D close through B is the later monitored opportunity, not an automatic reverse.

Figure 2. H1 High Frequency Vol 50 Index. A–C completes under the 127,027 / 126,680 band. D is the closed break of 125,034.
Figure 2. H1 High Frequency Vol 50 Index. A–C completes under the 127,027 / 126,680 band. D is the closed break of 125,034.

4.2 M30 — same instrument, same map

The M30 chart of the same index shows the identical channel without needing extra letters. The two red rails and the two green shelves are enough. MACX scans M30 and H1 independently. Either timeframe can start the C/D watch. Both timeframes printing the same map only improves context. It does not double the lot size and it does not create an extra order.

Figure 3. M30 High Frequency Vol 50 Index. Same structure, same channel, same later breakdown.
Figure 3. M30 High Frequency Vol 50 Index. Same structure, same channel, same later breakdown.

4.3 Second completed map — C is a watch, D is the B-break

The next chart uses the same letters on a different symbol. A sits near 643.68, C near 641.77, B near 634.33. After C, MACX only watches. D is the later closed break of B. The move toward 611.54 is follow-through after D, not a second MACX entry.

Figure 4. C = monitor setup. D = later opportunity or B-break. Follow-through after D is not an extra entry.
Figure 4. C = monitor setup. D = later opportunity or B-break. Follow-through after D is not an extra entry.
Figure 5. Source chart used to mark the same C-watch / D-break reading.
Figure 5. Source chart used to mark the same C-watch / D-break reading.

5. MACX ABCD structure rules

RuleMACX value
Structure pricesCandle CLOSE only. Forming candles and wicks are never used.
Lookback30 closed bars on M30 and 30 closed bars on H1.
BC retrace of ABMinimum 25%, maximum 95%. C must recover part of AB but must not close through A.
Minimum legsAt least one closed bar in AB and one closed bar in BC.
Timeframes scannedCurrent M30 and H1. Either or both may be valid. H4 and D1 are not used for ABCD.
Parallel / CD ratiosLogged at D for diagnosis. They do not block the D notification and they do not open a trade.

If those gates fail, MACX simply does not start the C/D watch. The MAIN pattern can still proceed to M5 confirmation as usual.

6. How the M30 setup connects to M5 confirmation

  1. M30 MAIN acceptedThe MAIN pattern owns the pending slot.
  2. Find close-based ABCSearch closed candles on M30 and H1.
  3. Start the C/D watchNotify at C. No order is opened at C.
  4. Keep M5 filters runningABCD does not block MAIN confirmation.
  5. MAIN may open a basketOnly after its M5 filters pass.
Figure 6. Runtime sequence inside MACX PRO EA v2.23. ABCD watches. It does not fill.

6.1 A MAIN M30 signal is accepted

ABCD is never scanned in isolation. The EA first accepts a current-chart M30 MAIN pattern and owns the pending MAIN slot.

6.2 Independent ABC search

Immediately after the slot is owned, FindAbcdPattern() runs on M30 and H1 using only candles that were fully closed at that decision time. One valid timeframe is enough to start the watch.

6.3 Mark C and keep watching

If either timeframe is valid, the EA stores A/B/C closes and times, draws the channel, and notifies that a C setup is now under watch. That message is not an order. MACX does not buy or sell at C.

Typical watch text: MACX SELL SYMBOL | ABCD SETUP at C — MONITORING C/D | TF M30+H1

6.4 The normal M5 pending flow continues

The MAIN signal stays pending until a newly closed M5 candle passes the filters — or until the parent H1 candle closes.

6.5 Only the MAIN-to-M5 engine may open a basket

When those M5 filters pass, the EA opens the basket. That fill belongs to the MAIN pattern engine. If M5 never confirms, the C/D monitor can still continue until D prints or A resolves the map.

6.6 After C — monitoring D and A

  • Opposite closed candle through the B close: notify ABCD B-break at D. The watch resets. No order is opened or closed.
  • Same-direction closed candle through the A close: that timeframe is resolved. If every active timeframe has broken A first, the watch ends quietly. No trade change.

7. Understanding ABCD watch and entry notifications

EventWhen it firesWhat it means
ABCD setup at CWhen ABC is found after a MAIN acceptStart monitoring C and D. Not a trade.
MAIN entry noticeOnly after M5 filters pass and orders openThe only automatic trade. Independent of ABCD.
ABCD B-break at DLater opposite CLOSED break of BLater opportunity or invalidation. No automatic reverse.
A-break log onlySame-direction close through AC/D watch for that timeframe ends. No trade action.

The indicator on a separate terminal uses the same map and the same C-then-watch order. It does not share locks, baskets, or global variables with the EA.

8. What an ABCD watch does and does not do

  • It does not trade at C. C only starts the C/D opportunity watch.
  • It does not open, close, hedge, or scale a position at D.
  • It does not park or delay the MAIN pending M30 signal.
  • It does not use the separate higher-timeframe alerts. Those remain outside the ABCD monitor.
  • It does not treat a wick through B as D.
  • It does not replace stop-loss, basket target, or account-risk rules already in the EA.

9. How to review an ABCD chart step by step

Read C as the start of a watch. After C is mapped, observe whether price holds the C zone, fails back toward B, or later closes through B. Those later closes are the possible opportunities the monitor exists to show.

Read D the same way. A closed break of B is a later opportunity or a completed invalidation of the C map. It is not an automatic reverse. If a MAIN basket is already open from M5 confirmation, manage that basket with the EA’s PnL and session rules. If M5 never confirmed, you still had a C/D watch. That is intended.

When both M30 and H1 print ABC together, as in the Vol 50 examples, the watch is simply higher-quality context. Dual-timeframe structure does not double lot size and does not create an extra order at C or D.

10. Key takeaways from the MACX ABCD approach

MACX ABCD is a close-based monitor, not an entry module. After A–B–C is found, MACX does not trade at C. It keeps watching C and D for possible opportunities. The only automatic basket still comes from the MAIN M30 pattern after M5 filters pass. A later closed break of B is notified as D. A same-direction close through A ends the watch. Neither event places or closes an order.

Disclaimer

This document describes the behaviour of MACX PRO EA v2.23 and MACX PATTERNS v1.63. It is educational material for licensed operators. It is not an offer to trade, not a performance guarantee, and not a substitute for broker, regulatory, or personal risk review. Markets can invalidate any mapped structure after C. Position sizing and capital protection remain the operator’s responsibility.

Figures 1–5 are the operator’s own charts and sketch. © 2026 Eng. Habibu A.S. · MACX PRO · eng.habibu@gmail.com

ABCD pattern questions

What do A, B, C and D mean in a trading chart?

ABCD labels a price structure: AB is the first move, BC is a retracement and CD is the next leg. MACX uses candle closes to map the points; its D event is a later closed break of B.

Does MACX open a trade at point C or D?

No. C starts a watch, and D marks a later closed break of B. The ABCD monitor itself does not place or close orders. Automatic entries belong to the separate M30 to M5 workflow after its filters pass.

Which timeframes does MACX use for ABCD?

MACX searches closed candles on M30 and H1 for ABC structure. M30 means 30-minute candles, H1 means one-hour candles, and M5 means five-minute candles. M5 is used in the separate entry confirmation workflow.

Are these examples Forex trades or Synthetic Index charts?

The illustrated examples include High Frequency Vol 50 Index, a synthetic instrument. They explain the MACX chart-reading method and are not evidence of Forex performance or a recommendation to enter a trade.

Continue exploring MACX

WhatsApp support