Confluex SMC Pro Signals
- Indicateurs
- Version: 1.0
Confluex — Smart Money Concepts (SMC) All-in-One Indicator
Confluex is an all-in-one Smart Money Concepts indicator for MetaTrader 5. It detects swing and internal market structure breaks, order blocks, fair value gaps, equal highs/lows, and premium/discount zones directly on the chart, then combines that structure into a rule-based, weighted-confluence Signal Engine that plots Buy/Sell arrows with SL/TP directly on the chart. It does not place trades — every signal is for visual/manual reference, drawn on both historical and live bars so win rate can be reviewed directly on the chart.
Market Structure and Zones
Structure is tracked on two levels at once: internal structure, using a short confirmation length for more frequent breaks, and swing structure, using a longer confirmation length for the larger trend. Each level draws its own Break of Structure (BOS) and Change of Character (CHoCH) lines, with independent display filters per direction (All / BOS only / CHoCH only). Swing points can be labeled HH/HL/LH/LL, and Strong/Weak High-Low liquidity levels are marked separately from the break lines.
Order blocks are drawn from both internal and swing structure breaks, each with its own kept-object count, an ATR-based or average-range filter for what counts as a valid base candle, and a choice of mitigation rule based on close price or high/low touch. Fair Value Gaps are drawn from three-candle imbalances, with an optional auto-threshold that filters out gaps smaller than the average candle body, and can be extended forward by a set number of bars. Equal Highs and Equal Lows are marked using a configurable lookback length and an ATR-ratio equality threshold, and a Premium/Discount band with a 50% equilibrium line is drawn between the active swing high and low.
Signal Engine
Four independent signal types can be enabled or disabled separately, each contributing a weighted score toward a minimum-confluence threshold before a signal fires: Order Block Retest, with separate sub-switches for internal and swing order blocks; Fair Value Gap Fill; Liquidity Sweep followed by a CHoCH within a configurable bar lookback; and a Premium/Discount bias, usable as either a context filter or a full independent signal. Each signal type carries its own weight (Sweep+CHoCH weighted highest, FVG lowest), so the engine compares the sum of agreeing weights against a minimum confluence score rather than a raw vote count.
Signal quality is hardened with several filters: a rejection-candle confirmation requiring the close to sit within a configurable percentage of the bar's range in the signal's direction; a maximum order-block penetration filter that ignores retests where price has already wicked too far through the block; a maximum age filter for Fair Value Gaps; and an optional higher-timeframe bias filter (EMA slope or full HTF structure) that blocks counter-trend signals. An optional session filter can restrict signals to a configured server-time hour window, and a minimum-bars-between-signals setting (same direction and any direction) prevents cluttered, whipsaw arrows in choppy consolidation.
Visual Signal Output
Each filtered signal is marked with a Buy/Sell arrow, an Entry line, and SL/TP lines with price labels. Stop Loss can be based on a fixed point distance, an ATR multiple, or the structural edge of the triggering zone, with Take Profit set by a Risk:Reward multiplier. A consolidated Entry/SL/TP/RR info box is placed automatically in open chart space above a Sell or below a Buy, with collision-avoidance retries so it doesn't overlap price action or other zones.
Dashboard
An on-chart dashboard panel, with a configurable position and auto-shrinking font, shows account/symbol info, broker and local time, current internal and swing structure bias, active signal engine settings, and a list of the most recent signals with their matched conditions. An optional Recent News section reads MetaTrader 5's built-in Economic Calendar directly (no external requests), filterable by currency, title keyword, and impact level, showing upcoming and past matching events in server time.
- Platform: MetaTrader 5
- Type: Indicator (visual structure + signal reference, no auto-trading)
- Works on any symbol and timeframe; tuned defaults for XAUUSD / M15-H1
Support
Questions and requests can be submitted through the product's comments section or via mql5.com private messages.
