Platform
MetaTrader 5
Our EA closes positions and locks you out while your terminal runs. A read-only witness sees trades from any device. It does not stop orders before they fill.
Mast closes and witnesses.
N2 · closes after fillW · witness
- How Mast connects
- The Mast Guard EA in your own terminal (PC, Windows VPS or MQL5 hosting), plus a read-only witness through your investor password. The password goes to our read-only provider directly; it never passes through Mast's servers.
- What Mast writes
- Only local actions by the EA: closing positions, deleting pending orders, attaching a stop loss to its own orders. Our servers never open or close trades.
- Who can undo it
- You can remove the EA, switch Algo Trading off, close the terminal or change your investor password. Each one is detected, logged and sent to your partner.
Rule by rule
| Rule | Level | Notes |
|---|---|---|
| L01Daily loss limit | N2 · closes after fill | |
| L02Weekly loss limit | N2 · closes after fill | |
| F01Max trades per day | N2 · closes after fill | |
| F04Cooldown after a loss | N2 · closes after fill | |
| C01Max size per order | N2 · closes after fill | |
| T01Trading hours | N2 · closes after fill | |
| K02Panic lock | N2 · closes after fill | |
| I01Trade from another device | W · witness | The witness sees the trade and your partner is told. With the EA on a VPS that runs all day, it can also close phone trades; we show that here once our phone tests pass. |
Every known way around it
- Remove the EA or switch Algo Trading off: detected, your partner is told, your score shows it.
- Trade from your phone while the PC is off: nothing is closed, the witness sees it and reports it.
- Change your investor password: the witness loses access, which is detected and reported.
- Block Mast's address on your network: the EA keeps enforcing the last lock it received; the missing heartbeat is reported.
What closing after fill costs
- Each close costs the spread and commission, and the trade stays in your history.
- A close usually takes about a second. In fast markets, slippage can make it worse.
- Some prop firms require written approval for EAs. For those, Mast defaults to witness only.
Before the badge ships
Tested on MetaQuotes demo (hedging and netting), a prop demo, an ECN account, a Windows VPS and MQL5 hosting before the badge ships.
What the levels mean
| Level | Name | What happens |
|---|---|---|
| N0 · nudge | Nudge | An alert or a warning. You can ignore it. |
| N1 · client friction | Client friction | A button is disabled or covered on your screen. It can be bypassed. |
| N2 · closes after fill | Close after fill | Your order goes through, then gets closed. Works while the software runs. |
| N3 · native server lock | Native server lock | The platform itself rejects your orders until the lock ends. |
| N4 · pre-trade block | Third-party pre-trade block | A broker plugin or back-office key rejects the order before it executes. |
| W · witness | Witness | Read-only view of all trades from any device. A trade that breaks your rules alerts your partner and hits your score. |
| G · guided native lock | Guided native lock | You set the platform's own lock with Mast's values. It counts only once Mast has evidence it is on. |