ABCD RETRACEMENT INDICATOR FOR METATRADER

Pinpoint market reversals with precision using ab=cd retracement patterns

Capture high-probability trade setups with this reliable harmonic pattern indicator. Designed for serious price action traders, it identifies AB=CD retracement formations and confirms them with a breakout filter, eliminating premature or false signals. With customizable pattern parameters and built-in SL/TP levels, it streamlines your trading decisions and helps you time entries and exits with professional accuracy.

  • Detects AB=CD retracement patterns with configurable size and ratios
  • Confirms trades with breakout signals using a donchian filter
  • Displays SL and TP levels based on Fibonacci projections
  • Fully customizable pattern, label, and alert appearance
  • Alerts via email, sound, push, and on-screen notifications
  • Multiple indicator instances can run for different pattern sizes
  • Non-backpainting with minimal repainting only at pattern completion
  • Works on all timeframes and instruments
  • Ideal for traders focused on price action

Screenshots

Description

The PZ AB=CD Retracement indicator is a technical analysis tool for MetaTrader 5 that identifies AB=CD retracement patterns on the chart. These patterns consist of a four-point price structure (A, B, C, and D), where the CD leg mirrors the AB leg in size and time. This formation is foundational to many harmonic trading strategies.

This indicator simplifies the identification of AB=CD patterns by automatically analyzing price action and displaying valid patterns directly on the chart. It helps traders pinpoint high-probability reversal zones and offers visual guidance with entry, stop-loss, and take-profit suggestions based on Fibonacci levels.

AB=CD patterns can expand during their formation, which causes potential repainting. To reduce false signals and make trading more reliable, this indicator uses a Donchian channel breakout as a confirmation before signaling a trade. Only when a breakout occurs in the expected direction after the D point is a signal triggered.

Bullish patterns are displayed in blue, and bearish patterns are shown in red. The indicator also includes a wide range of customization options for pattern size, ratio conditions, visual styling, and alert configuration.

Key Features

  • Automatically identifies AB=CD retracement patterns on the chart
  • Customizable pattern size and AC/BD ratio conditions
  • Implements Donchian breakout confirmation to reduce false signals
  • Displays entry, stop-loss, and take-profit levels based on CD Fibonacci projections
  • Offers email, push, sound, and on-screen alerts for pattern formation and breakouts
  • Helps traders learn and apply harmonic concepts to real market data
  • Supports multiple simultaneous instances with different settings
  • Non-repainting signals once breakout confirmation occurs

Technical Details

  • The indicator is evaluated on every bar, not every tick
  • The last point (D) may repaint as the pattern expands
  • Several instances can be used on the same chart with different amplitudes
  • Alerts are issued when the pattern is detected and when the breakout happens
  • A small portion of signals may still repaint; increasing breakout period reduces this risk

Trading Notes

  • Use the breakout signal to confirm the validity of a pattern
  • Consider higher timeframes for more reliable signals
  • Combine with trend filters or confluence zones for better accuracy

Input Parameters

  • Amplitude – Size of the AB=CD patterns to be found.
  • Breakout Period – Donchian breakout period used to time the trade signals.
  • Max History Bars – Number of bars to look back when the indicator loads on the chart.
  • Min AC – Minimum ratio allowed for the AC leg of the pattern.
  • Max AC – Maximum ratio allowed for the AC leg of the pattern.
  • Min BD – Minimum ratio allowed for the BD leg of the pattern.
  • Max BD – Maximum ratio allowed for the BD leg of the pattern.
  • AB = CD – Enable or disable strict AB = CD ratio condition.
  • Display Options – Choose to show or hide labels, ratios, and SL/TP price levels on the chart.
  • Patterns – Customize the colors and line widths of the pattern structure (AB, BC, CD legs).
  • Labels – Set the colors and sizes of the A, B, C, D labels on the chart.
  • Ratios and SL – Choose the colors and font size of the Fibonacci ratio and SL/TP labels.
  • Alert on breakouts – Enable alerts when a Donchian breakout occurs after a valid pattern.
  • Alert on patterns – Enable alerts when a valid AB=CD pattern forms.
  • Alert settings – Enable or disable alert types: visual, push notifications, email, and sound alerts.

Reviews

Verified reviews from third party sources
sunnychow
From MQL5

So far so good.

⭐⭐⭐⭐
Rodrigo da Silva Boa
From MQL5

Excellent job.

⭐⭐⭐⭐
Ynal Al Khalil
From MQL5

Deserves more than 5 stars!

⭐⭐⭐⭐⭐
Tony Gregg
From MQL5

One of my go-to forex indicators. Well done!

⭐⭐⭐⭐⭐
Aravind Kolanupaka
From MQL5

Good for trade analysis and alternate view.

⭐⭐⭐⭐⭐
Rabbitpips
From MQL5

Works fine. With some trading knowledge, this is good tool! Thanks!

⭐⭐⭐⭐⭐
Mikhail Korshunov
From MQL5

Good indicator.

⭐⭐⭐⭐⭐
Foone Manika
From MQL5

Very good indicator. If there a expert advisor available base on this indicator, I will definetly buy it.

⭐⭐⭐⭐⭐
Greenmood
From MQL5

Very nice indicator, works very well!

⭐⭐⭐⭐⭐

Related Indicators & Bots

Frequently Asked Questions

Yes, but only partially and for a valid reason. The D-point of an AB=CD pattern can shift as the pattern expands, meaning the projected pattern adjusts in real time. However, once a *Donchian breakout* confirms the validity of the pattern, a signal arrow is drawn and an alert is triggered — that signal is mostly non-repainting.

No, the indicator does not backpaint. All displayed signals and alerts occur only after the pattern completes and a breakout is confirmed.

A pattern is confirmed when the price breaks out in the expected direction after D-point formation, using the Donchian breakout filter you define in the settings. Only then is the arrow drawn and alerts issued.

If a forming pattern expands beyond your configured AC, BD, or AB=CD ratio limits, it is considered invalid and removed from the chart. This ensures that only high-quality and properly formed patterns are presented.

The indicator is effective on all timeframes, but higher timeframes tend to offer more reliable patterns with less noise. Consider using H1 and above for stronger confirmation.

Yes, the indicator is compatible with all assets supported by MetaTrader 5, including forex, indices, commodities, stocks, and crypto.

Yes, you can personalize: (a) Colors and line thickness for bullish and bearish patterns. (b) Label colors and font sizes. (c) Visibility of ratios, SL/TP levels, and labels

Absolutely. You can load multiple versions of the indicator with different *Amplitude* values to scan for overlapping patterns of various sizes simultaneously.

Stop-loss and take-profit levels are calculated using Fibonacci projections of the CD leg. These offer a structured approach to trade management and risk control.

It defines how many bars are used to confirm a breakout. Increasing this value can reduce premature entries and improve signal reliability, though it may delay confirmation slightly.