Prop-firm risk guard · MT5 EA

One breach ends a challenge. Never let it be yours.

ZETECPropManager watches equity in real time and enforces your daily loss, total loss, warning and target levels — closing everything and blocking new entries before the firm does it for you. No signals. No profit promises.

3 drawdown modes 5s retry to flat Tick-grid cash SL 20 languages

Scroll

ZETECPropManager live panel on a chart: account size, balance, equity, daily loss, total loss, warning and target levels
Daily −3,000 Total −6,000 Warning 75%

Everything a funded account needs. Nothing it doesn't.

One EA on one chart protects the whole account, whatever opened the trades.

Daily / total / warning / target

Static, Trailing or EOD drawdown. The daily floor never drops below the total-loss floor. Breaches close all positions and orders, then lock entries until flat — retried every 5 seconds, surviving reloads.

Cash-ledger baselines

Deposits and withdrawals move baselines through a reconciled cumulative ledger. No double-counting, no invented midnight equity: unverified states fall back to current equity with a log.

News + Friday protection

Native MT5 calendar closes affected held symbols before the event (default OFF). Friday close goes flat before the weekend and retries until flat across reloads.

Hotkey order engine

A/S/D place stop, limit and market orders at mouse price with cash-validated SL/TP on the broker tick grid. X/Z cycle timeframes, Q–Y spawn drawing tools.

Live panel + price lines

Daily P&L, distances to limits, news and Friday status. Account levels projected to chart prices through net volume — N/A with a reason when no crossing price exists.

Honest by design.

What it does — and what it will never claim to do.

It does

  • Enforce daily, total, warning and target limits you set, account-wide.
  • Close and lock before the breach completes, retrying to flat.
  • Adjust baselines for verified cash flows, never inventing equity.
  • Survive reloads, terminal restarts and reconnections with state intact.
  • Show distances and N/A reasons instead of fake precision.

It does not

  • Predict the market or open profitable signals.
  • Guarantee passing a challenge — slippage, gaps and downtime exist.
  • Prevent breaches from fills outside its control.
  • Work with news data in the Strategy Tester (test news on demo).
  • Replace reading your firm's current rules.

Documentation. Every input, explained.

Defaults shown are the shipping defaults for a 100k account. Scale cash amounts proportionally for smaller accounts. All cash inputs use account currency.

Order Management

Hotkey orders only. Risk enforcement covers every source.

InputWhat it doesDefault
Lot Size per orderLot size per hotkey order, normalized to symbol min/max/step.0.01
Take Profit (account currency, 0=off)Take profit in account currency. 0 disables it.1000.0
Stop Loss (account currency)Stop loss in account currency, priced on the tick grid for the actual direction.100.0
Break-Even trigger (account currency)Profit that moves stop loss past entry.50.0
Trailing start (account currency)Profit that starts the cash trailing stop.100.0
Trailing distance (account currency)Trailing distance in account currency.1.0
Magic Number (own orders)Own orders tag. BE/trailing only touch this magic on the chart symbol.888888

Risk Limits · Drawdown

Warning is a percentage of the effective daily budget and never sits below the effective floor.

InputWhat it doesDefault
Account Size (account currency)Reference size for static drawdown and profit target.100000.0
Max Daily Loss (account currency)Max loss per day from day-start equity.3000.0
Max Total Loss (account currency)Max overall loss from the drawdown anchor.6000.0
Warning Threshold (%)Early level as % of the effective daily budget. Also closes and locks.75.0
Profit Target (account currency)Target as AccountSize + this. Locks gains, blocks entries.6000.0
Drawdown Type (Static/Trailing/EOD)STATIC from size, TRAILING from max equity, EOD from daily closes.STATIC

Session · News · Friday

Session blocks entries only. Risk, news and Friday stay armed outside it.

InputWhat it doesDefault
Session Start Hour/Min · End Hour/Min (Server Time)Allowed entry window in server time, overnight ranges supported.0:00–23:59
Enable News FilterMaster switch for calendar protection.false
Minutes Before NewsMinutes before the event to act. Minimum 1 when enabled.5
Close ModeClose orders only, positions only, or all.ALL
ImportanceHigh only, or high + medium.HIGH
ScopeAll affected currencies, or smart commodity matching.ALL
Ignore Crypto for News · Ignore News with Words (comma sep)Skip crypto and events whose name contains listed words.true · Auction
Enable Friday Close · Minutes Before Close · Close Hour/Min (Server Time)Flat before the weekend at server time, retried until flat.OFF · 15 · 23:59

Hotkeys · Visualization

Fully remappable. Lines only draw where they mean something.

InputWhat it doesDefault
Hotkey: Buy Stop/Limit · Hotkey: Sell Stop/Limit · Hotkey: Market OrderOrder hotkeys reading mouse price. Blocked while locked, out of session or in news.A · S · D
Active Timeframes (comma separated) · Hotkey: Timeframe Up (Higher) · Hotkey: Timeframe Down (Lower)Timeframe cycle list and keys.M5…W1 · X · Z
Hotkey: Vertical Line · … · Hotkey: RectangleDrawing tools spawned at the cursor, preselected.Q…Y
Show On-Chart Lines · Daily/Total/Warning/Target Line Colors · Line WidthDaily/total/warning/target lines and panel.ON

Live in 2 minutes.

Copy three numbers from your firm dashboard. No per-firm presets to go stale.

1 · Size it

Set Account Size, Max Daily Loss and Max Total Loss to your dashboard. Pick the drawdown mode your rules use.

2 · Attach it

One chart, Algo Trading ON, “Allow Algo Trading” checked. Risk covers the whole account from there.

3 · Prove it

Trigger a warning on demo first. Watch it close, lock and retry — then trade real size.

Questions prop traders ask.

Does it guarantee passing a challenge?
No. It enforces configured limits. Slippage, spread spikes, gaps, rejected orders and downtime can still breach a rule. That is stated here so it never surprises you there.
Why no per-firm presets?
Firms change rules constantly. A stale preset breaches accounts. Three generic sets (conservative / standard / aggressive) plus your dashboard numbers stay correct forever.
Can I test the news filter in the Tester?
No — calendar data is unavailable in the Strategy Tester. Test it on a demo account.

Launch pricing.

Rent cheap to prove it on demo. Buy once when it earns the slot.

MQL5 Market · 10 activations

$50 lifetime

or $30 / 3 months rental · $40 / year · free updates · support via MQL5 messages

Buy or rent on MQL5

Risk disclaimer: trading involves substantial risk of loss. This tool assists risk management; it does not guarantee profits or prevent all losses. Test on demo first.