EA Pause Manager
- Utilities
- David Enrique Barrera Moncayo
- Version: 1.1
- Updated: 14 June 2025
- Activations: 7
EA Pause Manager — Your Smart Risk Guard & Scheduler (MT5)
What It Does
- Stops conflicting trades before they happen.
- Pauses or resumes your EAs automatically based on:
- A simple “leader” rule: the first EA to trade becomes the leader and blocks the rest.
- A time schedule you set (e.g. no trading in Asian session).
Why It Matters
- Protects your capital: no more accidental extra orders.
- Reduces drawdowns: EAs don’t fight each other.
- Zero manual work: everything runs solo once you set it up.
Works With Pause Manager Indicator (Free)
- Attach this free indicator to every chart with an EA you wisht to manage with EA Pause Manager (up to 4 EAs with a EA Pause Manager instance) .
- Required for correct operation.
- Download and Install Pause Manager Indicator from MQL5 Market - Indicators
1. Key Features
- Leader-follower pause: first EA trades, the rest wait.
- Custom time blocks: choose days and hours to pause all or some EAs.
- *Up to 4 EAs: tag by Magic Number or Comment.
- Instant alerts: get push notifications on your mobile.
- Light & safe: pure MQL5, no DLLs, no slowdowns.
2. Unique Benefits
- Combines EA-to-EA control and time scheduling in one tool.
- Only pauses the EAs you choose—your other robots keep working.
- Compatible with any MT5 account (hedging or netting).
3. Input Parameters
- COMMENT_EA1 - Comment text used by EA #1.
- MAGIC_EA1 – Magic number of EA #1.
- COMMENT_EA2 – Comment text used by EA #2.
- MAGIC_EA2 – Magic number of EA #2.
- COMMENT_EA3 – Comment text used by EA #3.
- MAGIC_EA3 – Magic number of EA #3.
- COMMENT_EA4 – Comment text used by EA #4.
- MAGIC_EA4 – Magic number of EA #4.
- IL_NONE – Interlocking disabled. All EAs trade freely without mutual restrictions.
- IL_PAIRS_12 – Single pair lock: EA1 ↔ EA2 block each other; EA3 and EA4 remain independent.
- IL_PAIRS_12_34 – Dual-pair lock: EA1 ↔ EA2 block each other and EA3 ↔ EA4 block each other
• EA1 ↔ EA2
• EA3 ↔ EA4 - IL_PAIRS_14_23 – Dual-pair lock: EA1 ↔ EA4 block each other and EA2 ↔ EA3 block each other
• EA1 ↔ EA4
• EA2 ↔ EA3 - IL_PAIRS_13_24 – Dual-pair lock: EA1 ↔ EA3 block each other and EA2 ↔ EA4 block each other
• EA1 ↔ EA3
• EA2 ↔ EA4 IL_TRIAD_123 – Three-way mesh: EA1, EA2 and EA3 interlock with each other; EA4 trades freely. - IL_FULL – Complete mesh: every EA interlocks with the other three. Maximum protection, most restrictive.
- IL_CHAIN_A – Chain pattern A:
• EA1 ↔ EA2, EA3
• EA2 ↔ EA1, EA3
• EA3 ↔ EA1, EA4
• EA4 ↔ EA1, EA3 - IL_CHAIN_B – Chain pattern B:
• EA1 ↔ EA2, EA4
• EA2 ↔ EA1, EA4
• EA3 ↔ EA2, EA4
• EA4 ↔ EA2, EA3 - IL_CHAIN_C – Chain pattern C:
• EA1 ↔ EA2, EA3
• EA2 ↔ EA1, EA4
• EA3 ↔ EA2, EA4
• EA4 ↔ EA1, EA3 - IL_STAR_1 – Star hub on EA1: EA1 interlocks with EA2, EA3 and EA4; the other EAs interlock only with EA1, not among themselves.
- BlockBySchedule – Master switch for time-based pauses.
- ScheduleEASelection – Which EAs the schedule affects.
- ScheduleDay – Day filter (All, Mon…Sun).
- BlockStartHourGMT / Minute – Schedule start time (GMT).
- BlockEndHourGMT / Minute – Schedule end time (GMT).
- PauseEvenWithOrders – Keep pause active even if positions are open.
- SendPushNotifications – Enable push alerts to MT5 mobile app.
Group 1 - EA Identification
Group 3 Schedule Blocking
Group 4 Notifications
The Pause EA is an innovative and practical tool for managing multiple Expert Advisors running on the same account. It does precisely what it promises — pauses other EAs when one becomes active, helping reduce conflicts and overexposure from overlapping trades. It's beneficial for accounts employing aggressive or grid-based strategies.