Prop Firm Challenge EAs: Check the Rules Before You Trade

Updated . Platform documentation and source links reviewed.

Use a prop firm challenge Expert Advisor (EA) only after matching its actual trading behaviour to the provider’s current rules for your product, account type and phase. Check automation permission, loss formulas, reset times and restricted activity before paying for an evaluation. Then map each requirement to a documented control and a demo observation. A prop-friendly label does not establish eligibility, and automation guarantees neither a pass nor a payout.

Quick answer: Begin with the provider’s rules, then examine the EA. Confirm what each control measures, what action it takes and which positions it covers. Keep unresolved requirements visible; a profitable report cannot answer a missing eligibility or loss-control question.

AutoPipShop does not recommend or partner with any prop firm. The rule types below are common patterns with hypothetical numbers; take actual figures from your provider’s current terms.

1. Identify the exact product and account phase

Record the provider, product, stage, account type, platform and review date. Save the applicable terms. The provider’s brand name alone does not identify the rules.

Check both evaluation and later-account conditions: simulated or live funds, fees and reward eligibility. The label funded account alone does not establish that you will trade a live capital allocation.

List targets, activity, consistency, instruments and access requirements. Read their definitions, not just headline numbers. Do not manufacture activity or reshape profits to evade conditions; permitted-strategy rules still apply.

Use the first-EA evidence checklist to establish documented behaviour and compatibility. Product quality and provider eligibility need separate evidence.

2. Check permission against the EA’s behaviour

Ask about signal sources, copied trades, additions after losses and repeated order changes. Identify external control by services or other traders. Describe these accurately when asking the provider about restrictions.

Where a provider permits algorithmic trading, the permission is usually conditional. Terms may restrict third-party EAs run by many customers at once, or limit order frequency and server load. Permission to automate is not approval of a particular marketplace listing.

Prohibited-practice lists often cover abusive software activity, exploitation of pricing or service errors, and attempts to circumvent the rules. Labels such as HFT-safe or prop-compatible do not establish compliance. Inspect execution and order-modification behaviour.

Resolve conflicting descriptions before proceeding. Save the question, configuration and reply. Permission for one version or account does not automatically cover later changes.

3. Map the loss formula and its reset clock

Distinguish the loss amount from the minimum equity level it creates. Equity includes open-position effects. Record the reference value, costs, reset time and whether that floor moves.

Hypothetical daily-loss example: a $100,000 evaluation sets a 5% daily-loss amount ($5,000), measured from the balance at the daily reset. If the balance at reset is $102,000, that day’s equity floor is $97,000. If equity includes open profit or loss and costs, a losing open position counts before it is closed.

Maximum-loss rules also vary. A static floor stays at initial capital minus the limit, for example $90,000 on a hypothetical $100,000 account with a 10% limit. A moving floor follows a reference such as the highest end-of-day balance or, on some products, intraday peak equity. Record which reference applies and whether the floor can ever fall.

For your chosen product, convert the published reset clock into the clock used by the EA. If either clock follows daylight-saving changes, check how that conversion behaves when the clocks change. Confirm whether the software uses server time, local time or a configured offset.

An input percentage may implement a different formula. Check the stored reset value and carried open losses. No universal buffer percentage guarantees compliance.

4. Check news, overnight and weekend restrictions

News rules often differ by phase and account type. A provider can allow news trading during an evaluation yet restrict it on a later account. For example, it may block trades on affected instruments for a few minutes around selected releases. Check whether pending-order execution, including stop-loss and take-profit fills, counts as trading in that window, and whether any account type is exempt.

An entry-only news filter leaves other actions to check. Record events, instruments, intervals and existing-order handling. Test missing-calendar behaviour. Do not remove protective orders to hide a conflict; resolve compatibility first.

Holding rules vary too: some accounts allow overnight and weekend positions; others require closure before weekends or longer market breaks. Check current instrument trading hours, including holiday changes, instead of relying on a generic Friday closing time.

Recheck when changing phase. Confirm that the required holding and execution behaviour is supported before carrying an evaluation preset into a later account.

5. Test the controls across the whole account

A risk governor monitors limits and may block entries or request position closure. Verify what it controls using a rule-to-setting table and the proposed demo observations below.

RuleRecord from official sourceEA behaviour to verifyDemo observation
Daily lossFormula, costs, clock and checked dateWhich losses count and what happens at the triggerOpen loss across the reset
Maximum lossStatic or moving reference and update methodStored reference survives restartRestart after the reference changes
Restricted activityEvents, instruments, intervals and phaseHandling of entries, exits and pending ordersBoundary and missing-feed behaviour
Account scopeApplicable account and combined activity rulesCoverage of other EAs and manual tradesExposure outside the EA’s own trades

Add a source URL, exact setting, evidence and open issue to each row. No product test results are supplied here.

  1. Match the demo platform, symbols and account model; record differences.
  2. Check included closed losses, open losses, costs and other trading activity.
  3. Observe entry blocking, pending-order cancellation and position closure separately.
  4. Compare a reset with open exposure against the documented formula.
  5. Restart and reconnect on demo to check retained limits and trading halts.
  6. Log expected and actual actions; pause on unexplained material behaviour.

Use supported demo tests, not deliberate breaches of a paid evaluation. Keep scenarios you cannot reproduce unresolved. A period without a trigger does not show that its action worked.

MetaQuotes explains that MT5 inputs depend on the developer. A plausible name does not prove account-wide control. Inspect the manual and observed response before assigning a control to a rule.

6. Save evidence before starting or changing phase

Keep the dated rules, provider replies, EA version, preset and demo logs in one record. For historical testing, document the backtest assumptions separately. A profitable historical run does not show whether every current provider restriction was implemented.

Ask AutoPipShop about missing EA documentation. Direct eligibility and rule questions to the provider. Marketplace support is not the firm’s approval.

Postpone when a material rule lacks implementation, a test contradicts the manual or behaviour is prohibited. Review code, rule and phase changes. Do not bypass a trading halt to chase a target.

Review fee, cancellation and reward conditions. Passing a stage and qualifying for a reward are separate questions. Record what the evidence still cannot establish.

Source check: The linked platform documentation was checked on 5 October 2026. Rule examples are hypothetical and do not describe any named provider. The proposed tests are editorial guidance, not product test results. AutoPipShop is not affiliated with or endorsed by any prop firm.

Frequently asked questions

Do all prop firms allow Expert Advisors?

Do not assume universal permission. Check the exact provider, product and phase, then compare the EA’s actual behaviour with the current restrictions. Ask about unresolved copying, execution or account-control details before using it.

Does a prop-friendly label mean the firm approved the EA?

No. Request the vendor’s documented rule mapping and verify it with the provider’s current terms. A category label, testimonial or earlier reported pass is not evidence of approval for your configuration.

Can an EA enforce a daily limit by blocking new entries only?

Entry blocking leaves existing positions and possibly pending orders to consider. Check the rule’s measurement and the control’s full action and scope. Do not assume that stopping new orders prevents all further account losses.

Do evaluation and later-account news rules match?

Check them separately. A provider can allow news trading during an evaluation and restrict it on a later account. Permission in one phase cannot simply be carried into the next. Record the new phase and its restrictions before reusing the preset.

When should I review the provider rules again?

Recheck before purchase, before starting the account, when changing phase and after a notified rule or software change. Update the dated mapping and repeat affected observations rather than assuming the old setup still applies.

Select your currency

Age-Restricted Website

You must be 18 years or older to enter this site.

AutoPipShop provides access to automated trading products, tools, and related content intended strictly for adults aged 18 and over.

By clicking “I am 18 or older," you confirm that you meet this requirement and agree to our Terms & Conditions and Privacy Policy.