Harmonic Pattern Scanner PRZ Stats

Harmonic patterns with an honest track record. The indicator finds Gartley, Bat, Alt Bat, Butterfly, Crab, Deep Crab, Shark, Cypher, 5-0 and AB=CD patterns on your chart and on dozens of symbols and timeframes at once, draws the XABCD shape with its Potential Reversal Zone (PRZ) and Fibonacci ratios, gives entry, stop loss and three targets, and shows how often each pattern actually worked on each symbol: PRZ hold rate, TP1 and TP2 hit rate and average result in R, measured with exactly the same non-repainting rules as the live signals.

The complete manual is on this page: no private messages needed. Example set files are listed at the end.

Why it is different

  • Historical statistics built in. For every pattern type, on this chart, on every scanned symbol and timeframe and on all of them together: number of signals, PRZ hold rate, TP1 and TP2 hit rate and average R. The scanner shows the hold rate of that pattern on that symbol next to every signal, so you can see at a glance which setups have a record and which do not.
  • Written completion rules, no repainting. A pattern is completed only when point D is a confirmed swing inside the PRZ. From that bar on it is frozen: never moved, never deleted. If price later breaks the stop, the pattern stays on the chart and is counted as a loss.
  • Three clear targets (38.2 %, 61.8 % and 100 % of AD) and one stop beyond the PRZ, instead of a long list of possible levels.
  • Detector, scanner and statistics in one product, light on the terminal: a symbol is re-analysed only when it closes a new bar.

Patterns

PatternAB/XABC/ABCD/BCD
Gartley0.6180.382-0.8861.13-1.6180.786 XA
Bat0.382-0.500.382-0.8861.618-2.6180.886 XA
Alt Bat0.30-0.3820.382-0.8862.0-3.6181.13 XA
Butterfly0.7860.382-0.8861.618-2.6181.272-1.414 XA
Crab0.382-0.6180.382-0.8862.24-3.6181.618 XA
Deep Crab0.8860.382-0.8862.0-3.6181.618 XA
Shark0.382-0.8861.13-1.6181.618-2.240.886-1.13 XC
Cypher0.382-0.618XC/XA 1.13-1.414-0.786 XC
5-01.13-1.6181.618-2.240.50-
AB=CD-0.382-0.8861.13-2.618CD = AB

Every range is widened by the Ratio Tolerance input (default 7 %). The PRZ is the overlap of the XA (or XC / AB) projection and the BC projection. When several patterns fit the same swings, the closest fit is shown; a full XABCD pattern is preferred to a plain AB=CD.

Detection and completion rules

  1. Swings are pivots with N bars on each side (Swing Depth, default 5). Pattern Sizes adds medium (2 × N) and large (4 × N) swings, so small and large structures are both found. A swing must be at least Minimum Swing × ATR(14) long. A swing is known only after its N right-hand bars have closed.
  2. Completed pattern: the last swings X-A-B-C-D match a pattern and D lies inside the PRZ. The pattern completes at the close of the bar that confirms D (D + N bars). Entry = close of that bar. If price has already reached TP1 at that moment the signal is skipped.
  3. Forming pattern: X-A-B-C match and price has not run through the PRZ yet. It is drawn dashed with the projected PRZ ahead of price, and marked "In PRZ" when price trades into the zone. A forming pattern is a projection and can still fail; it becomes a signal only when it completes.
  4. Stop loss beyond the outer edge of the PRZ (or beyond D) plus an ATR buffer. Targets: TP1 / TP2 / TP3 = 38.2 / 61.8 / 100 % of the AD leg (adjustable).
  5. Outcome: after completion each bar is checked; a bar touching the stop and a target counts as the stop (conservative). PRZ held = TP1 was reached before the stop, or the stop was not hit within the first 10 bars (input). Signals that are still open are not counted.

Scanner dashboard

  • Scans any list of symbols (default: 28 forex pairs and gold; leave empty to use Market Watch) on any timeframes (default H1 and H4).
  • Broker suffixes and prefixes are resolved automatically (EURUSD → EURUSD.a, EURUSDm, ...); a fully tradable variant is preferred.
  • Rows: symbol, timeframe, pattern, side, status (Active, TP1 hit, TP2 hit, Stopped, In PRZ, Forming), age in bars and the historical PRZ hold rate of that pattern on that symbol with the number of signals.
  • Completed signals newest first, then forming patterns in the PRZ, then other forming patterns. Paging for long lists.
  • Click a row to open the chart (or switch this chart, input) with the pattern, PRZ and levels drawn.

Statistics tab

  • Pattern-by-pattern table: signals, PRZ held, TP1, TP2, average R (exit at the selected target or the stop).
  • Scope buttons cycle through this chart, every scanned symbol/timeframe and "All scanned".
  • History Bars (default 10 000) sets how much history is analysed per symbol and timeframe.

This Chart tab

Latest completed pattern with time, measured ratios, PRZ, entry, stop, three targets, its current status and the history of that pattern on this chart; forming patterns with their projected PRZ.

Our statistics study

We ran the indicator's own engine with the default settings over 12 instruments (7 forex majors, EURJPY, GBPJPY, EURGBP, XAUUSD, US500) on M15, H1 and H4, 20 000 bars each (IC Markets demo data, H4 back to 2013): 3 394 completed patterns. 76 % held the PRZ, 65 % reached TP1, 44 % TP2 and 28 % TP3; the out-of-sample last 30 % of the data gave the same picture (74 % / 66 % / 44 %). The average result of a fixed "target or stop" exit was close to zero (-0.01 R) for every target: the PRZ is a zone where price often reacts, not a stand-alone trading system. Use the per-symbol statistics in the panel to see how each pattern behaved on the market you trade, and combine patterns with your own context and trade management.

PatternSignalsPRZ heldTP1TP2
Gartley14374 %69 %44 %
Bat11773 %63 %44 %
Butterfly29979 %63 %43 %
Crab7084 %69 %41 %
Deep Crab13575 %61 %41 %
Shark45479 %71 %48 %
Cypher24774 %69 %46 %
AB=CD191574 %63 %43 %
All (incl. Alt Bat, 5-0)339476 %65 %44 %

Backtest statistics describe the past on one broker's data; they are not a promise of future results.

Chart drawing

  • Filled XABCD triangles, legs, dotted ratio lines with the measured Fibonacci ratios, point labels, pattern name and result label on past patterns.
  • PRZ box, and for the latest completed pattern entry, stop loss and TP1-TP3 lines with prices.
  • Colours adapt to dark and light chart backgrounds; all colours are inputs.

Alerts

  • Pattern completed (this chart and scanner symbols) and, optionally, price entered the PRZ of a forming pattern.
  • Popup, push notification, e-mail and sound. The completed-pattern alert includes entry, stop, targets and the pattern's history on that symbol.
  • Alerts fire only for patterns completed on the last closed bar, never for history when the indicator starts.

Panel

  • Dark and light themes (Auto follows the chart background; one click toggles), sharp at 100 % and 200 % Windows scaling, adjustable font size.
  • Drag the header to move it, minimise it with one click; position, tab and theme are remembered per chart.

Buffers for Expert Advisors

On the completion bar of every signal: 0 = signal (+1 buy, -1 sell), 1 = pattern type (0 Gartley, 1 Bat, 2 Alt Bat, 3 Butterfly, 4 Crab, 5 Deep Crab, 6 Shark, 7 Cypher, 8 5-0, 9 AB=CD), 2 = entry, 3 = stop loss, 4 = TP1, 5 = TP2, 6 = TP3. Empty value elsewhere. Values never change once written.

Main inputs

InputDefaultMeaning
Patterns (10 switches)all onchoose the patterns
Show Forming Patternstrueprojected patterns with PRZ
Ratio Tolerance7 %wider = more patterns, less precise
Pattern Sizes / Swing DepthSmall + Medium / 5swing sizes searched
Minimum Swing0.8 × ATRignore tiny swings
Stop Loss beyond PRZ0.25 × ATRstop buffer
TP1 / TP2 / TP30.382 / 0.618 / 1.0targets as a fraction of AD
History Bars10 000bars analysed for statistics
PRZ held bars10hold period for the PRZ hold rate
Symbols / Timeframes28 pairs + XAUUSD / H1,H4scanner list
Show completed signals up to20 barsage limit in the scanner
Row Clickopen chartor switch this chart
Alertscompleted: popuppopup, push, e-mail, sound, PRZ alert
Theme / Font SizeAuto / 9panel look

Example settings

  • Swing trading: Timeframes "H4,D1", Pattern Sizes Small + Medium + Large, Ratio Tolerance 7 %.
  • Intraday: Timeframes "M15,H1", Swing Depth 4, Minimum Swing 1.0.
  • Strict textbook patterns: Ratio Tolerance 5 %, AB=CD off.

Installation

  1. Buy or rent the indicator; it appears in the Navigator under Indicators → Market.
  2. Drag it onto any chart. Open the Inputs tab to change the symbols, timeframes, patterns or alerts.
  3. For push alerts enter your MetaQuotes ID in Tools → Options → Notifications; for e-mail fill Tools → Options → Email.
  4. The first scan loads history for every symbol; this can take a minute on the first start.

The free demo runs in the Strategy Tester; there the scanner covers only the tested symbol.

Notes

  • Works on any symbol and timeframe: forex, metals, indices, crypto.
  • The indicator does not trade. Harmonic patterns are an analysis tool; use your own risk management.
Mais do autor
MACD Divergence Radar Pro Multi-Symbol Divergence Scanner & Visual Dashboard for MetaTrader 5 Regular & Hidden Divergence 20+ Pairs Simultaneous Scan Entry / SL / TP Levels History Statistics One-Click Chart Opening Auto Oscillator Sub-Window Overview MACD Divergence Radar Pro is a professional-grade divergence detection indicator that continuously scans multiple currency pairs and timeframes in real time. It identifies both regular and hidden MACD divergences — bullish and bearish — and presen
Professional account protection for prop-firm challenges and funded accounts. It monitors drawdown, open risk, news windows, trading sessions, manual trades, profit targets, and challenge progress in real time, then warns, locks, de-risks, deletes orders, or closes managed exposure according to your rules. Two draggable on-chart panels — Economic Calendar and Performance Stats — keep news planning and account analytics on the chart without leaving MT5. Built for Prop-Firm Traders This EA does no
Overview SR Confluence Pro is a professional MetaTrader 5 indicator for support & resistance and chart pattern analysis. It combines dual S&R engines (high-volume box engine + multi-timeframe pivot engine), automatic detection of 16+ classic chart patterns , and a confluence scoring system that rates how closely price structure and S&R levels align. Every zone is back-tested on the chart history — touches, bounces, breaks, false breaks and bounce rate are combined into a 0–100 strength score — a
ICT Market Structure Pro ICT Market Structure Pro is a Smart Money Concepts / ICT trading tool designed to automatically draw the most important structural and liquidity elements directly on the chart. The indicator helps traders read price action through an institutional lens by mapping market structure shifts, liquidity pools, order blocks, imbalances, premium/discount zones, and key ICT session windows in one place. It supports both single-timeframe and multi-timeframe analysis modes, with a
A chart overlay indicator for traders who want a structured view of Smart Money Concepts, market structure shifts, order block patterns, fair value gaps, equal highs and lows, and key multi-timeframe price levels directly inside MetaTrader 5. BOS and CHoCH · Internal and Swing Structure · Order Block Finder · Input-Controlled FVG Colors · EQH and EQL · Premium and Discount Zones Product Overview SMC Price Action Patterns is designed to convert raw price action into a clear, visual market map. T
FREE
VoidFlow IFVG Trade Assistant Pro VoidFlow IFVG Trade Assistant Pro VoidFlow IFVG Trade Assistant Pro is a manual-first MetaTrader 5 trading assistant built for traders who want a cleaner Inverse Fair Value Gap (IFVG) workflow with structured trade planning, chart context, and optional automatic execution only when it is explicitly enabled by the user. It scans the selected signal timeframe for raw Fair Value Gaps, confirms true inversions, filters weak setups, draws the full trade plan on the c
Trade Assistant Risk Calculator is an all-in-one floating trading panel Expert Advisor for MetaTrader 5, built for professional manual traders. It combines visual chart trading , automatic risk calculation , and advanced position management in one compact interface. Stop calculating lot sizes manually. Stop guessing your Risk:Reward ratio. Drag the planning lines on the chart and the EA calculates the exact lot size for your selected risk percentage, equity, fixed-money risk, or fixed-lot workfl
Trade Assistant Risk Calculator is an all-in-one floating trading panel (Expert Advisor) designed for professional manual traders on MetaTrader 5. It combines Visual Chart Trading , Automatic Risk Calculation , and Advanced Position Management into a single, compact interface. Stop calculating lot sizes manually. Stop guessing your Risk:Reward ratio. Simply drag lines on the chart, and the EA calculates the exact lot size to match your risk percentage, equity, or money target. Important Notes Th
MT5 Indicator · All Markets · Non-Repainting Signals · Entry / SL / TP1-TP3 · MTF + Scanner Momentum Pulse colors every candle by the real momentum behind it, not by price alone. Each bar is scored on five dimensions and placed in one of nine strength states . On top of that you get buy/sell signals with Entry, Stop Loss and three Take Profit levels , a multi-timeframe bias dashboard , a multi-symbol scanner , a forward test of every past signal with win rate and profit factor, and a risk-based
Supertrend core · 11 click-to-toggle confirmation filters · Multi-timeframe trend dashboard · Entry / SL / TP1-TP3 levels · Higher-timeframe filter · Trend cloud · 5,000-bar performance simulation with profit factor & drawdown TrendGuard Pro is a professional-grade MT5 scalping indicator that fortifies every entry signal with up to 11 independent confirmation filters . False breakouts are systematically eliminated before an arrow ever appears on the chart, letting you trade only the highest-pro
ICT Market Structure EA ICT Market Structure EA trades fair value gaps in the direction of market structure, only inside the ICT Silver Bullet hours, and only when the H4 and D1 structure agree. One EA on one chart trades a whole portfolio — by default EURUSD, XAUUSD, USTEC and US500 . Its higher-timeframe context uses the same detection code as the indicator ICT Market Structure Pro (swings, BOS / CHoCH, order blocks, FVGs, premium / discount). The default portfolio and settings were checked wi
Price Action 10 Setups EA Price Action 10 Setups EA automates ten classic bar-by-bar price-action setups — the patterns that discretionary price-action traders consider the most reliable: major trend reversals, final flags, breakouts, High 2 / Low 2 pullbacks, wedges, channels, measured moves, trading-range reversals, opening reversals and magnet (breakout) tests. Every setup is a fully coded rule set with a precise entry, stop and target, so the EA trades the patterns the same way every time. O
MACD Divergence Radar EA MACD Divergence Radar EA trades MACD divergences automatically. It uses the same signal engine as the indicator MACD Divergence Radar Pro — price pivots compared with the MACD histogram (OsMA) or the MACD main line, regular and hidden divergences, bullish and bearish — and turns every freshly confirmed divergence into a trade with a stop beyond the divergence pivot and a fixed reward-to-risk target. One EA on one chart can trade a whole portfolio; by default EURUSD, GBPU
TrendGuard Pro Auto EA is a fully automated trend-following Expert Advisor built on the TrendGuard Pro signal engine. It enters when the Supertrend flips and the confirmation filters agree, protects every trade with an ATR stop loss, can bank profits in steps at TP1 / TP2 / TP3, lets winners run with an ATR trailing stop, and exits on the opposite signal. It trades the chart symbol, or a whole portfolio of symbols from one chart, and is controlled from an interactive on-chart dashboard. Signal e
Price Action 10 Setups Indicator Price Action 10 Setups Indicator finds ten classic bar-by-bar price-action setups on your chart and turns every one of them into a complete trade plan: entry, stop loss and target , drawn on the chart, tracked bar by bar and summarised in a modern dashboard with per-setup statistics, a multi-symbol scanner and alerts. The detection is the same code as in Price Action 10 Setups EA (the automated version on the MQL5 Market): the indicator shows a signal exactly whe
Momentum Pulse EA trades the signals of the Momentum Pulse indicator automatically. The complete Momentum Pulse signal engine is built into the EA: every closed bar is coloured in one of nine momentum states, and a change of state becomes a buy or sell signal with its own Entry, Stop Loss and three take-profit levels. The EA takes those trades with risk-based position sizing, banks profit in steps at TP1 / TP2 / TP3 and manages the rest with breakeven and an ATR trailing stop. One chart can trad
Currency Strength Matrix measures the strength of the 8 major currencies from all 28 pairs , plus gold and any indices you add, and shows it three ways on one chart: a multi-timeframe heatmap (M5 to D1), strength lines in a sub-window, and an automatic strongest-vs-weakest pair picker . Click any cell or pair and the chart switches to it. Closed bars never repaint, and the indicator shows you how its own picks behaved on the history you have loaded. How strength is measured Each currency is comp
Bitcoin Trend Rider EA Bitcoin Trend Rider EA is a trend-following and volatility-breakout Expert Advisor for BTCUSD , ETHUSD and other crypto CFDs. It stays out of sideways and dead markets, enters only when a trend is confirmed, puts a hard ATR stop on every order and lets winning trends run with a chandelier trailing stop. No grid, no martingale, no averaging down, no hedging tricks. Everything is visible: every input is in the Inputs window, the ready-made setups are listed below, and the lo
Filtro:
Sem comentários
Responder ao comentário