Easy Signal Multiplier
- Утилиты
-
Adrian Titilincu
I am a Romania-based MetaTrader 5 EA developer. I have been actively trading Forex, ETFs, commodities, indices, and crypto since 2013, and transitioned into full MQL5 development in 2024. - Версия: 1.0
Easy Signal Multiplier is a utility Expert Advisor designed to automatically scale up trade volumes from Trade Signals, external EAs, or manual trades. By continuously monitoring active account positions, it dynamically opens supplementary orders, synchronizes Stop Loss and Take Profit levels, and manages position exits in real time to achieve your exact target position size multiplier.
Product Features
-
Custom Exposure Multiplier: Specify your target total exposure factor (e.g., setting a multiplier of 3.0 turns a 1.0 lot signal order into 3.0 total lots by opening an additional 2.0 lots).
-
Flexible Target Identification: Filter trades by specific provider Magic Numbers or comment substrings.
-
Real-Time SL/TP Synchronization: Automatically tracks modifications made to the original provider trade and updates Stop Loss and Take Profit levels on duplicate orders.
-
Automatic Orphaned Trade Exit: Instantly closes the duplicate trade when the underlying provider or signal position is closed.
-
Timer-Based Scanning: Operates on an internal timer loop (independent of chart ticks) to ensure reliable execution even on quiet symbols or during low-liquidity periods.
-
Lot Normalization Protection: Automatically checks and aligns additional volumes against your broker's minimum lot size ( SYMBOL_VOLUME_MIN ), maximum lot size ( SYMBOL_VOLUME_MAX ), and volume step increment ( SYMBOL_VOLUME_STEP ).
Technical Specifications & Input Parameters
Multiplier Settings
| Parameter | Default Value | Description |
| Desired Total Multiplier | 2.0 | Target volume multiplier factor. Must be strictly greater than 1.0 . For example, 2.0 doubles your original trade volume. |
Signal Provider Identification
| Parameter | Default Value | Description |
| Provided Magic Number | 0 | Magic Number of the target EA or signal provider to track. Set to 0 to disable the Magic Number filter and rely on comment matching. |
| Substring in provider comment | Signal Comment | Substring match for trade comments. If InpTargetMagic is set to 0 , the EA will copy positions containing this text. (Leave blank while Magic is 0 to track all non-EA / manual trades). |
EA Execution Settings
| Parameter | Default Value | Description |
| Scan interval in seconds | 1 | Scanning interval in seconds. Defines how frequently the EA checks for new, modified, or closed provider trades. |
| Unique Magic Number for EA trades | 777888 | Unique Magic Number assigned to trades opened by this multiplier EA to distinguish them from original provider trades. |
| Max Slippage in Points | 25 | Maximum allowable execution slippage expressed in points. |
