FTMO EA: How to Pass Prop Firm Challenges with Expert Advisors
Build or configure an FTMO-compliant Expert Advisor. Daily loss limits, max drawdown rules, consistency scoring, news blackouts, and proven EA templates that pass prop firm evaluations.
Contents
1. FTMO Rules Every EA Must Follow
Before writing a single line of code, understand the rules. FTMO enforces these limits automatically — if your EA violates any of them, the challenge is failed regardless of profit.
Risk Limits
- Max Daily Loss: 5% of starting equity on any day
- Max Drawdown: 10% of starting equity (challenge), 5% (verification)
- Both limits reset to starting equity, not current balance
Trading Rules
- Minimum 10 trading days required
- Consistency score target: 20% (no single day dominates)
- No martingale, no grid averaging
- No news trading within 3 minutes of major releases
These rules apply to the standard FTMO Challenge (10% evaluation, 5% verification). FundedNext, The5ers, and other prop firms have similar but slightly different parameters — we handle all of them.
2. Best Strategies for FTMO EAs
Not all strategies are suitable for prop firm challenges. The goal is steady, consistent growth — not maximum returns. These strategy types have the highest pass rate in our experience.
Trend Following on H1-H4
Multi-timeframe trend confirmation using EMA crossover or SuperTrend. Wide stops (2-3 ATR) to avoid noise, partial profit taking at 1:1 and 1:2, trailing stop after 2 ATR. Risk per trade: 0.3-0.5% of account.
Session-Specific Momentum
London open (07:00-10:00 GMT) and New York open (13:00-16:00 GMT) only. High-liquidity windows reduce slippage. Breakout of 15-min range at session open with 1:1.5 RRR. Max 2 trades per session.
Mean Reversion on M15-H1
RSI or Stochastic overbought/oversold with trend filter. Entry only in direction of higher timeframe trend. Tight stops (1 ATR), quick targets (0.75-1 ATR). High win rate, low RRR — ideal for consistency scoring.
Important: FTMO rules explicitly prohibit martingale, grid, and hedging strategies. Any EA that uses averaging, pyramiding, or position scaling will violate the rules. Single-position, fixed-stop strategies pass most reliably.
3. Building an FTMO-Compliant EA
An FTMO-compliant EA is built with three mandatory layers: risk control, trade management, and compliance monitoring.
Risk Layer
- Daily P&L tracker — auto-flat when loss hits 4.5%
- Global drawdown monitor — stops all trading at 9%
- Position sizing based on account % risk
- Spread gate — skip trade if spread exceeds threshold
Compliance Layer
- News blackout window — no trades 3 min before/after
- Max trades per day limit
- Consistency score logging per day
- Trade time limits (no holding over weekends)
4. FTMO Compliance Code Examples
Here are the critical MQL5 code blocks that handle FTMO compliance in our EAs.
Daily Loss Limit
News Blackout Filter
These code blocks are part of our standard FTMO-compliant EA template. We include them in every prop-firm EA build.
5. Common FTMO EA Mistakes
After auditing hundreds of EAs for prop firm compliance, these are the most common failure reasons.
- Over-optimised backtest: A perfect-looking curve that fails in forward test. Solution: walk-forward validation.
- No daily loss monitor: EA trades through a losing day and hits the 5% FTMO limit. Solution: hard-coded daily P&L tracker.
- Ignoring spread widening: EA enters during high-impact news, gets terrible fills. Solution: spread gate + news filter.
- Too many trades: High-frequency strategies create consistency score issues. Solution: max trades-per-day parameter.
- Wrong position sizing: Fixed lot sizes that don't scale with account growth. Solution: %-based risk per trade.
- No broker calibration: EA assumes symbol names and execution modes that don't match FTMO's MT5 setup.
6. Making Your Existing EA FTMO-Ready
Have an EA already built that you want to run on FTMO? We can add the compliance layer without rewriting the trading logic. The audit and retrofit process covers:
- Review existing code for rule violations (martingale, grid, hedging)
- Add daily loss limit and max drawdown monitors
- Implement news blackout windows
- Add consistency score tracking
- Calibrate position sizing for FTMO account sizes ($10K, $25K, $50K, $100K, $200K)
- Test on FTMO demo server before deployment
Build a Custom FTMO EA
Fixed-price FTMO-compliant EA development. Full source code, daily loss limits, news filters, and 14-day support included.
FTMO EA — Frequently Asked Questions
Can I use an Expert Advisor to pass the FTMO challenge?
Yes. FTMO allows automated trading via Expert Advisors on both MT4 and MT5. The EA must comply with FTMO's rule set including daily loss limits, max drawdown, consistency scoring, and no martingale strategies. A properly configured EA can pass without manual intervention.
What are the FTMO rules for Expert Advisors?
Max daily loss 5%, max total drawdown 10% (15% for aggressive), minimum 10 trading days, consistency score target 20%, no martingale/grid/hedging, no news trading 3 min before/after releases.
What strategies work best for passing FTMO with an EA?
Trend following on H1-H4 with wide stops, session-specific momentum (London/NY only), and mean reversion with trend filter. Low frequency (1-3 trades/day), 0.3-0.5% risk per trade, 1:1.5 to 1:2 RRR.
Can you make my existing EA FTMO-compliant?
Yes. We add daily loss limit, max drawdown cutoff, consistency scoring, news blackout windows, and position sizing calibration. Audit starts at $100.
How much does a custom FTMO EA cost?
Single-strategy FTMO-compliant EA from $300. Complex multi-strategy systems with walk-forward validation from $700 to $2,500. Fixed price, full source code included.
Does FTMO allow Expert Advisors on MT4 and MT5?
Yes. FTMO supports EAs on both MT4 and MT5. MT5 uses netting mode. We calibrate EAs for FTMO's specific server settings and symbol naming.
Related Articles
Ready to Build an FTMO-Compliant EA?
Tell us your strategy and target prop firm. We'll build a compliance-ready EA with full source code and 14-day support.
Get a Fixed-Price Quote