MCS v2.2
Settings, explained simply.
Start on demo with the factory configuration. Change a setting only when you understand which part of execution or protection it changes.
A practical first setup
Strategy mode
The strategy is the same in all modes; only the timeframes change. All three Currency Flow timeframes use closed candles.
SMC / execution M15
SMC / execution H1
SMC / execution H4
Core trade settings
Currency Flow threshold
This is the minimum distance between the base and quote currency ranks. 1–2 is permissive, 3 is the balanced default, 4–5 is more selective and 6–7 accepts only the largest rank separations. Higher does not automatically mean more profitable.
SMC quality display
In the current v2.2 OB-gated strategy this remains a diagnostic quality threshold. A valid structural Order Block is the mandatory setup condition.
SMC chain engine
Enables the SMC chain classification/confirmation layer around the Order-Block setup model.
Lot size
Fixed requested volume before broker normalization. It is not automatic percentage-risk sizing.
Risk/reward
TP is calculated from the actual distance between Entry and the structural local-swing SL.
Pending lifetime
Maximum unfilled setup lifetime in both hidden and broker-visible modes. For demo experimentation, shorter values may suit SCALP and longer values may suit SWING, but there is no guaranteed optimum.
Order visibility
OFF: pending Entry and SL/TP are managed virtually by MCS, so MT5/VPS must remain running. ON: MCS sends a real BuyLimit/SellLimit with broker-side SL/TP.
EA identity
Identifies MCS positions and state. Use unique Magic Numbers when intentionally separating instances.
London and New York sessions
All session values use MetaTrader terminal/server time.
Master session switch
OFF disables session restrictions and forced session closes. ON enables the complete dual-session regime.
London
At London end, enabled session control closes this EA's MagicNumber positions and clears its pending setups/orders.
New York
14:00–15:00 is the default no-entry gap. New York end performs the same close/clear handling when session mode is enabled.
Prop Equity Guard
UsePropEquityGuard enables cycle-equity protection. PropProfitTargetUSD and PropMaxLossUSD use the account currency despite their legacy names.
PropDisableNewEntriesAfterHit=true closes the filtered MCS basket and blocks new entries for the rest of the server day. With false, after a successful basket close the EA resets its cycle reference and can continue later the same day.
Telegram and dashboard
UseTelegramAlerts enables Telegram. Bot token and chat ID are local secrets and must not be committed. Dashboard display can be controlled with ShowDashboard and automatic font sizing.