Harmonic Pattern Hunter
- Indicatori
- Shingidzano Lesetedi
- Versione: 8.11
- Aggiornato: 21 aprile 2026
- Attivazioni: 5
Harmonic Pattern Hunter
Harmonic Pattern Hunter is a technical indicator for MetaTrader 5 that automatically identifies and draws high-probability harmonic patterns directly on the chart. It is designed to assist traders who use harmonic analysis as part of their trading methodology.
How It Works
The indicator scans historical and live price data for completed XABCD harmonic structures using Fibonacci ratio validation. When a valid pattern is detected, it draws the full pattern geometry, marks the Potential Reversal Zone (PRZ), places an entry arrow on the signal bar, and plots Stop Loss and Take Profit levels based on ATR and a configurable risk-to-reward multiple.
Pattern detection is non-repainting. Structural pivots (X, A, B, C) require full ZigZag confirmation on both sides before they are used. The D completion pivot uses a shorter confirmation window so that signals appear within a configurable number of bars of the pattern completing, rather than many bars later. Once a pattern is detected and locked, its position on the chart does not change.
Detected Patterns
Gartley, Bat, Butterfly, Crab, Deep Crab, Shark, Cypher, ABCD, 5-0 — bullish and bearish variants.
Key Features
- Non-repainting pattern detection with a persistent lock cache — D pivot does not shift once confirmed
- Configurable D confirmation delay (InpDConfirmBars) for timely signal generation
- Dual filled triangles (XAB and BCD wings) for clear pattern visualisation
- Potential Reversal Zone drawn as a filled rectangle with a separate outline border
- Entry arrow placed on the signal bar close
- ATR-based Stop Loss placed beyond the PRZ outer edge
- Take Profit calculated as a configurable R-multiple of the SL distance from entry
- All lines, colors, widths and styles are fully adjustable through input parameters
- Built-in alert system (screen alert, email, push notification) that fires only on new live signals, not on historical patterns
- Click any pattern on the chart to display its Fibonacci ratios, entry, PRZ, SL and TP in the comment area
Who Is This For
This indicator is suited to traders who are already familiar with harmonic pattern theory and use it as part of a structured, rule-based approach to identifying potential reversal areas. It is useful for those who want to automate the pattern-drawing process rather than identifying patterns manually, and for those who require clear SL and TP levels to be calculated at the time the signal forms.
It works across all symbols and timeframes available in MetaTrader 5.
