MSB Orderblock EA
Market Structure Break + order block retest. The cleanest SMC scalp, automated with surgical precision.
MSB Orderblock is the focused SMC scalper at Expert Advisor HQ — where SMC Edge Pro is a full institutional-flow framework, MSB Orderblock does one thing exceptionally well: it waits for a Market Structure Break (MSB), identifies the order block responsible for the break, and enters on the retest of that order block with a structural stop. That's it. No dozens of confluence toggles. No HTF layering matrix. Just the single highest-win-rate SMC setup, rigorously executed. Ships with ten timeframe-tuned preset files, full prop-firm risk scaffolding, and an on-chart dashboard showing live structure and the active order block.
What makes it different.
- Market Structure Break detection — tracks HH/HL/LH/LL swing sequence; fires when the last protected swing breaks in the opposite direction
- Order block discovery — identifies the last up-close (for bullish MSB) or down-close (for bearish MSB) candle before the impulse that caused the break
- Retest entry — pending limit placed at the OB midline with a configurable buffer; expires if not filled within N bars
- Structural stop loss — stop placed beyond the OB's extreme, optionally padded by ATR or fixed points
- OB quality filters — minimum OB body size in pips, minimum impulse size in ATRs, and a freshness window (max bars since formation)
- Multi-timeframe lock — optional HTF structural bias filter so MSBs only count when aligned with the higher timeframe
- Ten tuned preset files — M5 scalper, M15 intraday, M30 intraday, H1 day-trading, EURUSD, GBPUSD, USDJPY, XAUUSD, NAS100, plus Conservative
- Partial take-profit + runner — close 50% at 1R, trail the remaining 50% with an ATR-distance trail
- Prop-firm scaffolding — 0.5% default risk, daily loss cap, max-DD kill switch, news blackout, spread protection
- On-chart dashboard — current structural bias, active OB, pending-limit distance, open R-multiple
Simulated on $10k starting equity at the stated CAGR. Past performance does not guarantee future results. See risk disclosure.
Every input, documented.
| Parameter | Default | What it controls |
|---|---|---|
| SwingStrength | 3 | Bars each side required to validate a swing high/low. Lower = more MSBs but more noise. |
| RequireImpulse | true | Require the break bar(s) to exceed a minimum displacement before confirming the MSB. |
| MinImpulseATR | 1.2 | Minimum break-bar range as a multiple of ATR. Filters weak breaks that die immediately. |
| OBMinBodyPips | 5 | Minimum order-block body size in pips. Filters doji-like OBs that rarely hold. |
| OBFreshnessBars | 30 | Maximum bars between OB formation and entry fill. Stale OBs degrade — limit is cancelled if not filled in time. |
| EntryBufferPoints | 3 | Points above OB midline (for shorts) or below (for longs) where the limit order sits. Improves fill rate in fast markets. |
| StopMode | OBExtreme | OBExtreme (beyond OB high/low), ATR multiple, or fixed points. |
| StopBufferATR | 0.3 | Extra padding beyond the OB extreme as an ATR fraction. Protects against wick hunts. |
| PartialClosePct | 50 | Percentage of position closed at the first target. |
| PartialCloseRR | 1.0 | R-multiple at which the partial-close fires. |
| RunnerTrailMode | ATR | ATR-distance trail, structure-break trail, or fixed-step trail for the 50% runner. |
| RunnerTrailATR | 2.0 | Trailing distance as an ATR multiple for the runner. |
| UseHTFFilter | true | Require the higher-timeframe structure to agree with the entry direction. |
| HTF_Period | H1 | Higher timeframe used by the structural bias filter. |
| RiskPerTradePct | 0.5 | Equity % risked per trade. Lower default than SMC Edge Pro because MSB setups can cluster into series. |
| DailyLossCapPct | 3.0 | Daily equity loss cap — halts trading when hit. |
| MaxDDCapPct | 10.0 | Global kill switch based on drawdown from equity peak. |
| NewsBlackoutMin | 30 | Minutes before and after high-impact news when no new entries will fire. |
| MaxSpreadPoints | 25 | Blocks entries when spread exceeds this threshold. |
| MagicNumber | 20260429 | Per-instance identifier for multi-chart operation. |
Full parameter reference in the PDF user guide included with your license.
Frequently asked.
What exactly is an MSB?
Market Structure Break. In an uptrend, price makes higher-highs and higher-lows; in a downtrend, lower-highs and lower-lows. An MSB is the first time price breaks the last protected swing in the opposite direction — e.g., in an uptrend, price falls below the last higher-low. This is the earliest systematic sign of a trend shift.
Which order block does the EA pick?
After a bullish MSB, the EA scans backward for the last down-close candle (or consecutive down-closes) immediately before the upward impulse that broke structure. That candle's range is the bullish order block. The logic is symmetric for bearish MSBs. This is the standard SMC definition.
Why enter on the retest instead of the break?
Entries at the break pay much worse prices and get stopped on the frequent pullbacks that follow breaks. Entries at the OB retest pay better prices and have a tight structural stop (beyond the OB extreme). The tradeoff: not every MSB retests within the freshness window — some break and run. The OBFreshnessBars parameter caps how long the pending-limit stays alive.
How is this different from SMC Edge Pro?
SMC Edge Pro is the flagship SMC framework — order blocks + FVGs + liquidity + premium/discount + CHoCH + HTF bias, all layered into multi-confluence entries. MSB Orderblock does ONE setup: structure break, then OB retest, then structural stop. If you want the complete institutional toolkit, buy SMC Edge Pro. If you want the single cleanest SMC scalp at high trade frequency, buy MSB Orderblock. Many traders run both.
Does it repaint?
No. Swings are confirmed only after N bars each side (SwingStrength), so once a swing is committed it never moves. MSBs are committed on close. OBs are assigned from committed candles. Pending limits are live orders — what you see is what fills.
What's the best timeframe?
M15 is the sweet spot. Fast enough to produce 8-12 setups per week per symbol, slow enough that the structural noise is clean. M5 works for ECN brokers with tight spreads. H1 has fewer but higher-quality setups.
Is it prop-firm safe?
Yes — the 0.5% default risk is specifically lower than most flagships because MSB setups can cluster (multiple retests in the same trend move can all be valid signals). 0.5% × 6 concurrent = 3% max exposure, fitting 5%/10% rule-sets with margin to spare.
Does it work on MT4?
No — MT5 only. The structural tracking and pending-order lifecycle management use MT5-specific APIs.
Ready to run MSB Orderblock EA?
Lifetime license. All presets included. Direct developer support.