SimpleScalperEA2 - Patch Update
SimpleScalperEA2 – Patch / Bug‑Fix Notes (Buyabigboat.com)
Release date: 2025‑11‑12
Fixed
- Eliminated
TRADE_RETCODE_INVALID_VOLUME in compounding mode by correcting equity access (AccountInfoDouble(ACCOUNT_EQUITY)) and enforcing broker volume constraints: SYMBOL_VOLUME_MIN/MAX/STEP alignment with precision derived from log10(step).
- Removed state loss on chart timeframe change. UI objects are rehydrated idempotently (
EnsureButtons/SyncButtonsToState), side intent is persisted via terminal global variables, and UI cleanup is skipped on REASON_CHARTCHANGE/RECOMPILE.
New
- Optional trailing stop engine. Toggle via
EnableTrailing; start threshold via combobox TrailingTrigger (points). Real‑time handler updates SL using CTrade::PositionModify, in symbol point units, tightening only (monotonic SL).
Unchanged behavior
- Entry/exit workflow, SL/TP semantics, and static risk model remain intact; compounding math now normalizes lots but preserves your original risk logic.
Technical benefits
- Deterministic lot normalization prevents float drift and step violations.
- Stateful UI survives timeframe switches and auto‑syncs with live positions.
- Trailing logic is event‑light (OnTick gated) and broker‑agnostic (digits/point aware).
Note:
Buyabigboat.com (BBB) delivers production‑grade MetaTrader 5 Expert Advisors with rapid, continuous patching. Expect fast bug fixes, ongoing maintenance, and scalping‑optimized performance, from risk‑managed position sizing to trailing stop automation. For traders seeking a reliable forex scalping EA with active support and frequent updates, SimpleScalperEA2 showcases BBB’s commitment to promptly identifying, fixing, and hardening issues across releases.