/* 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 · Gold EA

ArtQuant Gold EA MT5

Latest version

ArtQuant Gold for MT5 by Miguel Angel Vico Alba is an Expert Advisor designed exclusively for trading Gold / XAUUSD. It uses a structured grid approach focused on controlled exposure, stable operation, and clear risk management. The trading engine is internally optimised, so you don’t configure strategies, indicators, or technical parameters — you select a broker profile and a risk level, and the EA handles execution. It does not use martingale or progressive lot multiplication.

Risk control is central to the design: multiple automatic risk levels from Very Low to Very High, floating drawdown protection, spread and slippage filters, and optional Friday / NFP / Christmas-New-Year filters. A real-money live signal is published on IC Markets RAW as a transparent reference, and the EA operates independently of the chart timeframe.

  • ✅ Gold-only structured grid system — internally optimised engine, no strategy or indicator configuration required
  • ✅ No martingale, no progressive lot multiplication — multiple risk levels, floating drawdown protection, spread/slippage filters
  • ✅ Real-money live signal published — IC Markets RAW reference account, optional Friday/NFP/holiday filters, timeframe-independent

Gold-only structured grid EA with multiple risk levels, floating DD protection, and a published live signal.

ArtQuant Gold EA LogoMT5Save 57%

Regular priceRegular price was $700.00

$239.96Crypto priceUSDT, USDC, BTC or ETH. Extra 20% off at checkout.Save 66%You save $460.04 with crypto

$299.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 ArtQuant Gold EA MT5

Quick Summary:
ArtQuant Gold for MT5 by Miguel Angel Vico Alba is a Gold / XAUUSD Expert Advisor built around a structured grid system with a strong emphasis on controlled exposure and risk management. The engine is internally optimised, so there are no strategies, indicators, or technical parameters to configure — you pick a broker profile and a risk level, and the EA manages execution. It does not use martingale or progressive lot multiplication, and it operates independently of the chart timeframe.

Official MQL5 Listing:
ArtQuant Gold MT5 — MQL5 Marketplace

Developer’s Live Signal:
ArtQuant Gold live signal (IC Markets RAW)

ArtQuant Gold v2.4 on-chart panel showing EA status, IC Markets profile, XAUUSD symbol, automatic lot mode, medium risk level, floating drawdown control and protection filters
The ArtQuant Gold control panel — broker profile, risk level, and protection status at a glance.

Why ArtQuant Gold

  • Gold specialist — designed exclusively for XAUUSD, not a multi-symbol system stretched to fit Gold
  • Structured grid, not martingale — controlled exposure with no progressive lot multiplication
  • Internally optimised engine — no strategy, indicator, or parameter tuning required
  • Multiple risk levels — automatic exposure from Very Low to Very High, plus Fixed and Fixed-per-Balance lot modes
  • Floating drawdown protection — a configurable DD control with a defined limit and action
  • Execution filters — maximum spread and maximum slippage filters to avoid poor entries
  • Optional event filters — Friday, first-Friday, and Christmas/New-Year cycle filters, plus optional Friday closure
  • Broker profiles built in — IC Markets / VT Markets RAW, RoboForex ECN, Fusion Markets Zero
  • Published live signal — a transparent real-money reference on IC Markets RAW
  • Timeframe-independent — the logic does not depend on the chart timeframe

How ArtQuant Gold Works

ArtQuant Gold runs a structured grid on XAUUSD. Rather than relying on a single entry signal, it manages exposure across a controlled set of positions, with the internal engine handling when and how cycles open. The design priority is stability and risk control rather than maximum trade frequency, and the system is selective — it can be quiet for stretches and more active in others, depending on Gold’s conditions.

Crucially, the developer is explicit that there is no martingale and no progressive lot multiplication. Grid systems carry their own risk profile — floating drawdown during adverse runs is inherent to the approach — which is why the EA wraps the grid in a floating drawdown control, spread and slippage filters, and multiple selectable risk levels.

Risk Management & Settings

  • Lot calculation: Automatic, Fixed, or Fixed per Balance
  • Automatic risk level: Very Low through Very High
  • Floating DD control: configurable limit and action when the drawdown threshold is reached
  • Spread & slippage filters: block new entries when spread is too high or deviation too large
  • Event filters: optional Friday / first-Friday / Christmas-New-Year cycle filters and Friday closure
  • Broker profile: select the optimised profile matching your broker

Because this is a grid, the most important decision is matching your risk level to your account size. Give the account enough headroom to absorb floating drawdown, start at a lower risk level, and increase only after you’ve watched the EA behave on your own broker.

Live Signal & Backtest Snapshot

ArtQuant Gold MyFXBook live signal on IC Markets showing about 87 percent growth over 20 weeks, 70 percent profit trades, 20.7 percent maximum drawdown, 100 percent algo trading at 1:500
Published live signal on IC Markets RAW — a transparent real-money reference.
  • Live signal: IC Markets RAW, ~20 weeks tracked, ~+87% growth at a Medium-High profile (~20.7% max drawdown)
  • Backtest period: 2018 – 2026, IC Markets RAW, Auto / Low-Medium risk
  • Backtest result: $10,000 → $5.91M (theoretical projection only)
  • Profit factor: 6.11  |  Win rate: ~78% (4,262 trades)
  • Backtest relative equity drawdown: ~18.5%

The backtest is a theoretical projection, not a promise — and on a grid system the drawdown figure matters more than the headline. The live signal’s Medium-High profile is the more realistic guide. Read the full review before sizing up.

EA Setup at a Glance

  • Platform: MetaTrader 5 (hedging account)
  • Pair: Gold / XAUUSD only
  • Account: ECN or RAW-type preferred; built-in profiles for IC Markets/VT Markets RAW, RoboForex ECN, Fusion Markets Zero
  • Leverage: 1:500 recommended
  • Minimum deposit: ~$1,000 recommended
  • VPS: Stable 24/7 low-latency VPS recommended
  • Timeframe: Independent of chart timeframe

What You Receive

  • ArtQuant Gold for MT5 — Latest Version
  • Built-in broker profiles and risk presets
  • Optional on-chart information panel

Risk Disclaimer

ArtQuant Gold is a grid-based system for XAUUSD. Grid systems carry inherent risk and can experience significant floating drawdown during adverse market conditions, and Gold is subject to sharp news-driven volatility (NFP, CPI, FOMC, geopolitical events). The published live signal runs at a Medium-High risk profile that the developer states is not the recommended level for all users, and the $10K-to-$5.91M backtest is a theoretical projection, not a guarantee. Choose a risk level appropriate to your account size, give the account headroom for floating drawdown, test on demo on your intended broker first, and never deploy capital you cannot afford to lose. Past performance — backtest or live — does not guarantee future results.

Full Review & Analysis

📖 Read our complete ArtQuant Gold EA review →

An in-depth editorial breakdown: how the grid system works, the settings that matter, the live signal and backtest examined honestly, the real drawdown picture, our verdict, and where to get ArtQuant Gold safely.

Standalone MT5 file, latest version. Follow the delivery instructions supplied with your order. Future file updates are included when we receive them. Managed installation is also available on request.

Every order

What’s included with ArtQuant Gold

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.

  • Setup help

    Questions about installing or settings? Message us on Telegram or email and a real person answers.

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

ArtQuant Gold EA MT5 FAQs

Still deciding?

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

What is ArtQuant Gold EA?

ArtQuant Gold is an Expert Advisor for MetaTrader 5 by Miguel Angel Vico Alba, designed exclusively for Gold / XAUUSD. It uses a structured grid approach focused on controlled exposure and clear risk management. The trading engine is internally optimised, so you don’t configure strategies or indicators — you choose a broker profile and a risk level, and the EA runs. It does not use martingale or progressive lot multiplication.

What broker and account type do I need?

A hedging account on an ECN or RAW-type broker offering Gold / XAUUSD. The EA includes optimised broker profiles for IC Markets / VT Markets RAW, RoboForex ECN, and Fusion Markets Zero. Recommended leverage is 1:500, and a stable low-latency VPS running 24/7 is recommended.

What deposit should I use?

The developer recommends a minimum initial deposit of around $1,000. Because this is a grid system, your account size and chosen risk level should be matched carefully — give the account enough headroom to absorb floating drawdown, and start at a lower risk level while you validate.

Does it use martingale?

No. The developer states ArtQuant Gold does not use martingale or progressive lot multiplication. It is a structured grid system with floating drawdown protection, multiple risk levels, and spread/slippage filters.

What are the risk settings?

Lot sizing can be Automatic, Fixed, or Fixed per Balance. The automatic risk level runs from Very Low to Very High. There is also a floating drawdown control with a configurable limit and action, plus maximum spread and maximum slippage filters. Start conservative and increase only after you’ve observed live behaviour.

Is there a live track record?

Yes. A real-money live signal is published on IC Markets RAW as a transparent reference. The developer notes it runs at a Medium-High risk profile and should not be read as the recommended level for every user. See our full review for an honest breakdown of the signal and the backtest.

Does it work on MT4?

No. ArtQuant Gold is built for MetaTrader 5 only, and operates independently of the chart timeframe.

Can I filter news and Friday trading?

Yes. ArtQuant Gold includes optional filters to prevent new cycles on Fridays, on the first Friday of the month, or during the Christmas / New Year period, plus an optional Friday closure mode. These are useful for avoiding low-liquidity and high-impact news windows on Gold.

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
  • Setup helpBy Telegram or email
  • Flexible paymentsCards, Apple Pay, Crypto
Official EAs1,180+
Customers28,000+
Trading since2019

Ready when you are

ArtQuant Gold EA MT5 for $239.96 with crypto

Regular price was $700.00 · $299.95 with card · instant download · future updates included

ArtQuant Gold EA MT5$239.96with crypto$299.95 with card