FTMO Challenge EA — No Code (2026)

Build a conservative challenge-ready EA: H1 signals, session/spread/ATR filters (no news filter today), tight risk — export MQL5 and validate on Demo.

📖 6 min read

📝 1,101 words

🏷️ MQL5 and Expert Advisors

Share this article:

FTMO Challenge EA — No Code (2026)

Can you build an EA for an FTMO challenge without coding?

Build a low-frequency, filtered EA in AlfaTactix Strategy Builder: Step 3 — e.g. MA Golden/Death Cross on H1; Step 4 — market session + time range + spread cap (AlfaTactix has no economic-calendar filter — see news filter guide); Step 5 — 0.25%–0.75% risk per trade and stop logic with buffer under firm limits; export → compile → backtest → Demo on challenge server. Official rules: FTMO trading objectives [1] — always verify live terms.

Disclosure: Educational build guide by AlfaTactix. Not affiliated with FTMO. For drawdown formulas and MQL5 guards, see Prop Firm EA Rules — we do not repeat that full rulebook here.

Related guides: News Filter — No Code · Convert Manual Strategy · EA Risk Management · Deploy EA · EA Strategy Library


What an FTMO-Style Challenge EA Must Do

Challenge accounts fail on risk mechanics, not only bad signals. Your exported EA should encode habits you would follow manually:

GuardWhy firms careBuilder layer
Daily loss capOne bad day ends the challengeStep 5 account protection / conservative sizing
Max overall lossEquity drift over weeksStep 5 + avoid revenge sizing
Volatile-window cautionRule violations + slippage around newsStep 4 market session, time range and ATR volatility (no economic-calendar filter today)
Controlled frequency“Gambling” flags on few huge daysH1/H4 signals, session filter
Symbol & hoursOff-market or illiquid tradesStep 2 timeframe + Step 4 session

Public examples (verify on FTMO FAQ [1]) often cite ~5% daily and ~10% max loss objectives — program your EA below those thresholds.

Deep dive on AccountInfoDouble guards and Calendar API: Prop Firm EA Rules.


Challenge EA Recipe (Conservative Trend)

Starter recipe many challenge traders test first:

ComponentSetting
SymbolEURUSD or firm-allowed major
TimeframeH1 (Step 2 + Step 3)
EntrySMA Golden Cross buy / Death Cross sell — MA crossover guide
FiltersLondon–NY session, spread max 25–35 points (broker-dependent), ATR volatility filter
Risk0.5% per trade, SL 20–30 pips or ATR-based, one position at a time
Target behaviorSteady small edges, not lottery days

Swap RSI instead of MA: RSI OB/OS — No Code — keep the same filter stack.


Step by Step in Strategy Builder

Step 1 — Strategy information

Name: FTMO Challenge H1 MA v1 — version when you change rules.

Step 2 — Timeframes

Enable H1 only for v1. Add H4 bias later via Advanced MTF & Filters.

Step 3 — Signals (MA example)

Buy tab — H1:

  • Indicator SMA
  • Condition Golden Cross, Period 10 (slow 20 auto)
  • Confirmation 2

Sell tab — H1:

  • Death Cross, same period/confirmation

Step 4 — Session and volatility filters for challenges

Minimum filter stack (AlfaTactix has no economic-calendar filter — see News Filter — No Code for what a calendar gate would need to look like in MQL5):

  1. Market session — London + New York overlap (align server time with broker)
  2. Liquidity (spread) — max spread input for your broker's EURUSD
  3. ATR volatility — a wide gate that also catches some news-driven spikes, without reading a calendar

Step 5 — Risk settings for funded challenges

SettingChallenge-oriented value
Risk per trade0.25% – 0.5% (not 2%+)
Stop lossFixed pips or ATR — EA Risk Management
Max concurrent trades1
Daily loss stop (if in plan)4% – 4.5% buffer under 5% rule

Step 6 — Save, export, attach

Save → Code Generator → compile → attach to Demo account that mirrors challenge leverage and symbol list.


Backtest, Demo, and Rule Disclaimer

PhasePurpose
Strategy TesterSignal + filter logic; Every tick; realistic spread
Demo on challenge brokerSpread, execution, daily reset behavior
ChallengeOnly after stable Demo weeks

Limits:

  • Tester may not model firm trailing drawdown on closed P/L or compliance dashboards.
  • News calendar in Tester ≠ every live broker event mapping.
  • Passing backtest does not predict passing FTMO — read Strategy Tester vs Live.

CFTC note: The CFTC advisory on prop firms [2] reminds consumers to read terms carefully — treat challenges as high-risk education, not guaranteed income.



Tactix AI on this workflow

AlfaTactix includes Tactix AI: use Tactix Studio to describe your idea in plain language and draft timeframes, signals, filters, and risk into the same six-step Strategy Builder form — or open Tactix Guide on any step when you only need a field explained. Review every value, then export MQL5 or Pine Script from Code Generator (form-first — not untested prompt-to-code).

Next Steps

TaskResource
Code-level loss + news guardsProp Firm EA Rules
News filter UINews Filter — No Code
Turn discretionary rules into EAConvert Manual Strategy
Consistency habits (daily trade caps)Prop Firm Consistency EA — No Code
VPS / 24h operationVPS for Expert Advisor
Go live checklistDeploy and Maintain EA

Before you buy a challenge seat: In the live demo, set Step 5 Max Daily Drawdown one point below your firm's limit and Max Daily Trades to what you actually follow on a good day — run Demo two weeks. If the EA stops you on the days you would have broken rules anyway, export; if not, tighten filters before paying evaluation fees.

Frequently Asked Questions

Yes — for rule-based strategies. In Strategy Builder, use conservative signals (e.g. MA crossover or RSI), Step 4 news/session/spread filters, and Step 5 tight risk. Export MQL5 and test on the same symbol and account type as the challenge. Read official FTMO trading objectives and our Prop Firm EA Rules for guard details.

Prop Firm EA Rules covers daily/max loss math and MQL5 code patterns. This article is the build workflow in Strategy Builder for a challenge-ready EA — not a copy of firm legal terms.

Lower frequency: H1 trend following (MA crossover no code) or RSI mean reversion with strict filters — not M1 scalping unless you already pass with that style (Scalping EA).

Most funded programs restrict or penalize trading through high-impact news, but AlfaTactix does not have an economic calendar or news filter today — see News Filter — No Code. The closest built-in gates are Step 4 market session, time range, ATR volatility and liquidity (spread), which catch some of the same volatile windows without reading a calendar.

No. Strategy Tester does not replicate firm dashboards, trailing drawdown on closed equity, or compliance bots. Use Tester for logic, then Demo on challenge conditions. See Strategy Tester vs Live.

Many traders use 0.25%–0.75% per trade with a buffer under daily/max loss limits (e.g. stop EA at 4.5% daily if the rule is 5%). Set Step 5 accordingly; verify limits in your firm PDF — not in this marketing article.

References

  1. FTMO. What are the Trading Objectives?. https://ftmo.com/en/faq/what-are-the-trading-objectives/
  2. U.S. Commodity Futures Trading Commission. Prop firm customer advisory. https://www.cftc.gov/LearnAndProtect/AdvisoriesAndArticles/propFirmCustomerAdvisory.html

AlfaTactix is a no-code strategy builder for MetaTrader 5 (MQL5) and TradingView (Pine Script) traders who design and manage rule-based strategies.

Trading involves substantial risk of loss. AlfaTactix generates code from the rules you define and does not provide financial advice. Past or backtested performance does not guarantee future results.

© 2026 AlfaTactix. All rights reserved.