Home›Guides›Settings

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

ModeDAYBalanced factory mode.
Lot0.01Small demo size.
Flow3Balanced rank-gap filter.
OrdersHIDDENFactory execution visibility.

Strategy mode

The strategy is the same in all modes; only the timeframes change. All three Currency Flow timeframes use closed candles.

SCALPFlow H4 / H1 / M15
SMC / execution M15
DAYFlow D1 / H4 / H1
SMC / execution H1
SWINGFlow W1 / D1 / H4
SMC / execution H4

Full mode guide →

Core trade settings

Currency Flow thresholdMinFlowScore · 3

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 displayMinSmcScore · 3

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 engineUseChainEngine · true

Enables the SMC chain classification/confirmation layer around the Order-Block setup model.

Lot sizeLots · 0.01

Fixed requested volume before broker normalization. It is not automatic percentage-risk sizing.

Risk/rewardRiskReward · 3.0

TP is calculated from the actual distance between Entry and the structural local-swing SL.

Pending lifetimeVirtualPendingExpiryMinutes · 360

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 visibilityUseBrokerVisibleOrders · false

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 identityMagicNumber · 180626

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 switchUseTradingHours · false

OFF disables session restrictions and forced session closes. ON enables the complete dual-session regime.

London10:00–14:00

At London end, enabled session control closes this EA's MagicNumber positions and clears its pending setups/orders.

New York15:00–19:00

14:00–15:00 is the default no-entry gap. New York end performs the same close/clear handling when session mode is enabled.

ImportantDo not turn Trading Hours ON merely to restrict new entries unless you also want the configured session-end position close and pending clearing behavior.

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.

Set thresholds for your accountThe factory monetary values are not a universal risk recommendation and may not match a prop firm's rules.

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.

Demo firstTechnical settings change software behavior, not the certainty of an outcome. Hidden protection depends on MT5, the broker connection and terminal/VPS remaining operational.