Flat SMC Structure Map MT5
- Indicators
-
Keijinro Mizutani
Hello, I’m kotoha, a system designer focused on research-driven, rule-based trading tools for the MT5 platform.
My work centers on market structure analysis, swing dynamics, and Fibonacci-based logic. - Version: 1.5
- Activations: 5
Flat SMC Structure Map is a Smart Money Concepts structure indicator for MetaTrader 5. It draws the market structure on one chart: BOS / CHoCH, order blocks, FVGs, liquidity lines (EQH / EQL) and sweeps, and premium / discount positioning — all judged on closed bars only, so confirmed drawings never repaint.
Structure: two layers — major swings (default left/right 5) for the main flow and internal swings (default 2) for the short-term flow, each labelled HH / HL / LH / LL. A close break in the trend direction is a BOS; the first close break against it is a CHoCH.
Order blocks: the last opposite candle before a major break, kept only when the break bar's body is at least ATR(14) x 0.5 (displacement). Zones are mitigated on touch and invalidated on a close through the far side. FVGs: three-bar gaps of at least ATR x 0.1, with an optional CE (50%) line, removed when fully filled. Drawn zones have a configurable age limit (default 400 bars) so old zones do not clutter the chart; detection itself always uses the full lookback.
Liquidity: swing highs/lows that line up within ATR x 0.15 form EQH / EQL dashed lines. A wick through the line with a close back inside is recorded as a sweep; a close through it ends the line as a break.
Premium / discount: the latest major swing range is split into four bands plus the 50% equilibrium — no Fibonacci ratios, just relative position. The dashboard panel shows both trend layers, the latest event, range high/low and position %, the distance in pips to the nearest order block / FVG / liquidity line, and the latest signal. The panel can be dragged anywhere; its position is stored per symbol and timeframe.
Confluence signals: a Buy requires discount positioning (below 50%), a recent bullish CHoCH (or a BOS preceded by an internal CHoCH), and a touch of a bullish order block or FVG — the Sell is the mirror image. One signal per event, with a same-direction cooldown. Buffer 0 = Buy, buffer 1 = Sell, edge type: 1.0 on the signal bar only, EMPTY_VALUE otherwise; read at shift 1 from external tools such as Flat Manual Trader (the buffer can be read and used in combination; see each tool's own documentation). Optional alerts for BOS/CHoCH, sweeps and signals (all OFF by default).
Works on any symbol and any timeframe. This indicator does not place orders.
Disclaimer: This product displays market structure and records confluence signals based on historical and current price data. It is not investment advice, not a prediction, and does not guarantee any future result or profit. Trading involves risk; decisions are your own responsibility.
