Prop Risk Guard MT5
- Yardımcı programlar
- Sürüm: 1.0
- Etkinleştirmeler: 10
Prop Risk Guard watches your whole account and steps in before a prop firm's loss limit is breached.
Attach it to any one chart. It monitors every position on the account: every symbol, every Expert Advisor and every manual trade.
What it does when a limit gets close
- Closes all open positions and deletes pending orders
- Keeps trading locked: any new trade opened during the lock (by you or an EA) is closed at once
- Daily limit: locked until your firm's daily reset. Maximum-loss limit: locked for good
- Pop-up alerts and push notifications to your phone
Limits it supports
- Daily loss limit in % of the initial balance or of the day-start value
- Day-start value = balance, equity, or the higher of the two (firms use different rules)
- Daily reset at any server time (for example midnight CE(S)T)
- Maximum loss: static (initial balance minus X%) or trailing (highest equity minus X%, optionally stops trailing at the initial balance)
- Optional daily profit target: lock in a good day
- Safety buffer: steps in at, for example, 80% of a limit, so slippage and gaps can't push you over
The panel shows equity, today's result, the exact floor for the daily and maximum limits, how much of each limit is used, when the day resets, and whether trading is locked.
Try it in the Strategy Tester
In the tester the guard opens random demo trades (tester only, never on a live chart) so you can watch it warn, close everything and lock. On a live chart it never opens a trade.
How it was tested
Three Strategy Tester runs (XAUUSD and EURUSD, 1-minute OHLC, January to April 2026, 100,000 USD account, deliberately oversized random trades): the guard stepped in 5 times at the daily limit and 3 times at the maximum-loss limit. Neither limit was ever crossed; the worst day lost 4,361 of the 5,000 allowed. A trade opened during a lock was closed in the same second.
Good to know
- Check your firm's current rules and enter them in the inputs; firms change their rules
- The terminal must be running for the guard to work (a VPS is recommended for funded accounts)
- If the terminal was off at the daily reset, the day-start value is taken when it comes back online; the panel shows when it was taken
- A saved lock survives restarts. To clear it (for example after entering wrong limits), set "Clear a saved lock" to true once
- Works on hedging and netting accounts
Inputs
- Initial (challenge) balance: your starting balance; 0 = balance when first attached
- Daily loss limit, %: default 5; 0 = off
- Daily limit is measured as: % of the initial balance or % of the day-start value
- Daily loss counts from: balance, equity or the higher of the two at the day reset
- Day reset hour / minute: server time, default 00:00
- Max loss limit, %: default 10, of the initial balance; 0 = off
- Max loss type: static or trailing
- Stop trailing at initial balance: trailing mode only
- Step in at % of a limit: default 80 (keeps 20% spare for slippage)
- Warn at % of a limit: default 60; 0 = off
- Lock the day after this profit, %: 0 = off
- Delete pending orders: default true
- Close any new trade while locked: default true
- Clear a saved lock: default false
- Pop-up alerts / Push notifications: default true / false
- Panel, corner, font size: default on, top-left, 9
- Tester demo trades: default true (Strategy Tester only)
