Order Block and FVG Confluence
- Göstergeler
-
Milos Vukomanovic
MQL5 Expert Advisor & Indicator Developer | Python Trading Automation | MT4 → MT5 Conversion
I develop Expert Advisors, custom indicators and automated trading solutions for MetaTrader 5. - Sürüm: 1.0
- Etkinleştirmeler: 5
Order Block & FVG Confluence is a price-action indicator for MetaTrader 5 that combines three Smart Money Concepts (SMC) tools into one confirmation-based signal engine: Break of Structure (BOS/CHoCH), Order Blocks, and Fair Value Gaps (FVG). Instead of drawing every possible zone, it waits for a full confluence — structure break, a qualifying order block, an aligned higher-timeframe bias, and a clean retest — before ever marking a signal.
WHAT IT DOES
- BOS / CHoCH detection — identifies genuine swing-point breaks in market structure, in either direction.
- Order Block zones — automatically marks the last opposing candle before a structure break, the institutional "footprint" left behind before the move.
- Fair Value Gap (FVG) zones — highlights 3-candle imbalances that price is statistically likely to revisit.
- H1 bias filter — cross-checks every setup against the higher-timeframe (H1) EMA50 trend, so signals aren't taken against the dominant direction.
- H1 ranging filter — an EMA20 slope check on H1 blocks setups during flat, directionless conditions.
- Premium/Discount filter — only takes entries from the "cheap" side of the Order Block range, avoiding chasing price into the middle or far side of the zone.
- Session filter — restrict signals to London and/or New York session hours (fully configurable, with a broker GMT-offset input).
- Built-in risk management — automatic SL (beyond the Order Block, buffered) and TP based on a configurable risk/reward multiple.
- On-chart dashboard — live panel showing session, H1 trend, pending setup, active trade, and current R:R.
- Alerts — pop-up Alert, push notification, and sound alert the moment a signal confirms, with entry/SL/TP included in the message.
KEY SETTINGS EXPLAINED
- H1 Bias / H1 Ranging Filter — two independent higher-timeframe filters; disable either if you want more signals at the cost of some quality.
- Premium/Discount Ratio (0.5-1.0) — 0.5 is the strictest (must enter in the exact cheaper half of the Order Block), 1.0 disables the filter entirely. Default 0.75 is tuned for a healthy, non-overwhelming signal frequency.
- Setup Timeout (bars) — how long a pending setup waits for its retest before being discarded, so stale zones don't block new ones from forming.
- Min/Max SL (pips) — setups with a stop-loss outside this range are automatically skipped, filtering out both noise-sized and oversized stops.
- Base R:R — the take-profit is placed at this multiple of the risk distance.
- Session windows — London/New York hour ranges (UTC-based, with a broker GMT-offset input) to restrict trading to your preferred hours.
DESIGNED FOR
M1-M15 intraday Forex trading. Works on any symbol with sufficient tick volume; tuned and tested primarily on EURUSD.
WHAT THIS IS NOT
- Not a fully automated trading robot — it is a signal/analysis indicator only. It does not place trades.
- Not a guarantee of profit — like any tool, it identifies a specific price-action pattern; risk management and market conditions remain the trader's responsibility.
- Not a repainting indicator — all zones and signals are drawn from fully closed, historical bars and do not change after the fact.
