/* Only complements native navigation; native search and Woo actions stay unchanged. */ (()=>{ const key='cfHeaderDraft40435'; window[key]?.dispose?.(); const abort=new AbortController(),media=matchMedia('(max-width:1024px)'); const header=()=>document.querySelector('.elementor-40435.elementor-location-header'); const toggle=()=>header()?.querySelector('.cf-header-nav .elementor-menu-toggle'); const expanded=t=>t&&(t.getAttribute('aria-expanded')==='true'||t.classList.contains('elementor-active')); const close=focus=>{const t=toggle();if(expanded(t)){t.click();if(focus)t.focus();}}; document.addEventListener('keydown',event=>{ if(event.key==='Escape'&&expanded(toggle())){close(true);event.preventDefault();} },{signal:abort.signal}); document.addEventListener('pointerdown',event=>{ const nav=header()?.querySelector('.cf-header-nav'); if(media.matches&&expanded(toggle())&&nav&&!nav.contains(event.target))close(false); },{signal:abort.signal}); const change=()=>close(false);media.addEventListener('change',change); const disposeCart=cfEnhanceDraftCart(header()); window[key]={dispose(){abort.abort();media.removeEventListener('change',change);disposeCart();}}; /* Proposal only. Call inside the draft header's existing behaviour IIFE: * const disposeCart = cfEnhanceDraftCart(header()); * Include disposeCart() in that IIFE's existing dispose method. * Native cart toggling, fragments and checkout links remain untouched. */ function cfEnhanceDraftCart(header) { if (!header || header.getAttribute('data-elementor-id') === '353') return () => {}; const abort = new AbortController(), owned = new Map(); let wasOpen = false, closing = false, frame = 0; const refs = () => { const widget = header.querySelector('.cf-header-cart'); return {widget, pane:widget?.querySelector('.elementor-menu-cart__main'), trigger:widget?.querySelector('.elementor-menu-cart__toggle_button'), close:widget?.querySelector('.elementor-menu-cart__close-button, .elementor-menu-cart__close-button-custom')}; }; const open = r => !!r.widget?.classList.contains('elementor-menu-cart--shown'); const attribute = (el, name, value) => { if (!el || el.getAttribute(name) === value) return; if (!owned.has(el)) owned.set(el, new Map()); const values = owned.get(el), old = values.has(name) ? values.get(name).old : el.getAttribute(name); values.set(name, {old, value}); el.setAttribute(name, value); }; const prepare = r => { if (!r.pane) return; if (!r.pane.id) attribute(r.pane, 'id', 'cf-cart-dialog-' + header.getAttribute('data-elementor-id')); attribute(r.pane, 'role', 'dialog'); attribute(r.pane, 'aria-modal', 'true'); if (!r.pane.hasAttribute('aria-label') && !r.pane.hasAttribute('aria-labelledby')) attribute(r.pane, 'aria-label', 'Shopping cart'); attribute(r.pane, 'tabindex', '-1'); attribute(r.trigger, 'aria-haspopup', 'dialog'); attribute(r.trigger, 'aria-controls', r.pane.id); if (r.close) { if (!r.close.matches('button, input[type="button"]')) attribute(r.close, 'role', 'button'); attribute(r.close, 'tabindex', '0'); if (!r.close.hasAttribute('aria-label') && !r.close.hasAttribute('aria-labelledby')) attribute(r.close, 'aria-label', 'Close shopping cart'); } }; const focusable = pane => [...pane.querySelectorAll('a[href],button,input,select,textarea,summary,[tabindex],[contenteditable="true"]')] .filter(el => el.tabIndex >= 0 && !el.matches(':disabled') && !el.closest('[hidden],[inert],[aria-hidden="true"]') && el.getClientRects().length && getComputedStyle(el).visibility === 'visible'); const focusInside = () => { const r = refs(); if (!open(r) || closing || !r.pane) return; (focusable(r.pane)[0] || r.pane).focus({preventScroll:true}); }; const returnFocus = () => { const t = refs().trigger; if (t?.isConnected) t.focus(); }; const sync = () => { const r = refs(); prepare(r); const now = open(r); if (now && !wasOpen) { closing = false; cancelAnimationFrame(frame); frame = requestAnimationFrame(focusInside); } else if (!now && wasOpen) { closing = true; cancelAnimationFrame(frame); returnFocus(); closing = false; } else if (now && r.pane && !r.pane.contains(document.activeElement) && !closing) { cancelAnimationFrame(frame); frame = requestAnimationFrame(focusInside); } wasOpen = now; }; const closeNative = () => { const r = refs(); if (!open(r)) return; closing = true; returnFocus(); // Invoke the existing handler; never change its internal isCartOpen state. (r.close || r.trigger)?.click(); if (open(refs())) { closing = false; focusInside(); } }; document.addEventListener('keydown', event => { const r = refs(); if (!open(r) || !r.pane) return; if (event.key === 'Escape') { event.preventDefault(); event.stopPropagation(); closeNative(); return; } if ((event.key === 'Enter' || event.key === ' ') && r.close?.contains(event.target) && !r.close.matches('button, input[type="button"]')) { event.preventDefault(); closeNative(); return; } if (event.key !== 'Tab') return; const list = focusable(r.pane), first = list[0], last = list[list.length - 1], current = document.activeElement; if (!first) { event.preventDefault(); r.pane.focus({preventScroll:true}); } else if (!r.pane.contains(current) || (event.shiftKey && (current === first || current === r.pane))) { event.preventDefault(); (event.shiftKey ? last : first).focus({preventScroll:true}); } else if (!event.shiftKey && current === last) { event.preventDefault(); first.focus({preventScroll:true}); } }, {capture:true, signal:abort.signal}); // Move focus before native click handlers apply aria-hidden to the pane. document.addEventListener('click', event => { const r = refs(); if (!open(r) || !r.pane) return; if (r.close?.contains(event.target) || !r.pane.contains(event.target)) { closing = true; returnFocus(); queueMicrotask(() => { if (open(refs())) { closing = false; focusInside(); } }); } }, {capture:true, signal:abort.signal}); document.addEventListener('focusin', event => { const r = refs(); if (!closing && open(r) && r.pane && !r.pane.contains(event.target)) focusInside(); }, {capture:true, signal:abort.signal}); const observer = new MutationObserver(sync); observer.observe(header, {subtree:true, childList:true, attributes:true, attributeFilter:['class','aria-hidden']}); sync(); return () => { observer.disconnect(); abort.abort(); cancelAnimationFrame(frame); for (const [el, attrs] of owned) for (const [name, {old, value}] of attrs) { if (el.getAttribute(name) !== value) continue; if (old === null) el.removeAttribute(name); else el.setAttribute(name, old); } }; } })();

Official MT5 version · Prop firm EA

AI Prop Firms EA MT5

Latest version

AI Prop Firms EA for MT5 is an advanced fully automated trading system developed by MQL TOOLS SL, designed specifically for prop trading firm environments.

Built for FTMO, The5ers, FundedNext, FundingPips and other prop firms, this system uses AI to analyze market conditions in real time, manage risk dynamically, and execute trades that comply with strict prop firm rules. No martingale, no grid, no high-risk recovery — just precision entries and capital protection.

  • ✅ Daily Drawdown Guard — automatic protection against breaching daily loss limits
  • ✅ Economic News Filter — avoids trading during high-impact announcements
  • ✅ NO martingale / NO grid — single position, controlled risk logic
  • ✅ 78.53% win rate — 5.37 profit factor in backtests
  • ✅ Entry Time Offset — prevents synchronized trading detection

Intelligent automation built for prop firm challenges and funded accounts.

AI Prop Firms Product LogoMT5Save 54%

Regular priceRegular price was $1,299.00

$479.96Crypto priceUSDT, USDC, BTC or ETH. Extra 20% off at checkout.Save 63%You save $819.04 with crypto

$599.95 with card

Visa, Mastercard, Apple Pay and Google Pay accepted.

Card payments add bank fees, sales taxes and other charges.

  • Latest version
  • Instant downloadYour file is provided immediately after payment. In very rare cases we manually review an order first, then send your download straight after. If you don’t receive your file, you can request a full refund.
  • Free future updatesAll updates are free. They’re provided on a best-availability basis: we get new versions as fast as we can, led by customer demand, but we don’t guarantee them immediately. If you need every update the moment it’s released, our service may not be the best fit for you.
  • 7-day money-backRefunds only cover an EA that fails to attach to your chart because of errors we can replicate. We don’t cover changing your mind or not liking the EA. All brokers are different, and results are never promised because markets are constantly changing.
  • Unlimited activationsUse it on as many MT5 accounts and computers as you want, live or demo. There are no restrictions on how you use it.

Source code (.mq5) available at checkout.

Orders over $300 include 3 months of PrismAlgo freeThe highly recommended cloud-connected EA for 28 FX pairs, Gold and Bitcoin. Added to your cart automatically. View PrismAlgo

Official versionsInstant downloadFuture updates includedExtra 20% off with cryptoReal people on support28,000+ tradersTrading since 2019Rated Excellent on Trustpilot

Product description

About AI Prop Firms EA MT5

Quick Summary:
AI Prop Firms EA for MT5 is an advanced fully automated trading system developed by MQL TOOLS SL, built specifically for prop trading firm environments.
This system uses Artificial Intelligence to analyze market conditions in real time, manage risk dynamically, and execute trades that comply with strict prop firm rules. Compatible with FTMO, The5ers, FundedNext, FundingPips, and any prop firm that supports MetaTrader 5. No martingale, no grid, no high-risk recovery — just precision-based entries and strict capital protection.

Official MQL5 Listing:
AI Prop Firms EA MT5

Developer Profile:
MQL TOOLS SL

Built Specifically for Prop Trading Firms

PROP FIRM COMPATIBLE

Designed to operate within the strict rules of:

  • FTMO
  • The5ers
  • FundedNext
  • FundingPips
  • MyFundedFX
  • And others…

Works on both evaluation challenges AND funded accounts

Unlike standard EAs that may violate prop firm rules through aggressive position sizing, high drawdowns, or news trading, AI Prop Firms is architected from the ground up to operate within prop firm constraints including daily drawdown limits, lower leverage conditions, and consistency requirements.

AI Prop Firms EA — Professional chart interface showing Signal Quality (75), Regime (Range), Risk Mode (Normal), Guardian status, adaptive SL/TP levels, and news filter
AI Prop Firms EA — Professional chart interface showing Signal Quality (75), Regime (Range), Risk Mode (Normal), Guardian status, adaptive SL/TP levels, and news filter

Backtest Results

AI Prop Firms EA — Backtest on USD/CAD (Jan 2025 - Jan 2026): $212,836 profit on $1,000, 78.53% win rate, 5.37 profit factor
AI Prop Firms EA — Backtest on USD/CAD (Jan 2025 – Jan 2026): $212,836 profit on $1,000, 78.53% win rate, 5.37 profit factor

Tested on USD/CAD M5 from January 2025 to January 2026 ($1,000 initial):

  • Total Net Profit: $212,836.71
  • Gross Profit: $261,574.58
  • Gross Loss: -$48,737.87
  • Profit Factor: 5.37 — exceptional
  • Recovery Factor: 44.47
  • Sharpe Ratio: 6.82
  • Total Trades: 191
  • Profit Trades: 150 (78.53%)
  • Loss Trades: 41 (21.47%)
  • Balance Drawdown Relative: 15.64%
  • Equity Drawdown Relative: 33.39%
  • Short Trades Won: 96 (76.04%)
  • Long Trades Won: 95 (81.05%)
  • Largest Profit Trade: $1,862.73
  • Average Profit Trade: $1,743.83
  • Largest Loss Trade: -$1,278.67
  • Average Loss Trade: -$1,107.63
  • Max Consecutive Wins: 22 ($38,933.96)
  • Max Consecutive Losses: 3 (-$3,274.39)
  • Average Consecutive Wins: 5
  • Average Consecutive Losses: 1
  • History Quality: 100%
  • Z-Score: -1.70 (91.09%)

The 5.37 profit factor means the EA generates $5.37 in gross profit for every $1 of gross loss. Combined with 78.53% win rate and maximum 3 consecutive losses, these metrics demonstrate consistent performance.

Core Features

Daily Drawdown Guard

Automatically protects accounts from breaching daily loss limits. During periods of drawdown or unstable conditions, the system reduces exposure or temporarily pauses trading to protect account equity and stay within prop firm rules.

Economic News Protection Filter

Trading activity is automatically restricted before and after major economic announcements to reduce the risk of slippage and sudden price spikes. Essential for prop firms that prohibit news trading.

Entry Time Offset

Advanced execution logic that helps prevent synchronized trading across multiple accounts — a common cause of prop firm account termination for trade copying detection.

AI-Driven Trade Decisions

Every position is initiated by Artificial Intelligence based on:

  • Real-time market analysis
  • Probability assessment
  • Adaptive execution logic
  • Multiple data point evaluation

Adaptive TP, SL, and Trailing Control

Take Profit, Stop Loss, and Trailing Stop levels are dynamically adjusted in real time to reflect current volatility and liquidity — fully managed by AI.

Dynamic Risk Mode Switching

Based on live market behavior, the system automatically adapts its risk profile between conservative, balanced, and higher activity modes without user intervention.

Market Environment Recognition

AI continuously identifies prevailing market regimes:

  • Trending phases
  • Ranging conditions
  • Elevated volatility
  • Event-driven risk

The system avoids unfavorable environments automatically.

Precision Entry Filtering

Evaluates every potential setup and executes trades only when conditions meet strict quality criteria, reducing unnecessary exposure and low-probability entries.

AI Performance Reports

Generates concise weekly performance summaries with key statistics and insights to help monitor behavior and consistency.

Why No Martingale, No Grid

“The system does not use martingale, grid, or high-risk recovery techniques, making it suitable for long-term prop firm trading.”

Prop firms ban martingale and grid strategies because they inevitably lead to account blowouts. AI Prop Firms uses:

  • Single position logic — one trade at a time, maximum risk always known
  • Controlled risk — position sizing appropriate for prop firm rules
  • Consistency focus — designed for steady performance, not explosive gains

More From the Developer

MQL TOOLS SL also creates AI Forex Robot, which we carry:

AI Forex Robot EA MT5

Another AI-powered trading system from the same developer. If you want exposure to different pairs beyond USD/CAD, AI Forex Robot offers complementary strategies.

User Reviews

★★★★★ “Finally, an EA built for prop firms.”
Tired of EAs that blow through my daily DD limit. AI Prop Firms actually respects the rules. The Daily Drawdown Guard has saved me multiple times. Passed my FTMO challenge.
— Thomas R., London

★★★★★ “Entry Time Offset is brilliant.”
My previous EA got flagged for trade copying because entries were too similar to other users. AI Prop Firms’ offset feature prevents that. Still funded after 3 months.
— Elena S., Berlin

★★★★☆ “Good EA, waiting for GBP/USD.”
USD/CAD works well but I want more pairs for diversification. Developer says GBP/USD coming soon. Four stars until then.
— James T., Sydney

★★★★★ “News filter actually works.”
No more surprise losses during NFP or FOMC. The economic filter blocks trades before announcements. Exactly what prop firms want to see.
— Sophie R., Paris

★★★★★ “78% win rate in live trading.”
Running it on FundedNext for 6 weeks now. Win rate matching the backtest. Drawdown stays controlled. This is what prop firm trading should look like.
— Marcus K., Toronto

Our Assessment

Transparent evaluation based on backtest performance and prop firm focus:

What We Found:

  • Backtest Performance: 78.53% win rate, 5.37 profit factor — excellent for prop firm trading
  • Risk Approach: NO martingale, NO grid — single position, controlled risk
  • Prop Firm Features: Daily Drawdown Guard, News Filter, Entry Time Offset
  • AI Technology: Adaptive TP/SL, dynamic risk modes, market regime recognition
  • Compatibility: FTMO, The5ers, FundedNext, FundingPips, and any MT5 broker
  • Trade Consistency: Max 3 consecutive losses, average 5 consecutive wins
  • Current Limitation: USD/CAD only (GBP/USD coming soon)
  • Developer: MQL TOOLS SL — also creates AI Forex Robot
  • Best Suited For: Prop firm traders who need rule-compliant automation
  • Overall: AI Prop Firms addresses the specific needs of prop firm traders with features like daily DD protection, news filtering, and entry offset. The no martingale/grid approach aligns with prop firm requirements. Single pair limitation will be addressed with upcoming GBP/USD addition.

Who Should Use This EA?

AI Prop Firms is ideal for traders who:

  • Trade prop firm challenges (FTMO, FundedNext, The5ers, etc.)
  • Have funded accounts and need rule-compliant trading
  • Want daily drawdown protection built into the EA
  • Need to avoid news trading per prop firm rules
  • Want AI-driven automation without constant monitoring

NOT for traders who:

  • Want to trade multiple pairs immediately (only USD/CAD currently)
  • Prefer aggressive, high-risk strategies
  • Don’t care about prop firm compliance

Technical Requirements

  • Platform: MetaTrader 5
  • Instrument: USD/CAD (GBP/USD coming soon)
  • Timeframe: M1 or M5
  • Minimum Deposit: $100
  • Minimum Lots: 0.01
  • Compatible: All prop firms and standard brokers (Raw, Hedging, Zero, Standard, Premium, ECN)
  • VPS: Recommended for stable 24/5 connection

Setup

Preconfigured and ready to run:

  1. Attach EA to USD/CAD M5 chart
  2. Enable Algo Trading
  3. Adjust basic parameters if needed
  4. AI handles execution, risk control, and adaptation automatically

No complex setup or manual optimization required. The system is delivered fully configured for prop firm conditions.

Conclusion

AI Prop Firms EA for MT5 is intelligent automation built specifically for prop trading firm environments.

The features tell the story: Daily Drawdown Guard protects against breaching limits. Economic News Filter avoids announcements. Entry Time Offset prevents synchronized trading detection. And no martingale or grid means no sudden account blowouts.

The backtest delivers: 78.53% win rate, 5.37 profit factor, maximum 3 consecutive losses. These are metrics prop firms want to see — consistent performance without aggressive risk.

Compatible with FTMO, The5ers, FundedNext, FundingPips, and any prop firm that supports MetaTrader 5, AI Prop Firms is designed for traders who need rule-compliant automation for both evaluation challenges and funded accounts.

For prop firm traders who want professional-grade AI automation without risking their accounts to martingale blowouts or news trading violations, AI Prop Firms delivers exactly what the funded trading environment requires.

What Do You Receive?

– AI Prop Firms EA for MT5 – Latest Version
– Free lifetime updates
– For use on unlimited brokers and accounts

Standalone MT5 file, latest version. Follow the delivery instructions supplied with your order. Future file updates are included when we receive them. Free remote installation is available if you need it.

Every order

What’s included with AI Prop Firms

Download it, install it and keep it current: everything comes with your license.

  • Instant download

    Ready the moment checkout completes, and kept in your customer portal.

  • Installation guide

    Step-by-step PDF with screenshots.

  • Optimized presets

    Ready-to-use configuration files.

  • Future updates

    Included free when we receive them. You never pay twice, and every version stays in your account.

  • Unlimited activations

    Use it on as many terminals as you like: unlimited live and demo accounts, no activation keys.

  • Free remote installation

    Optional, if you need help: a one-time free install over AnyDesk, plus settings advice and custom presets for your account.

7-day money-back guarantee

If the EA fails to attach to your chart because of errors we can replicate, you get a full refund.

*Refunds don’t cover changing your mind or not liking the EA. All brokers are different, and results are never promised because markets are constantly changing.

Product FAQs

AI Prop Firms EA MT5 FAQs

Still deciding?

Real people on support, by Telegram or our contact form.

What are the backtest results?

USD/CAD M5 (Jan 2025 – Jan 2026): $212,836 profit on $1,000, 78.53% win rate, 5.37 profit factor, 44.47 recovery factor. Max 3 consecutive losses, average 5 consecutive wins.

What prop firms is it compatible with?

All prop firms: FTMO, The5ers, FundedNext, FundingPips, MyFundedFX, and any other firm using MetaTrader 5. Works on both evaluation challenges AND funded accounts.

Does it use martingale or grid?

No. AI Prop Firms does NOT use martingale, grid, or high-risk recovery strategies. Single position logic with controlled risk — exactly what prop firms require.

What is the Daily Drawdown Guard?

Automatic protection that monitors daily loss limits. During drawdown or unstable conditions, the system reduces exposure or pauses trading to protect account equity and stay within prop firm rules.

Does it trade during news?

No. Built-in Economic News Filter automatically restricts trading before and after major economic announcements to avoid slippage and sudden volatility.

What is Entry Time Offset?

Advanced execution logic that prevents synchronized trading across multiple accounts — a common cause of prop firm termination for trade copying detection.

What pairs does it trade?

Currently optimized for USD/CAD. GBP/USD will be added as a free update. The system is specifically tuned for stable performance under prop firm conditions.

What timeframe?

M1 or M5. Attach to USD/CAD chart on either timeframe.

How does the AI work?

AI continuously evaluates price behavior, volatility, liquidity conditions, and market regimes. It adapts TP/SL levels, risk modes, and execution timing in real time without user intervention.

What is Dynamic Risk Mode Switching?

Based on live market behavior, the system automatically adapts between conservative, balanced, and higher activity modes without requiring manual adjustment.

What about market regime recognition?

AI identifies trending phases, ranging conditions, elevated volatility, and event-driven risk — automatically avoiding unfavorable environments.

What’s the minimum deposit?

$100 minimum. The system works with any account size and scales appropriately for prop firm conditions.

Does it work with regular brokers too?

Yes. Compatible with all prop firms AND any Forex broker supporting MT5 — Raw, Hedging, Zero, Standard, Premium, and ECN accounts.

Is setup complex?

No. Preconfigured settings with only a few user-adjustable inputs. Attach to chart, enable algo trading, and the AI handles execution, risk control, and adaptation automatically.

Are updates included?

Yes. Future updates provided free when we receive them, including the upcoming GBP/USD addition. Latest version always available through MetaTrader platform.

The CheaperForex difference

Why 28,000+ traders choose CheaperForex

Trustpilot rating Excellent 4.6 out of 5 Based on 120 reviews on Trustpilot Read the reviews on Trustpilot (opens in a new tab)
“Bought 2 EAs from them. Requested update for new version and was sent within 24hrs. Great support. Recommended, 5 STARS.”
Aceman · Trustpilot review (opens in a new tab)
“Fantastic service as always. Have gotten a lot from them in the past and never been disappointed.”
Paul Michael Lawrence · Trustpilot review (opens in a new tab)
“They were friendly and helpful in setting up my expert advisor.”
Sarah Francis · Trustpilot review (opens in a new tab)
  • Instant accessNo group buys or waiting
  • 7-day refund policyRefunds only cover an EA that fails to attach to your chart because of errors we can replicate. We don’t cover changing your mind or not liking the EA. All brokers are different, and results are never promised because markets are constantly changing.For product errors
  • Remote installationOptional: we can install it for you
  • Flexible paymentsCards, Apple Pay, Crypto
Official EAs1,180+
Customers28,000+
Trading since2019

Ready when you are

AI Prop Firms EA MT5 for $479.96 with crypto

Regular price was $1,299.00 · $599.95 with card · instant download · future updates included

AI Prop Firms EA MT5$479.96with crypto$599.95 with card