1. Introduction
You might be gazing GBPUSD on the hourly chart, attempting to piece collectively 5 swing factors right into a Bat harmonic sample. You assume you might have discovered X at a swing low, A on the subsequent excessive, and B at a pullback low — however is B actually between 38.2% and 50% of the XA leg? You seize the Fibonacci retracement software, measure, and get 44%. That checks out. Now it’s worthwhile to discover C, confirm it retraces between 38.2% and 88.6% of AB, then find D and examine two extra ratios: the BCD extension between 161.8% and 261.8% of BC, and the crucial XAD retracement at 88.6% of XA inside a good tolerance window. By the point you might have measured all 4 Fibonacci relationships and determined the sample is legitimate, 5 candles have printed and the D-point entry is gone.
Now multiply that by twenty symbols throughout 9 timeframes. The Bat harmonic sample is among the most exact buildings in all of technical evaluation, however that precision is strictly what makes it practically unimaginable to scan for manually. Every potential Bat requires figuring out 5 confirmed swing factors within the appropriate alternating sequence, then measuring and validating 4 separate Fibonacci ratios towards acceptable ranges — all whereas worth continues to maneuver. Handbook scanning for Bat patterns throughout a full watchlist isn’t just sluggish; it’s operationally unfeasible.
The elemental downside will not be understanding the sample. Most merchants who examine harmonic evaluation can describe the Bat construction and its Fibonacci necessities from reminiscence. The issue is that no human can scan 180 chart mixtures in actual time, determine each legitimate five-point XABCD formation, validate 4 ratio situations concurrently, and act on them earlier than the entry window at level D closes. You want a system that performs the geometric evaluation for you — constantly, robotically, and throughout your complete watchlist.
I constructed the Bat Harmonic Dashboard to unravel this precise downside. It scans as much as 20 symbols throughout 9 timeframes, identifies confirmed swing pivots, constructs potential Bat XABCD patterns, validates them towards 4 Fibonacci ratio ranges with configurable tolerance, and presents each legitimate sample in a compact six-column dashboard with real-time alerts. No guide measuring. No missed patterns. One look tells you which ones symbols have lively Bat harmonic setups proper now.
The indicator is accessible on the MQL5 Marketplace for each platforms:
2. What Is Harmonic Sample Buying and selling?
Harmonic sample buying and selling is a technique based mostly on the concept worth actions kind geometric buildings outlined by particular Fibonacci ratios between their legs. When these ratios align inside acceptable tolerances, they determine high-probability reversal zones the place worth is statistically more likely to change route.
The idea traces again to H.M. Gartley’s 1935 guide Earnings within the Inventory Market, the place he described a particular five-point worth sample that supplied favorable risk-to-reward entries. Larry Pesavento later refined the Gartley sample with strict Fibonacci measurements. However it was Scott Carney who really systematized harmonic buying and selling, publishing a collection of books starting within the late Nineteen Nineties that outlined an entire household of harmonic patterns with exact ratio necessities. Carney’s contributions embrace the Bat, Butterfly, Crab, and deep Crab patterns, together with strict validation guidelines that eliminated the subjectivity that had plagued earlier approaches.
The Bat sample, which Carney launched in 2001 in his guide The Harmonic Dealer, rapidly turned one of the crucial broadly traded harmonic buildings. What distinguishes it from different members of the harmonic household is its defining ratio: the XAD retracement at 88.6%. This deep retracement — deeper than the Gartley’s 78.6% — locations the D-point completion zone nearer to the X level, making a tighter reversal zone with well-defined threat parameters.
What makes harmonic patterns completely different from commonplace chart patterns like head and shoulders or double tops is their mathematical precision. A head and shoulders sample is recognized visually — there isn’t any universally agreed-upon ratio defining how deep the neckline ought to be relative to the pinnacle. Harmonic patterns, in distinction, require particular Fibonacci relationships between every leg. A sample both meets the ratio standards or it doesn’t. This binary validation removes a lot of the subjectivity from sample identification.
Why do these geometric buildings repeat? The Fibonacci sequence and its derived ratios (0.382, 0.50, 0.618, 0.786, 0.886, 1.272, 1.618, 2.618) seem all through pure techniques. In monetary markets, these ratios manifest in the best way crowds of merchants react to cost swings. Retracements have a tendency to seek out help or resistance at Fibonacci ranges as a result of massive numbers of contributors use these identical ratios for entries, stops, and targets. The self-reinforcing nature of this conduct is what provides harmonic patterns their predictive energy.
The Bat sample sits on the coronary heart of the harmonic household. Each extra complicated harmonic construction comprises parts of the Bat’s XABCD geometry, and the 88.6% XAD ratio is among the most exact reversal ranges in all of Fibonacci evaluation. Mastering the Bat is important for any critical harmonic dealer.
3. The Bat Sample Defined
The Bat sample consists of 5 consecutive swing factors — labeled X, A, B, C, and D — that kind a particular geometric construction with 4 Fibonacci relationships between its legs. In contrast to the easier AB=CD sample which has 4 factors and two ratio checks, the Bat is a five-point XABCD construction requiring 4 ratio validations.
There are two sorts of Bat patterns:
Bullish Bat (LHLHL — Low, Excessive, Low, Excessive, Low)
In a bullish Bat, the 5 factors kind this construction:
- X is a swing low — the place to begin of the sample
- A is a swing excessive — worth rises from X to A (that is the XA leg)
- B is a swing low — worth retraces downward from A, however B should stay above X
- C is a swing excessive — worth strikes upward from B, however C have to be decrease than A
- D is a swing low — worth drops from C to D, and D have to be above X
The D level is the place the sample completes, and it represents a BUY entry. The logic is that worth has accomplished a deep however measured retracement of the XA leg (88.6%) and is now at a statistically important help stage outlined by the convergence of 4 Fibonacci relationships. The requirement that D stays above X is crucial — it means the unique XA impulse has not been absolutely reversed, preserving the bullish bias.
Bearish Bat (HLHLH — Excessive, Low, Excessive, Low, Excessive)
In a bearish Bat, the construction mirrors the bullish model:
- X is a swing excessive — the place to begin
- A is a swing low — worth drops from X to A
- B is a swing excessive — worth retraces upward from A, however B should stay beneath X
- C is a swing low — worth strikes downward from B, however C have to be increased than A
- D is a swing excessive — worth rises from C to D, and D have to be beneath X
The D level completes the sample and alerts a SELL entry. Value has retraced 88.6% of the XA leg downward to a Fibonacci-defined resistance zone. The requirement that D stays beneath X confirms the bearish construction is unbroken.
The important thing structural constraint that defines the Bat is the connection between D and X. In a bullish Bat, D have to be above X. In a bearish Bat, D have to be beneath X. This XAD constraint, mixed with the precise 88.6% retracement ratio, is what separates the Bat from different harmonic patterns just like the Gartley (which makes use of 78.6%) or the Crab (which extends past X).
Determine 1. Bullish Bat varieties as LHLHL with BUY at D (above X); Bearish Bat varieties as HLHLH with SELL at D (beneath X).

4. Fibonacci Ratios: The Validation Engine
The Fibonacci ratios are what remodel a random five-point worth swing right into a validated Bat harmonic sample. With out ratio validation, you’d be buying and selling each zigzag in worth, and most of these can be meaningless noise. The Bat sample requires 4 separate ratio checks — greater than some other generally traded harmonic construction besides the Crab.
XAB Retracement (B retraces 38.2%-50% of XA)
The XAB retracement measures how a lot of the preliminary XA leg is retraced by the transfer from A to B:
XAB Retracement = |B – A| / |A – X|
For a bullish Bat (the place X is low and A is excessive), if the XA leg spans 200 pips upward and the AB pullback is 90 pips downward, the XAB retracement is 0.45 (45%). The Bat Harmonic Dashboard validates this towards a variety of 0.382 to 0.50.
This can be a comparatively shallow retracement. It tells you that the preliminary impulse from X to A was sturdy, and the pullback to B was contained — B didn’t retrace greater than half of the XA transfer. This shallow retracement at B distinguishes the Bat from patterns just like the Gartley, which permits deeper B-point retracements as much as 61.8%.
ABC Retracement (C retraces 38.2%-88.6% of AB)
The ABC retracement measures how a lot of the AB leg is retraced by the transfer from B to C:
ABC Retracement = |C - B| / |B - A|
The legitimate vary is 0.382 to 0.886. This can be a wide selection that accommodates numerous market situations. A shallow ABC retracement (close to 38.2%) suggests the counter-move at C was modest, whereas a deep retracement (close to 88.6%) signifies a robust corrective transfer. Each extremes can produce legitimate Bat patterns so long as the remaining ratios additionally validate.
BCD Extension (D extends 161.8%-261.8% of BC)
The BCD extension measures how far the D leg extends relative to the BC leg:
BCD Extension = |D – C| / |C – B|
The legitimate vary is 1.618 to 2.618. This extension ratio ensures that the transfer from C to D is proportionally important — it isn’t only a small fluctuation however a real measured extension of the BC corrective transfer. Extensions on this vary place D at Fibonacci-defined ranges which have traditionally acted as reversal zones.
XAD Retracement — The Defining Ratio (D retraces 88.6% of XA)
The XAD retracement is the signature ratio of the Bat sample:
XAD Retracement = |D - X| / |A - X|
The goal ratio is 0.886, with a configurable tolerance of plus or minus 5% (default). This implies the efficient legitimate vary is:
Efficient XAD Min = 0.886 x (1 – 0.05) = 0.8417 Efficient XAD Max = 0.886 x (1 + 0.05) = 0.9303
The 88.6% stage is the sq. root of 0.786 (which itself is the sq. root of 0.618), making it a deeply rooted Fibonacci quantity. This ratio locations the D level very near, however nonetheless above (for bullish) or beneath (for bearish) the X level. It represents the deepest retracement that also preserves the unique XA impulse, creating a good reversal zone with clearly outlined invalidation: if worth strikes previous X, the sample has failed and also you exit.
That is what makes the Bat one of the crucial exact harmonic patterns. The tight XAD tolerance creates a slim completion zone with glorious risk-to-reward traits. Your cease loss goes simply past the X level, and your goal is the A stage or past.
Determine 2. A legitimate Bat sample requires 4 Fibonacci ratios: XAB (0.382-0.50), ABC (0.382-0.886), BCD (1.618-2.618), and XAD (0.886 with 5% tolerance).

5. Why Handbook Sample Scanning Fails
Even skilled harmonic merchants face three crucial operational issues when scanning for Bat patterns manually. These issues are extra extreme for the Bat than for easier patterns just like the AB=CD, as a result of the Bat requires figuring out 5 swing factors and validating 4 Fibonacci ratios as a substitute of two.
Downside 1: Quantity of Chart Mixtures
A typical multi-asset dealer displays 20 symbols — main and minor foreign exchange pairs, gold, silver, crypto belongings, and indices. With 9 out there timeframes (M1 by way of Month-to-month), that produces 180 doable chart mixtures. Scanning every chart for five-point Bat patterns requires figuring out alternating swing highs and lows, then measuring 4 separate Fibonacci ratios. At even 45 seconds per chart (longer than ABCD due to the additional level and two further ratio checks), a full scan takes over two hours — by which period nearly all of the setups you had been searching for have already performed out or disappeared totally.
Downside 2: Sample Recognition Fatigue
The Bat is among the most cognitively demanding patterns to determine manually. You aren’t simply searching for 5 alternating swing factors — you might be searching for 5 factors that concurrently fulfill 4 Fibonacci ratio situations, plus the structural constraint that D have to be above X (bullish) or beneath X (bearish). After thirty minutes of measuring XAB, ABC, BCD, and XAD ratios throughout completely different symbols, accuracy drops dramatically. The human eye begins seeing five-point buildings that appear legitimate however fail one of many 4 ratio checks (false positives), or it overlooks legitimate patterns buried in noisy worth motion as a result of the visible complexity of 5 labeled factors is tougher to course of than 4 (false negatives).
Downside 3: Actual-Time Sample Completion
Bat patterns full when the D level varieties. As a result of the D level sits at 88.6% of XA — very near the X stage — the window between sample completion and optimum entry is slim. In fast-moving markets, the window could be just some candles. If you’re nonetheless scanning EURUSD on the M15 chart when a sound bullish Bat completes on XAUUSD H1, you miss the entry totally. And since the cease loss is positioned simply past X, late entries after the D level considerably degrade your risk-to-reward ratio. There isn’t any solution to monitor 180 charts concurrently with human eyes.
The result’s that almost all harmonic merchants both restrict themselves to a handful of symbols and timeframes (lacking nearly all of Bat setups) or spend a lot time scanning that they can’t act on what they discover. The scanning course of itself turns into the bottleneck, not the technique.
Determine 3. The dashboard automates Bat sample detection throughout 180 symbol-timeframe mixtures, eliminating the guide scanning bottleneck.

6. Introducing the Bat Harmonic Dashboard
The Bat Harmonic Dashboard is an expert multi-symbol, multi-timeframe indicator that automates all the Bat harmonic sample detection course of. As a substitute of manually scanning 180 charts, figuring out 5 swing factors, and measuring 4 Fibonacci ratios by hand, you get a single dashboard that constantly displays all of your symbols throughout all enabled timeframes and alerts you the second a sound Bat sample completes.
Core Options:
- Automated Bat Detection — Identifies each Bullish (LHLHL) and Bearish (HLHLH) Bat patterns with full four-ratio Fibonacci validation (XAB, ABC, BCD, and XAD)
- 6-Column Dashboard — Image, Timeframe, Route, Sample, Age, and one-click Chart navigation
- Multi-Image Scanning — Monitor as much as 20 devices concurrently (foreign exchange, metals, crypto, indices)
- Multi-Timeframe Protection — Scan M1 by way of Month-to-month (9 timeframes, individually toggleable)
- Non-Repainting Indicators — Patterns are based mostly on confirmed swing pivots with right-bar validation
- Yellow Triangle Fill — Accomplished patterns are drawn with three stuffed yellow triangles (XAB, ABC, BCD) and labeled X/A/B/C/D factors
- 4-Channel Alerts — Popup, sound, e-mail, and push notifications with sample particulars
- Configurable Fibonacci Ranges — Alter XAB, ABC, BCD ranges and XAD tolerance to match your buying and selling type
The indicator handles all of the geometric evaluation robotically. You configure your symbols, most well-liked timeframes, and Fibonacci tolerance ranges, and the dashboard does the remaining — scanning, measuring, validating, and alerting in actual time.
Obtain the free demo or buy the complete model:
Determine 4. The 6-column dashboard reveals each detected Bat sample throughout all monitored symbols and timeframes.

7. How the Detection Engine Works
The detection engine operates in three levels on each new bar: pivot identification, sample development, and Fibonacci validation.
Stage 1: Pivot Identification
The engine first identifies confirmed swing highs and swing lows throughout the value historical past. A swing excessive is a bar whose excessive is bigger than the highs of a specified variety of bars to its left and to its proper. Equally, a swing low is a bar whose low is decrease than the lows of bars on each side.
The important thing parameters are Pivot Left Bars and Pivot Proper Bars , each defaulting to five. This implies a swing excessive requires 5 bars with decrease highs on each the left and proper sides earlier than it’s confirmed. This right-side affirmation is what makes the alerts non-repainting — a pivot can’t be recognized till sufficient future bars have confirmed it.
Stage 2: Sample Development
As soon as pivots are recognized, the engine searches for legitimate five-point alternating sequences:
-
For Bullish Bat: it appears for a Low (X), then a subsequent Excessive (A), then a Low (B) that’s above X, then a Excessive (C) that’s decrease than A, then a Low (D) that’s above X. This LHLHL sequence ensures the right Bat geometry the place the sample has not violated the X stage.
-
For Bearish Bat: it appears for a Excessive (X), then a subsequent Low (A), then a Excessive (B) that’s beneath X, then a Low (C) that’s increased than A, then a Excessive (D) that’s beneath X. This HLHLH sequence mirrors the bullish construction.
The engine scans as much as 500 bars of historical past (configurable through Max Historical past Bars ) to seek out the newest legitimate sample for every symbol-timeframe mixture.
Stage 3: 4-Ratio Fibonacci Validation
Each candidate sample is validated towards all 4 Fibonacci ratio standards:
- Calculate XAB retracement: |B – A| / |A – X| — should fall inside (0.382, 0.50)
- Calculate ABC retracement: |C – B| / |B – A| — should fall inside (0.382, 0.886)
- Calculate BCD extension: |D – C| / |C – B| — should fall inside (1.618, 2.618)
- Calculate XAD retracement: |D – X| / |A – X| — should equal 0.886 inside plus or minus 5% tolerance (efficient vary: 0.8417 to 0.9303)
Solely patterns that cross all 4 ratio checks are displayed on the dashboard. This rigorous four-gate validation ensures that each sign represents a geometrically legitimate Bat harmonic construction — not simply any random five-point zigzag in worth.
Non-Repainting Assure
The indicator evaluates solely confirmed pivots — pivots the place the required variety of right-side bars have already fashioned. As a result of the D level have to be a confirmed pivot (with Pivot Proper Bars bars to its proper), the sign can not seem till the sample is absolutely confirmed. As soon as displayed, it by no means adjustments or disappears.
8. The 6-Column Dashboard
The dashboard presents all detected Bat patterns in a compact, scrollable desk with six columns:
| Column | Content material | Description |
|---|---|---|
| Image | e.g., EURUSD | The instrument the place the sample was detected |
| Timeframe | e.g., H1, M15 | The chart timeframe of the sample |
| Route | Bullish / Bearish | Inexperienced for Bullish (BUY at D), Purple for Bearish (SELL at D) |
| Sample | Bat | The sample kind |
| Age | e.g., 3 | Variety of bars for the reason that sample accomplished |
| Chart | Click on to navigate | Opens the corresponding chart for visible affirmation |
The dashboard shows in a separate indicator window beneath your principal chart. It helps scrolling when there are extra alerts than seen rows (configurable, default 12 rows). Every row is color-coded by route — inexperienced background tint for Bullish, purple for Bearish — making it simple to scan for the kind of setup you need.
Clicking the Chart column on any row switches your principal chart to that image and timeframe, the place the complete Bat sample is drawn with three yellow triangle fills (XAB, ABC, and BCD), X/A/B/C/D labels, and a BUY ENTRY or SELL ENTRY arrow on the D level. The three triangles visually decompose the five-point construction into its element components, making it simple to see the geometric relationships at a look.
The Age column tells you ways contemporary every sign is. An age of 1 means the sample simply accomplished on the newest confirmed bar. Increased ages point out older patterns which will nonetheless be legitimate if worth has not moved considerably from the D level.
Determine 5. The indicator attracts three yellow-filled triangles (XAB, ABC, BCD), labels every swing level, and locations BUY/SELL arrows at level D.

9. 4-Channel Alert System
The Bat Harmonic Dashboard helps 4 impartial alert channels, any mixture of which could be enabled concurrently:
| Channel | Parameter | Default | Description |
|---|---|---|---|
| Popup | Allow Popup Alerts | ON | Commonplace MetaTrader popup dialog |
| Sound | Allow Sound Alerts | ON | Performs a WAV file (default: alert2.wav) |
| E mail | Allow E mail Alerts | OFF | Sends to the e-mail configured in MT4/MT5 settings |
| Push | Allow Push Notifications | ON | Sends to MetaTrader cell app |
Alert Message Format:
When a brand new Bat sample is detected, the alert message contains the important particulars:
Bat Harmonic Dashboard: EURUSD BULLISH BAT (BUY) sample on H1
The message tells you the image, sample route (Bullish or Bearish), the buying and selling motion (BUY or SELL), and the timeframe. This offers you adequate info to instantly pull up the chart and consider the setup.
Alerts hearth solely as soon as per sample per symbol-timeframe mixture to stop duplicate notifications. The alert title is configurable through the Alert Title parameter, which defaults to “Bat Harmonic Dashboard”.
For e-mail and push notifications to work, it’s worthwhile to configure the respective settings in your MetaTrader terminal choices (Instruments > Choices > Notifications for push, Instruments > Choices > E mail for e-mail).
10. Sensible Buying and selling Workflow
Here’s a systematic six-step workflow for buying and selling with the Bat Harmonic Dashboard:
Step 1: Setup
Configure the indicator together with your most well-liked symbols (as much as 20) and allow the timeframes you commerce. Set your Fibonacci ranges based mostly on how strict you need sample validation to be. Pay specific consideration to the XAD tolerance — the default 5% works effectively for many devices, however you might need to tighten it to three% for higher-quality alerts or widen it to eight% for extra sample detection on unstable devices like crypto.
Step 2: Scan
Let the dashboard run. It constantly displays all symbol-timeframe mixtures and populates the desk with each legitimate Bat sample it detects. Contemporary patterns seem with low Age values. The four-ratio validation ensures that each sample within the desk is a geometrically legitimate Bat, not only a five-point zigzag.
Step 3: Validate the Fibonacci Ratios
When a brand new sample seems (Age = 1 or 2), observe the route. Bullish Bat patterns point out a BUY alternative on the D level. Bearish Bat patterns point out a SELL alternative. The dashboard has already validated all 4 Fibonacci ratios (XAB, ABC, BCD, and XAD), however you may click on by way of to the chart to visually affirm the construction and examine which finish of the ratio ranges the sample falls on.
Step 4: Affirm on Chart
Click on the Chart column to open the corresponding chart. Confirm that the three yellow triangles and 5 labeled factors (X, A, B, C, D) kind a clear Bat construction. Examine that the X-A-B-C-D sequence follows the right alternating sample. Search for further confluence — does the D level align with a help/resistance stage, a spherical quantity, a shifting common, or a higher-timeframe construction?
Step 5: Enter the Commerce
If the sample passes your visible affirmation:
- For a Bullish Bat (BUY): Enter lengthy close to the D level. Place your cease loss beneath X by a buffer (e.g., 1x ATR beneath X). Set take revenue on the B stage initially, with an prolonged goal on the A stage. The tight distance from D to X provides the Bat glorious risk-to-reward traits.
- For a Bearish Bat (SELL): Enter brief close to the D level. Place your cease loss above X by a buffer. Set take revenue on the B stage or the A stage, relying in your risk-reward choice.
Step 6: Handle the Place
Monitor the commerce. Bat patterns, due to the deep 88.6% XAD retracement, usually produce sharp reversals from the D level. Take into account shifting your cease to breakeven as soon as worth has moved in your favor by 1R (one occasions your preliminary threat). The pure targets at B and A present logical ranges for scaling out of the place.
Determine 6. From setup to commerce administration — a scientific workflow utilizing the Bat Harmonic Dashboard.

11. Actual Commerce Examples
The next examples are taken from stay charts with the Bat Harmonic Dashboard lively. Every screenshot reveals the finished sample with three yellow triangle fills, X/A/B/C/D labels, and the dashboard working within the indicator window.
SOLUSD M5 — Bullish Bat
Solana on the M5 timeframe produced a compact bullish Bat sample appropriate for crypto scalping. The X level fashioned at a swing low close to 84.76, with A rising to roughly 87.34. B retraced to round 86.31, then C pushed increased to 86.83, and D accomplished at a swing low close to 84.76 — proper on the 88.6% XAD retracement stage. The BUY ENTRY arrow appeared at D, and the three yellow triangles (XAB, ABC, BCD) clearly outlined the five-point Bat construction. The dashboard row confirmed SOLUSD on M5 with Bullish route, confirming the automated detection.
ETHUSD M30 — Bullish Bat
Ethereum on the M30 chart displayed a clear bullish Bat with well-defined swing factors. X fashioned at a swing low round 1927, A reached a swing excessive close to 2097, B pulled again to roughly 1989, C rose to round 2061, and D accomplished at a swing low close to 1917. The 88.6% XAD retracement positioned D just under the X stage in absolute phrases, validating the Bat construction. The yellow triangles spanned a large worth vary, making the sample visually distinguished on the chart. The BUY ENTRY sign at D supplied a protracted entry after the measured harmonic completion.
EURUSD M15 — Bullish Bat
A basic foreign exchange Bat sample fashioned on EURUSD M15. The X level established at a swing low round 1.1580, A climbed to roughly 1.1625, B retraced to about 1.1592, C reached round 1.1615, and D accomplished at a swing low close to 1.1580. The tight worth vary meant the three yellow triangles had been compact however clearly outlined. The XAB retracement measured inside the 38.2%-50% window, and the crucial XAD ratio fell inside the 88.6% tolerance band. The BUY ENTRY arrow at D marked a textbook Bat completion on essentially the most liquid foreign exchange pair, with the dashboard displaying EURUSD amongst a number of image rows.
GBPUSD M5 — Bearish Bat
Cable on the M5 timeframe confirmed a bearish Bat signaling a fast-timeframe reversal alternative. X fashioned at a swing excessive close to 1.3413, A dropped to a swing low round 1.3298, B retraced upward to roughly 1.3340, C pulled again to about 1.3295, and D accomplished at a swing excessive close to 1.3389. The D level sat beneath X, satisfying the bearish Bat structural requirement. The SELL ENTRY arrow at D confirmed the brief alternative. The three yellow triangles outlined the HLHLH sequence clearly, and the dashboard displayed the GBPUSD M5 row with Bearish route in purple.
USDCAD H1 — Bearish Bat
USDCAD on the hourly chart fashioned a bearish Bat appropriate for intraday swing buying and selling. X was recognized at a swing excessive close to 1.3713, A at a swing low round 1.3630, B at a swing excessive roughly 1.3685, C at a swing low close to 1.3641, and D accomplished at a swing excessive round 1.3712. The XAD retracement measured near 88.6%, putting D just under X as required for a sound bearish Bat. The SELL ENTRY at D supplied a reversal commerce at a Fibonacci-defined resistance zone. The dashboard confirmed USDCAD alongside different symbols, demonstrating the multi-symbol scanning throughout the H1 timeframe.
USDJPY H4 — Bearish Bat
The yen pair on the H4 chart produced a large-scale bearish Bat spanning a big worth vary. X fashioned at a swing excessive close to 158.97, A dropped to a swing low round 152.36, B retraced to roughly 155.71, C pulled again to about 153.20, and D accomplished at a swing excessive close to 158.22. The SELL ENTRY at D represented a significant swing reversal alternative. The three yellow triangles lined a large space of the chart as a result of massive pip vary between X and A. The XAD retracement of roughly 88.6% positioned D near however beneath the X excessive, and the dashboard captured this H4 setup alongside different timeframe detections.
XAUUSD H1 — Bullish Bat
Gold on the hourly chart displayed a bullish Bat with the five-point construction forming over a number of days of worth motion. X established at a swing low close to 5092, A surged to a swing excessive round 5388, B retraced to roughly 5190, C rose to about 5355, and D accomplished at a swing low close to 5092. The BUY ENTRY at D coincided virtually precisely with the X stage, reflecting the deep 88.6% XAD retracement attribute of the Bat. The three yellow triangles had been prominently seen on the gold chart, and the sample supplied a protracted entry at a Fibonacci-validated help zone with a cease loss just under the X level.
XAGUSD M30 — Bullish Bat
Silver on the M30 timeframe fashioned a large bullish Bat masking a considerable worth vary. X was recognized at a swing low close to 78.61, A reached a swing excessive round 91.48, B retraced to roughly 86.11, C climbed to about 90.40, and D accomplished at a swing low close to 80.77. The big distance between X and A produced visually putting yellow triangles throughout the chart. The XAB ratio fell inside the 38.2%-50% band, and the XAD retracement positioned D on the 88.6% stage of the XA leg. The BUY ENTRY at D supplied a protracted alternative on silver with the cease beneath X and targets at B and A ranges.
US500 M5 — Bullish Bat
The S&P 500 index on the M5 chart produced a compact bullish Bat appropriate for index scalping. X fashioned at a swing low close to 6777, A at a swing excessive round 6840, B retraced to roughly 6795, C rose to about 6824, and D accomplished at a swing low close to 6777. The tight vary of the index motion meant the three yellow triangles had been contained inside a slim band, however the 4 Fibonacci ratios all validated appropriately. The BUY ENTRY at D signaled a protracted entry on the index at a Fibonacci-defined help, and the dashboard confirmed the US500 row alongside foreign exchange and metals patterns.
BTCUSD H4 — Bullish Bat
Bitcoin on the H4 chart fashioned a big bullish Bat spanning 1000’s of factors in worth. X was established at a swing low close to 65,535, A surged to a swing excessive round 69,854, B retraced to roughly 66,494, C rose again to about 69,854, and D accomplished at a swing low close to 63,575. The large worth vary between X and A produced three distinguished yellow triangles that dominated the chart. The BUY ENTRY at D represented a higher-timeframe lengthy alternative on Bitcoin on the 88.6% XAD retracement of the main XA impulse. The dashboard captured this H4 setup, demonstrating the indicator’s capability to detect Bat patterns throughout crypto belongings on swing buying and selling timeframes.
12. Pivot & Fibonacci Tuning Information
The Bat Harmonic Dashboard offers a number of parameters for fine-tuning sample detection to match your buying and selling type and the devices you commerce.
Pivot Sensitivity
| Parameter | Default | Impact of Enhance | Impact of Lower |
|---|---|---|---|
| Pivot Left Bars | 5 | Requires extra bars earlier than the pivot, finds main swings solely | Finds minor swings, extra patterns however decrease high quality |
| Pivot Proper Bars | 5 | Extra affirmation bars wanted, fewer however extra dependable patterns | Sooner sample detection, extra patterns however increased false-positive threat |
For scalping on M1-M5, think about lowering pivot bars to 3-4 for sooner sample detection. For swing buying and selling on H4-D1, the default 5 and even 7-8 provides higher-quality patterns based mostly on important swing factors.
Bat-Particular Fibonacci Vary Tuning
| Buying and selling Model | XAB Vary | ABC Vary | BCD Vary | XAD Tolerance | Patterns |
|---|---|---|---|---|---|
| Strict (fewer, higher-quality) | 0.40 – 0.48 | 0.50 – 0.786 | 1.80 – 2.40 | 3% | Few, top quality |
| Default (balanced) | 0.382 – 0.50 | 0.382 – 0.886 | 1.618 – 2.618 | 5% | Balanced |
| Relaxed (extra patterns) | 0.35 – 0.55 | 0.30 – 0.90 | 1.50 – 3.0 | 8% | Many, wider internet |
Strict settings tighten all 4 Fibonacci ranges and scale back the XAD tolerance to only 3%. This filters for near-textbook Bat patterns the place the ratios carefully match Scott Carney’s unique specs. You will note fewer alerts, however every one is a high-confidence harmonic construction. Use this method for main foreign exchange pairs on increased timeframes the place worth conduct tends to be extra geometrically exact.
Default settings cowl the usual harmonic buying and selling ranges and work effectively throughout most devices and timeframes. The 5% XAD tolerance (efficient vary 0.8417 to 0.9303) accommodates the pure imprecision of actual markets whereas nonetheless requiring that D falls inside a significant proximity of the 88.6% stage. That is advisable for many merchants beginning out with the indicator.
Relaxed settings forged a wider internet. You will note extra patterns, however some will probably be on the edges of what can be thought-about legitimate Bat geometry. Use this when scanning devices with irregular worth conduct (crypto belongings, unique foreign money pairs) the place patterns are typically much less geometrically exact. The broader XAD tolerance of 8% (efficient vary 0.8151 to 0.9569) permits D factors which might be farther from the perfect 88.6% stage.
Max Historical past Bars
The Max Historical past Bars parameter (default: 500) controls how far again the indicator appears for pivots. Decreasing this worth hurries up calculation however could miss bigger patterns that span many bars. Rising it to 1000 or extra permits detection of main swing patterns on increased timeframes however will increase computation time. For many buying and selling eventualities, 500 bars offers ample lookback depth to seize Bat patterns throughout all enabled timeframes.
Determine 7. Pivot factors require affirmation bars on either side, making certain patterns are based mostly on confirmed swings reasonably than noise.

13. Parameter Reference
Dashboard Settings
| Parameter | Default | Description |
|---|---|---|
| Symbols | EURUSD,GBPUSD,USDCAD,USDJPY | Comma-separated checklist of symbols to observe (as much as 20) |
| Image Prefix | (empty) | Dealer prefix, e.g., “x” for xEURUSD |
| Image Suffix | (empty) | Dealer suffix, e.g., “.professional” for EURUSD.professional |
| Allow M1 | false | Toggle M1 timeframe scanning |
| Allow M5 | true | Toggle M5 timeframe scanning |
| Allow M15 | true | Toggle M15 timeframe scanning |
| Allow M30 | true | Toggle M30 timeframe scanning |
| Allow H1 | true | Toggle H1 timeframe scanning |
| Allow H4 | true | Toggle H4 timeframe scanning |
| Allow D1 | true | Toggle D1 timeframe scanning |
| Allow W1 | true | Toggle W1 timeframe scanning |
| Allow MN | false | Toggle Month-to-month timeframe scanning |
| Seen Rows | 12 | Variety of rows displayed within the dashboard |
Bat Sample Settings
| Parameter | Default | Description |
|---|---|---|
| Pivot Left Bars | 5 | Variety of bars to the left for swing detection |
| Pivot Proper Bars | 5 | Variety of bars to the best for affirmation |
| XAB Min Retracement | 0.382 | Minimal XAB retracement ratio (B retraces no less than 38.2% of XA) |
| XAB Max Retracement | 0.50 | Most XAB retracement ratio (B retraces at most 50% of XA) |
| ABC Min Retracement | 0.382 | Minimal ABC retracement ratio (C retraces no less than 38.2% of AB) |
| ABC Max Retracement | 0.886 | Most ABC retracement ratio (C retraces at most 88.6% of AB) |
| BCD Min Extension | 1.618 | Minimal BCD extension ratio (D extends no less than 161.8% of BC) |
| BCD Max Extension | 2.618 | Most BCD extension ratio (D extends at most 261.8% of BC) |
| XAD Ratio | 0.886 | Goal XAD retracement ratio (the defining Bat ratio) |
| XAD Tolerance | 0.05 | Tolerance for XAD ratio (5% means legitimate vary is 0.8417-0.9303) |
| Max Historical past Bars | 500 | Variety of historic bars to scan per symbol-timeframe |
Chart Show Settings
| Parameter | Default | Description |
|---|---|---|
| Present Bat Sample | true | Draw the sample overlay on chart |
| Present BUY/SELL Arrows | true | Show entry arrows at level D |
| Present Sample Labels | true | Show X, A, B, C, D textual content labels |
| Bullish Sample Coloration | Lime | Coloration for bullish (BUY) patterns |
| Bearish Sample Coloration | Purple | Coloration for bearish (SELL) patterns |
| Sample Fill Coloration | Yellow | Coloration for the triangle fills |
| Sample Line Coloration | Black | Coloration for the X-A-B-C-D connecting strains |
| Arrow Dimension | 4 | Dimension of entry arrows (1-5) |
| Arrow Hole (ATR mult.) | 0.8 | Distance of arrow from worth (ATR multiplier) |
Alert Settings
| Parameter | Default | Description |
|---|---|---|
| Alert Title | “Bat Harmonic Dashboard” | Title for alert messages |
| Allow Popup Alerts | true | Present MetaTrader popup dialog |
| Allow Sound Alerts | true | Play alert sound |
| Sound File | alert2.wav | WAV file for sound alerts |
| Allow E mail Alerts | false | Ship e-mail notification |
| Allow Push Notifications | true | Ship cell push notification |
14. Conclusion
The Bat harmonic sample is among the most mathematically exact buildings in technical evaluation. Its effectiveness comes from the convergence of 4 Fibonacci ratio relationships — XAB, ABC, BCD, and the defining XAD retracement at 88.6% — that collectively determine high-probability reversal zones with tightly outlined threat parameters. The 88.6% XAD stage, the sq. root of 0.786, locations the D-point completion zone deep sufficient to seize practically the complete extent of the preliminary XA impulse whereas preserving the structural integrity of the sample. This creates entries with glorious risk-to-reward traits: the cease loss sits simply past X, and the targets at B and A ranges supply a number of reward multiples.
The problem has all the time been operational. Figuring out five-point XABCD patterns that concurrently fulfill 4 Fibonacci situations throughout a full watchlist of 20 symbols and 9 timeframes requires steady measurement and validation that exceeds what any guide scanning course of can ship. The cognitive load of monitoring 5 swing factors and 4 ratio checks per chart, multiplied by 180 chart mixtures, makes complete Bat sample scanning humanly unimaginable to do constantly.
The Bat Harmonic Dashboard automates this complete course of. It identifies confirmed swing pivots, constructs five-point Bat sample candidates in each bullish (LHLHL) and bearish (HLHLH) orientations, validates them towards 4 configurable Fibonacci ranges with tolerance adjustment, and presents each legitimate sample in a clear six-column dashboard with real-time alerts throughout 4 channels. The non-repainting design ensures that each sign relies on confirmed worth construction, and the three yellow triangle fills make sample identification rapid and intuitive.
Whether or not you commerce foreign exchange, metals, crypto, or indices — and whether or not you scalp on M5 or swing commerce on the Each day — the dashboard adapts to your watchlist and timeframe preferences. Configure it as soon as, and let it scan constantly when you deal with evaluating setups and managing trades.
Strive the free demo or get the complete model on the MQL5 Market:









