Fibonacci Retracement Indicator MT4 – Auto Fib Tool

Manual Fibonacci is one of the most useful S/R tools in technical analysis — and one of the most tedious to draw. Every new swing requires re-clicking the high, dragging to the low, adjusting for the new range. After 15 years of doing it by hand I built this auto-Fib indicator, and now it’s the first thing I add to every fresh chart.

This guide covers the auto-Fibonacci MT4 indicator, the 50% and 61.8% levels that actually matter, and the bounce strategy I trade live on H1 EURUSD.

What is Fibonacci Retracement?

Fibonacci retracement uses the Golden Ratio sequence (0.236, 0.382, 0.5, 0.618, 0.786) to predict where a pullback will end during a trend. After a swing high to swing low (or vice versa), price often retraces to one of these specific percentages before resuming the original trend.

The mathematical basis is real — Fibonacci ratios appear throughout nature, from spiral shells to galaxy arms. Whether the market mathematically respects them or whether enough traders watch them to make them self-fulfilling is debatable. What’s not debatable is that the 50% and 61.8% levels DO produce visible reactions on most forex pairs most of the time.

The standard levels:

  • 23.6% — shallow retracement, common in strong trends
  • 38.2% — moderate retracement
  • 50% — not technically a Fib number but the most-watched level
  • 61.8% — the “Golden Ratio” — deepest typical pullback in healthy trends
  • 78.6% — extreme retracement; beyond this and the trend may have ended

How Fibonacci Retracement Works on MT4

Our FOB_AutoFib.ex4 scans the last 200 bars (configurable), identifies the most recent significant swing high and low, and plots all the Fib levels automatically. Every new significant swing redraws the levels — no manual clicking required.

Auto Fibonacci retracement levels (0, 23.6, 38.2, 50, 61.8, 78.6, 100) on MT4 EURUSD H1 chart from latest swing

Three patterns matter for forex traders.

The first is the 50% / 61.8% bounce. After a swing high → swing low → bounce, look for price to retrace 50% to 61.8% of the bounce, then resume direction. This is the highest-edge Fib pattern I trade. The 50% and 61.8% levels are highlighted in our indicator as “key Fibs” with thicker, brighter lines.

The second is the 78.6% extreme test. If price retraces past 61.8% but holds above 78.6%, it’s still a valid retracement (just deeper than typical). A close beyond 78.6% usually signals the original swing direction has changed.

The third is Fib confluence. Fib levels that overlap with structural S/R, round numbers, or pivot points are exponentially stronger. A 61.8% retracement that lands at a previous swing low + a major round number = high-probability bounce zone.

Key Features

  • Custom MT4 indicator (FOB_AutoFib.ex4)
  • Auto-detection of latest swing high and low
  • Plots 23.6, 38.2, 50, 61.8, 78.6 + 0/100 levels
  • 50% and 61.8% highlighted as “key Fibs” with thicker lines
  • Configurable lookback (default 200 bars)
  • Configurable swing-pivot detection (default 5 bars each side)
  • Updates automatically as new swings form
  • Non-repainting once swing is confirmed

Best Settings for Fibonacci Indicator

The defaults work for most pairs and timeframes.

Use Case Lookback Swing Bars Best Timeframe
Scalping 50 3 M5 / M15
Day Trading 200 5 H1
Swing 300 7 H4
Position 500 10 D1

Recommended starting point: H1 EURUSD with 200-bar lookback, 5-bar swing detection.

Pros and Cons

Pros Cons
Auto-redraws as swings form — no manual clicking Requires identifying the “right” swing — auto-detection sometimes picks too-shallow swings
50% and 61.8% levels produce reliable reactions on majors Custom install required — not built into MT4 (built-in is manual only)
Pairs naturally with structure, S/R, harmonic patterns Best in trending conditions — choppy markets produce too many redraws
Works on all forex pairs, indices, gold, crypto Self-fulfilling vs mathematical — debate continues but reactions are real

How to Install Fibonacci Indicator on MT4

The auto-Fibonacci indicator is custom. See install custom indicators on MT4.

Step 1: Download FOB_AutoFib.ex4 from the form below.

Step 2: MT4 > File > Open Data Folder > MQL4 > Indicators. Drop the .ex4 in.

How to install Auto Fibonacci custom indicator on MT4 - Custom indicator install dialog

Step 3: Restart MT4 (or refresh Navigator).

Step 4: Drag FOB_AutoFib onto your H1 chart. Set Lookback to 200, SwingBars to 5.

Step 5: Save as a chart template (“Fib-H1”) for one-click reuse.

Trading Strategy: 61.8 Bounce

The cleanest Fib strategy. Best on H1 EURUSD, GBPUSD, gold during established trends.

Setup: FOB_AutoFib + 50 EMA on price for trend context.

Long Entry (uptrend pullback):
1. H4 trend is up — price above H4 50 EMA
2. On H1, identify a clear bullish swing (low → high → pullback)
3. Wait for price to retrace into the 50% to 61.8% Fib zone
4. Enter long when price prints a bullish rejection candle in the zone
5. Stop loss 5-10 pips below the 78.6% Fib level
6. Take profit at the 100% extension (recent swing high)

Short Entry (downtrend pullback):
1. H4 trend down — price below H4 50 EMA
2. Bearish swing on H1 (high → low → bounce)
3. Wait for retracement into 50%-61.8% Fib zone
4. Enter short on bearish rejection candle
5. Stop loss above 78.6% Fib
6. Take profit at recent swing low

Fibonacci 61.8% bounce entry on MT4 EURUSD H1 chart in an established uptrend

The discipline that matters: don’t fade trends. If H4 is bullish, only take long Fib entries. Counter-trend Fib trades have lower hit rates.

Fibonacci vs Pivot Points

Both define horizontal S/R. Different derivation.

Feature Fibonacci Pivot Points
Source Latest swing high/low Previous day’s H/L/C
Updates Each new significant swing Daily at session start
Best for Trend-following pullback entries Intraday range trading

Verdict: Use Fibs for trend pullbacks; use Pivots for intraday range fades. They’re complementary — many traders run both.

Frequently Asked Questions

Is the auto-Fibonacci indicator free?

Yes. Our FOB_AutoFib.ex4 is free below. MT4’s built-in Fibonacci tool is manual-draw only.

Does the indicator repaint?

The Fib levels redraw when a new significant swing forms (which is the desired behaviour). Once a swing is confirmed by the swing-bars filter, those levels are stable until the next swing.

What’s the most important Fib level?

61.8%. It’s the Golden Ratio and produces the most reliable reactions on majors. 50% is the next most-watched (despite not being a true Fib number).

Best timeframe for Fibonacci?

H1 and H4 give the cleanest swing identification. M5 swings are too small to be meaningful; daily Fibs are excellent for swing trades.

Can I use this on MT5?

Yes. Our enhanced version supports both platforms.

Download Auto Fibonacci Indicator for MT4 – Free

MT4’s built-in Fib tool is manual. Our free FOB_AutoFib.ex4 gives you:

  • Auto-detection of latest swing high and low
  • All standard Fib levels (23.6, 38.2, 50, 61.8, 78.6 + 0/100)
  • Key levels highlighted (50% and 61.8% with thicker lines)
  • Configurable lookback and swing detection
  • Updates automatically as new swings form

Platform: MT4 (Build 1000+)
File type: .ex4
File size: 19 KB
Version: 1.0
Last updated: May 2026

Download the Auto-Fibonacci Indicator – Free Instant Access

No payment. No catch. Enter your email below and the Auto-Fibonacci Indicator file lands in your inbox within 60 seconds. Here’s everything you get:

  • The non-repainting Auto-Fibonacci Indicator file (.ex4) – install in 30 seconds
  • Step-by-step installation guide with chart screenshots
  • Best-performing settings for scalping, day trading, and swing trading
  • The exact 61.8 bounce rules I use in live trading
  • Weekly trading insights from a developer with 16+ years of market experience

Download the Fibonacci Retracement Indicator – Free Instant Access

No payment. No catch. Enter your email below and the Fibonacci Retracement Indicator file lands in your inbox within 60 seconds. Here’s everything you get:

  • The non-repainting Fibonacci Retracement Indicator file (.ex4) – install in 30 seconds
  • Step-by-step installation guide with chart screenshots
  • Best-performing settings for scalping, day trading, and swing trading
  • The exact entry and exit rules Dom uses in live trading
  • Weekly trading insights from a developer with 16+ years of market experience

100% free forever. Your email is safe – we never sell, share, or spam. Unsubscribe with one click anytime.

By downloading, you agree to receive trading tips and indicator updates from ForexOBroker. Unsubscribe anytime.

Overall Rating: 4.7/5

Category Rating
Accuracy 4.6/5
Ease of Use 4.9/5
Features 4.7/5
Value 4.8/5

Related Indicators


Trading forex involves significant risk of loss and is not suitable for all investors. Past performance is not indicative of future results. The indicators provided on ForexOBroker are for educational purposes only. Always use proper risk management and never trade with money you cannot afford to lose.

Author: Dominic Walsh

I am a highly regarded trader, author & coach with over 16 years of experience trading financial markets. Today I am recognized by many as a forex strategy developer. After starting blogging in 2014, I became one of the world's most widely followed forex trading coaches, with a monthly readership of more than 40,000 traders! Make sure to follow me on social media: Instagram | Facebook | Youtube| Twitter | Pinterest | Reddit | Telegram Channel