Prop Firm Shield is a risk management panel for MetaTrader 5, built for prop firm traders who need control over their daily limits. You configure each limit and the tool watches the account around the clock, acting automatically when a limit is reached: closing positions, deleting pending orders and blocking new trading until the next day.
Features:
- Daily Take Profit - three modes: fixed USD, percent of the day-start balance, or target balance
- Daily Stop Loss - three modes: fixed USD, percent of day-start balance, or minimum balance
- Real Max Drawdown - measured from the equity peak (optional daily peak reset)
- Max trades per day - blocks only new entries after the limit is reached
- Broker quality monitor - samples spread and slippage every 30 seconds
- Broker score 0-100 - real-time broker quality (average/max spread, average/max slippage)
- Live panel - Day P/L, Balance, Equity, Drawdown, Peak equity, Trades, Session, Volatility (ATR), Spread, Slippage, Broker score, open risk and lot calculator
- Panel buttons - CLOSE ALL, BREAKEVEN, 50% CLOSE, LOCK (manual block)
- Lot calculator - recommended lot based on risk percent and stop distance
- Activity schedule - active hours (start/end) and weekdays (Mon-Sun)
- Police mode - while blocked, closes anything new that appears
- Kill symbols - choose which symbols to stop (empty = stops all EAs)
- Notifications - alert, push and email when a limit is triggered
- Automatic reset - the block is released at the start of the new server day
- Persistent state - survives terminal restarts and EA re-attach
- Works on any symbol (no restrictions)
- Strategy Tester compatible
Parameters:
- General: use equity or closed P/L, day offset (minutes), NY offset, daily reset, symbols to stop, active hours and days
- Daily TP: enable/disable, mode (USD / % / target balance), value
- Daily SL: enable/disable, mode (USD / % / minimum balance), value
- Max Drawdown: enable/disable, % from equity peak, daily peak reset
- Max trades/day: enable/disable, max trades
- Broker monitor: enable/disable, sampling interval, spread and slippage thresholds
- Panel: show/hide, position (X, Y), colors (background, border, text, good/warning/bad)
- Buttons: CLOSE ALL, BREAKEVEN, 50% CLOSE, LOCK
- Notifications: alert, push, email (recipient and subject)
Requirements:
MetaTrader 5 - any symbol and timeframe.
Support is provided on the seller page at mql5.com. No DLLs, no external files.