Fibo FVG EA

  • Experts
  • Rikza Fauzan Nurfadilah
    Rikza Fauzan Nurfadilah
    Rikza Fauzan Nurfadilah | Algorithmic Trading Developer for MetaTrader 5
    I develop Expert Advisors and custom indicators for MetaTrader 5, focused on structured, rule-based strategies with clear entry logic, controlled risk, and transparent behavior.
    My current portfolio includes:
  • Version: 1.0
  • Activations: 5

FVG Fib EA: Fair Value Gap Retests in Higher-Timeframe Fibonacci Zones

Automated Smart-Money style trading for MetaTrader 5, built on structure, not noise.

Overview

FVG Fib EA trades retests of Fair Value Gaps (FVG) that form inside the buy or sell zone of a higher-timeframe swing leg. It first reads the market structure on a higher timeframe, measures the Fibonacci retracement of the latest confirmed leg, and only then looks for a three-candle imbalance on the chart timeframe that price returns to in the right zone. The entry is taken on the first valid reaction to that gap, with a defined stop loss beyond the gap and a take profit at the nearest higher-timeframe swing or at a fixed risk-reward ratio.

Every rule is objective and measurable. The EA does not use martingale, grid, averaging, or any form of position doubling.

Key Features

  • Automatic higher-timeframe selection: M5 uses M30, M15 uses H1, H1 and M30 use H4, H4 uses D1, and D1 uses W1. Manual selection is also available.
  • Swing structure detection: confirmed swing highs and lows on the higher timeframe, with no look-ahead bias. A swing is only used after its confirmation bars have closed.
  • Fibonacci zone filter: trades only when the gap overlaps the configurable retracement zone (default 50% to 78.6%) of the latest leg.
  • Fair Value Gap detection: three-candle imbalances on the chart timeframe, filtered by minimum size relative to ATR.
  • First-touch entry logic: the gap must be touched for the first time, the reaction candle must close in the trade direction, and the close must hold beyond the gap.
  • Risk-based SL and TP: stop loss beyond the gap with an ATR buffer, and a take profit at the higher-timeframe swing extreme when it is at least 1R away, otherwise a fixed risk-reward target.
  • Position sizing: fixed lot or percentage-of-balance risk. Lot size is never rounded up to the broker minimum, so the risk limit is respected.
  • Safety filters: maximum SL distance (ATR multiple), maximum spread, margin usage cap, and one position per magic number.
  • Break-even management: stop loss moves to entry once price reaches a configurable R multiple.
  • Visual analysis on chart: all FVG zones (active and mitigated), Fibonacci levels with price labels, shaded buy or sell zone, historical signals with SL and TP zones, and a live dashboard showing HTF leg, retracement, zone status, open position, and floating P/L.
  • Alerts: popup, push notification, sound, and email (all optional).

How It Works

  1. On each new closed bar, the EA updates the higher-timeframe swing structure and identifies the latest confirmed leg.
  2. It calculates the Fibonacci zone of that leg. A bullish leg produces a buy zone below the swing high. A bearish leg produces a sell zone above the swing low.
  3. It scans recent chart bars for FVGs that overlap the zone and match the trend direction.
  4. When price first touches an eligible gap and the reaction candle closes in the trade direction, the EA opens one market order with SL and TP.
  5. Break-even is applied automatically if enabled. The dashboard tracks the trade in real time.

Recommended Usage

Symbols

  • Primary: XAUUSD (Gold), EURUSD, GBPUSD, USDJPY
  • Works on any liquid instrument with clean swing structure
  • Avoid thinly traded symbols and instruments with frequent gaps at session opens

Timeframes (chart / higher timeframe)

  • M5 / M30 and M15 / H1 for intraday trading
  • H1 / H4 for swing-oriented trading with fewer, higher-quality signals
  • M1 and M5 charts need a stable, low-spread broker because gaps are small

Broker and Account

  • Low spread, fast execution, and no requoting on your chosen symbol
  • Hedging or netting accounts are both supported
  • A VPS close to the broker’s server is recommended for consistent execution

Trading Hours

  • Gap formation is strongest during London and New York sessions. Use the spread filter or your own session rules to avoid thin periods.

Recommended Minimum Equity

These figures are guidance only. Replace them with the results of your own Strategy Tester runs before publishing.

Account Size Lot Mode Suitable For
300 USD Fixed 0.01 Testing and demo validation
500 USD Fixed 0.01 Cautious live use on a low-spread account
1,000 USD or more Risk 1% per trade Standard live use with dynamic sizing

Important: on small accounts, the calculated lot in risk-percent mode may fall below the broker’s minimum. In that case the EA skips the trade rather than increasing risk. Check the Journal for “Lot below broker minimum” messages during testing. Gold has large point values, so confirm contract size and tick value before enabling risk-percent mode.

Requirements

  • MetaTrader 5, build 1800 or later
  • Algo Trading enabled in the terminal
  • The chart timeframe must be lower than the higher timeframe used (M1 to H4 are supported with automatic selection)
  • At least 300 bars of history on both the chart and higher timeframe

Input Summary

Group Main Inputs Purpose
Money Management Fixed lot, risk %, max margin %, max spread, magic number Position sizing and safety
Higher Timeframe Auto HTF, manual HTF, swing bars, HTF bars Structure detection
Fibonacci Zone Zone start and end Retracement filter
Fair Value Gap ATR period, minimum gap size, lookback Gap detection
Signal Logic Trend, zone, candle filters, SL buffer, max SL, R:R Entry rules
Trade Management Break-even R, close opposite Position handling
Visual Toggles for FVG, Fib, SL/TP, history, dashboard, theme Chart display
Alerts Popup, push, sound, email Notifications

Support

Questions about installation, settings, or compatibility can be sent through the MQL5 messaging system. Include your broker name, symbol, timeframe, and the relevant Journal lines.

Risk Disclosure

Trading leveraged financial instruments involves significant risk of loss and may not be suitable for all investors. Past performance, including backtest and optimization results, does not guarantee future results. This product is a trading tool and does not guarantee profit. Only trade with capital you can afford to lose, and test on a demo account before using real funds.


Plus de l'auteur
Switch Method
Rikza Fauzan Nurfadilah
SmartSwitch EA v1.0: Auto-Method Trading System for MetaTrader 5 SmartSwitch is an Expert Advisor (EA) for MetaTrader 5 that automatically selects a trading method based on current market conditions. Instead of running one fixed strategy at all times, it checks the market on every tick and switches between four methods: Breakout-Retest, Supply & Demand, Momentum Scalping, and Post-News Trading. Tested and recommended on XAUUSD (Gold vs US Dollar), M15 chart. Other symbols have not been validated
Scalper Pro XAU
Rikza Fauzan Nurfadilah
XAUUSD Extreme Scalper Pro V20: Gold Scalping EA for MetaTrader 5 XAUUSD Extreme Scalper Pro V20 is an Expert Advisor for MetaTrader 5 built for scalping gold (XAUUSD). It trades short-term moves using an EMA trend filter and RSI momentum confirmation, and it applies several layers of drawdown protection to limit losses on small accounts. The EA is tuned for small balances, with lot sizing based on a percentage of your balance and a cap on the maximum lot. How It Works Each new tick, the EA chec
Multi Timeframe Day Trade Pro is a multi-timeframe indicator built for intraday traders who want trend direction, market structure, and entry confirmation in one clean view. Most signals on a single timeframe are noisy. This indicator filters them by requiring agreement across three timeframes before a signal appears. HOW THE SIGNALS WORK - Trend: EMA alignment on a higher timeframe, confirmed by a long-term EMA filter. - Setup: a middle timeframe must agree with the trend, with RSI confirmin
Breakout Pro MTF
Rikza Fauzan Nurfadilah
Breakout Pro is a consolidation breakout indicator for MetaTrader 5. It finds ranges where price is building energy, confirms when price closes decisively out of them, and draws the full trade plan on your chart, so you can see the setup, the risk, and the reward at a glance. HOW IT WORKS - Range detection: the indicator measures the high and low of the last N bars and accepts a range only if its height falls between a minimum and maximum multiple of ATR. Ranges that are too tight (noise) or t
Bollinger RSI PRO mtf
Rikza Fauzan Nurfadilah
BB RSI Pro combines Bollinger Bands and RSI into a single confluence system. It waits for price to stretch outside the band, for momentum to turn, and for the candle to confirm before it signals, so each alert has more context than a band touch alone. HOW THE SIGNALS WORK - BUY: price touches or pierces the lower band within the last few candles, closes back inside the band, RSI has been oversold and is turning up, and the confirmation candle is bullish. - SELL: the mirror condition at the upp
FiboFVG Pro Concept
Rikza Fauzan Nurfadilah
FVG Fib Pro combines Fair Value Gaps with Fibonacci retracement across two timeframes. It first reads the market structure on a higher timeframe, then waits for price to pull back into the discount or premium zone and fill a gap on your chart timeframe. Signals appear only when the pullback, the gap, and the higher timeframe context agree. HOW THE SIGNALS WORK - Higher timeframe structure: swing highs and lows are confirmed only after the required number of candles have closed, so the structur
News HMR Monitors
Rikza Fauzan Nurfadilah
HMR News Pro shows where price stands against the key higher timeframe reference levels, and what economic news is coming up for the pair you trade. It is built for traders who want to know, at a glance, whether price is testing a daily or weekly level, and which news could move it next. HMR LEVELS ON THE CHART - Previous day high and low zones drawn across the full history, one zone per day - Previous week high and low zones drawn per week - Daily open lines inside each day - Labels for the c
BreakoutPro EA
Rikza Fauzan Nurfadilah
Breakout Pro EA Automated Consolidation Breakout Trading with Adaptive Stop Management for MetaTrader 5 Overview Breakout Pro EA is a fully automated Expert Advisor for MetaTrader 5 that trades breakouts from consolidation ranges. The EA scans the chart for price ranges of a defined height (measured in ATR), waits for a confirmed breakout supported by a strong candle body, and opens a single market order with a predefined stop loss and take profit. Version 4.10 adds position management: break-e
Filtrer:
Aucun avis
Répondre à l'avis