# 2026-04-23 OrdersEA Smart Grid - Live Preset Comparison Compared repo grid preset files against the live MT5 preset files under: `~/mt5-docker/config/.wine/drive_c/Program Files/MetaTrader 5/MQL5/Presets/` ## Scope Compared these pairs: - `grid-eurusd.set` - `grid-usdjpy.set` - `grid-gbpusd.set` - `grid-gbpjpy.set` - `grid-xauusd.set` - `grid-audusd.set` - `grid-usdcad.set` - `grid-usdchf.set` - `grid-nzdusd.set` - `grid-eurjpy.set` - `grid-eurgbp.set` - `grid-eurchf.set` - `grid-audnzd.set` Checked the settings that materially affect runtime behavior: - `MagicNum` - `GetOut` - `OpenNewTrades` - `InpUseSessionFilter` - `InpSessionStartHour` - `InpSessionEndHour` - `InpUseBreakeven` - `InpMaxSpreadPoints` - `InpMaxLongSymbols` - `InpMaxShortSymbols` - `InpAdaptiveEntry` - `InpRelaxFilterAfterDays` - `InpRangeDriftEnable` - `InpUseStopLoss` - `StopLoss` - `InpMaxDailyDrawdown` - `InpMaxWeeklyDrawdown` - `BaseEquity` ## Result The live MT5 preset files match the repo presets for all reviewed pairs and tracked fields. There is no repo-vs-live drift in the preset files themselves. ## Important Implication This confirms that the preset-file issues already identified are also present in the live preset files: - `GetOut=Y` is present in live `grid-usdjpy.set` - `GetOut=Y` is present in live `grid-gbpusd.set` - `GetOut=Y` is present in live `grid-gbpjpy.set` - `GetOut=Y` is present in live `grid-xauusd.set` The older live presets also still omit many newer v4.1 controls, including: - explicit session filter settings - explicit spread caps - explicit breakeven settings - explicit correlation caps - explicit adaptive relaxation settings The newer live presets (`grid-eurgbp.set`, `grid-eurchf.set`, `grid-audnzd.set`) do include those newer controls. ## Limitation This comparison only proves that the preset files on disk match the repo. It does **not** prove: - that each MT5 chart has reloaded the latest preset - that each chart is attached to the intended preset - that the running chart state matches the preset file currently on disk ## Next Verification Options 1. Inspect MT5 logs to infer the settings each live chart actually initialized with. 2. Compare chart-by-chart loaded values inside MT5 terminal properties. 3. Normalize the obvious preset issues first, then reload charts and verify again.