Options
Prop Firm Pack: rules, guards and templates
The Prop Firm Pack ($19 once, on top of a plan) stores your funded-challenge rules once (daily loss, maximum loss static or trailing, profit target, trades per day, news pause and weekend rules) and adds them to the builder's instructions, so the bots and strategies Edgoro writes include guards that act at a safety buffer before each limit. It also unlocks 20 prop-ready templates. The guards are written by the AI from those instructions: check them in the code and against your firm's current rules.
On this page
Your rules and the presets
On the Prop Firm Pack page you pick a preset and adjust it, or enter your firm's numbers:
| Preset | Daily loss | Max loss | Target | Trades per day |
|---|---|---|---|---|
| Two-step challenge (static drawdown) | 5% | 10% static | 10% | 6 |
| One-step challenge (trailing drawdown) | 4% | 6% trailing | 10% | 5 |
| Instant funding (tight rules) | 3% | 6% trailing | none | 4 |
A Custom preset takes your own numbers, and the account size defaults to 100,000. The presets describe common rule styles, not a particular firm. With "every bot" on, the guards go into every new bot and strategy; otherwise only when your message mentions a prop challenge (words such as prop, funded, challenge, evaluation, daily loss or drawdown limit).
Guards in an MT5 Expert Advisor
The builder asks for each protection as an input pre-filled with your values, and a "Prop firm guards" section that lists them:
- a safety buffer input, 80% by default: act at 80% of each limit, never at the limit;
- daily loss measured from the day's starting reference at the broker's server midnight (the higher of balance and equity); past the buffered limit, close the EA's positions, delete its pending orders and block entries until the next server day;
- maximum loss, trailing the highest equity when your rules say so (kept in a terminal global variable that survives restarts); past it, close everything and stop trading;
- a maximum number of trades per day, counted from the deal history with the EA's magic number;
- a hard stop-loss on every trade, with risk per trade defaulting to 0.5% and never more than a quarter of what's left of the daily allowance;
- an optional news pause around high-importance events of the symbol's currencies, read from MetaTrader 5's economic calendar, and an optional weekend flat on Friday evening;
- the guard state shown on the chart: the day's reference, today's result and the distance to each limit.
Guards in Python bots, Pine strategies and analyses
- Python crypto bots: the day's starting equity at UTC midnight and the peak equity kept in a small JSON state file, a pause until the next UTC day after the daily limit, a permanent stop at the maximum loss, a persisted trade counter, and an optional weekend pause.
- Pine Script strategies:
strategy.risk.max_intraday_loss(),strategy.risk.max_drawdown()and, when you set a trade limit,strategy.risk.max_intraday_filled_orders(), with a session input. Indicators get an optional on-chart table of your rules and no signals outside the session. - Chart analyses: the risk plan sizes a position so one loss stays under a quarter of the daily allowance, and says when to stop for the day.
The 20 templates
8 MT5 Expert Advisors, 8 Pine Script indicators and strategies, 2 Python crypto bots and 2 chart-analysis prompts, such as a London breakout, a gold trend pullback, an opening range breakout and a challenge pace plan. Each opens the builder with the request pre-filled. Without the pack, the template titles are listed but not their requests.
What it can't promise
No code can promise that a challenge is passed. The guards are written by the AI from the builder's instructions and checked like any other code (MQL5 compiled in MetaEditor, Python syntax checked, Pine Script checked by Edgoro Pine Check): those checks confirm the code builds, not that a guard behaves the way your firm counts its limits. Firms define daily loss and trailing drawdown differently, so compare the code with your firm's current rules and test on a demo account.
Related pages
- Prop firm tools
- Prop firm challenge rules explained
- Daily loss limit in an MT5 EA
- Prop firm challenge calculator
- Prop firm drawdown calculator
Trading involves substantial risk of loss and is not suitable for every investor. Edgoro is a software tool, not a broker or financial adviser: nothing it produces is investment advice, and past or backtested performance does not guarantee future results.
Something wrong or missing? Email contact@edgoro.com