Prop Challenge Guard
- Утилиты
- Версия: 1.0
- Активации: 5
Prop-firm challenge guard for MT5: enforces the max daily loss, max total (or trailing) drawdown and profit target on equity, closing everything before a rule is broken.
Prop Challenge Guard is a trading utility for MetaTrader 5 - prop-firm challenge rule guard. Keeps your challenge account inside the rules - automatically. It works on any symbol (designed with XAUUSD / gold in mind) and on hedging and netting accounts.
What it does
- Max daily loss measured from the day-start balance, equity or the higher of the two (as most prop firms do).
- Max total loss from the start balance, or a trailing drawdown from the highest equity.
- Safety buffer - acts a set % before the real limit, so slippage does not break the rule. When a limit is reached every position on the account is closed and kept closed (until the next day for the daily rule).
- Profit target - optional close-all and stop when the target is reached. The dashboard shows daily room, total room, target progress and the number of trading days.
Safety (built in)
- The tool never uses martingale, grid or averaging down. Orders it opens always carry a stop-loss.
- Lot size from risk % of equity (or a fixed lot), normalised to the broker's min / max / step and reduced if free margin is not enough.
- Stop-loss and take-profit changes respect the broker's stops and freeze levels; no orders or closes are sent while the market is closed.
- Every action is printed to the Experts log so you can see what the tool did and why.
Strategy Tester demo
MetaTrader 5 does not send button clicks in the Strategy Tester, so the free demo runs an automatic demonstration: it opens sample trades every few bars and the tool manages them exactly as it would live. Run it in visual mode to watch the panel. Switch the demo off with the "Strategy Tester: run the automatic demo" input. The demo never runs on a live or demo account.
Inputs
| Input | Default |
|---|---|
| Challenge start balance (0 = balance when first attached) | 0 |
| Max daily loss (% of the daily base) | 5.0 |
| Daily base | Higher of day-start balance and equity |
| Max total loss (% of start balance) | 10.0 |
| Total loss trails the highest equity (trailing drawdown) | false |
| Profit target (% of start balance, 0 = off) | 10.0 |
| Close everything and stop when the target is reached | true |
| Safety buffer: act this % of start balance before a limit | 0.5 |
| Warning colour when this % of a loss limit is used | 80 |
| Default risk per order (% of equity), used when Fixed lot = 0 | 1.0 |
| Fixed lot (0 = size from risk %) | 0.0 |
| Maximum lot per order (0 = broker maximum) | 10.0 |
| Max slippage (points, 2-digit gold scale: 100 = 1.00 USD) | 30 |
| Magic number of orders opened by this tool | 26102303 |
| Panel X position (pixels) | 20 |
| Panel Y position (pixels) | 30 |
| Strategy Tester: run the automatic demo (opens sample trades) | true |
| Strategy Tester demo: bars between sample trades | 24 |
How to use
- Attach the tool to a chart (allow Algo Trading).
- Set your limits in the inputs; the panel appears in the top-left corner (position adjustable).
- Use the panel buttons; the guard rules run automatically every second, even without ticks.
Important notes
- A utility helps you manage risk - it cannot guarantee profit or prevent every loss (gaps and slippage can move price past any level).
- Test on a demo account first. Times are your broker's server time.
- Keep the terminal running (a VPS is recommended) for the automatic rules to work.
