Stop Watching Gold Charts All Day — Let a Specialist Gold EA Trade XAUUSD for You Around the Clock
Fully automated XAUUSD trading with a dual Simple Moving Average breakout channel, RSI momentum filter, progressive 7-tier martingale recovery with weighted-average basket TP, live news filter via economic calendar API, max drawdown & daily loss protection, and an interactive on-chart dashboard with 5 one-click control buttons. Purpose-built for gold on MT4 & MT5.
Get Instant Access — Only $97One-time payment • Lifetime access • 60-day money-back guarantee
MT5 Strategy Tester results using Every Tick mode on historical XAUUSD data confirm the strategy's edge across volatile gold market conditions.
The screenshots below show Aquila Gold EA's performance in the MetaTrader 5 Strategy Tester — the industry-standard tool for validating Expert Advisor logic on historical price data. Every Tick mode ensures the most accurate simulation of real-market conditions, including spread variations and price gaps. These results demonstrate consistent grid recovery and equity growth across extended XAUUSD testing periods.
Real money. Real trades. Verified by MyFxBook — the industry standard for independent trade verification. No demo tricks, no simulations — live account results.
These results are independently verified by MyFxBook — a third-party platform that connects directly to the broker account via investor password. No screenshots can be faked, no trades can be hidden. What you see is exactly what happened on a live account trading XAUUSD with real money.
If you've tried trading XAUUSD manually or with generic grid EAs, you know the frustration.
Live XAUUSD trading with the interactive on-chart dashboard panel.
The interactive dashboard displays your account balance, equity, free margin, margin level, daily P/L, buy and sell series status with weighted average entry prices, signal readings (MA levels, RSI), drawdown percentage, spread, server time, and news countdown — plus 5 clickable control buttons for instant order management without ever opening the settings dialog.
The dashboard updates every 5 seconds via an efficient timer system — not on every tick — keeping CPU usage minimal on VPS servers while displaying real-time information. Color-coded alerts change automatically: margin level turns red below 200%, martingale level indicators shift from green (L0) to orange (L1-3) to red (L4+), and the news status flashes red when trading is blocked during high-impact events.
Your specialist gold trading machine — purpose-built for XAUUSD's unique volatility.
"The name 'Aquila' means eagle — the apex predator that watches from above, waits for the perfect moment, and strikes with precision. That's exactly how this EA trades gold. It watches the dual SMA channel for a confirmed breakout, validates the move with RSI momentum, and strikes. When the market moves against you, the 7-tier progressive grid with widening distances builds positions methodically — not recklessly. The weighted-average basket TP means a small retracement from the deepest level closes the entire series in profit. And the live news filter ensures you're never caught off-guard by NFP, FOMC, or CPI."
Aquila Gold EA uses a dual SMA breakout channel on the H1 timeframe — when price breaks above SMA(High) + BreakoutDistance, the EA goes long. When price breaks below SMA(Low) - BreakoutDistance, it goes short. The RSI filter blocks entries in overbought (buy) and oversold (sell) conditions, dramatically reducing false signals.
Once an entry signal fires, the progressive martingale grid takes over — building additional orders at 7 individually configurable distances with a 2.0x lot multiplier. Each tier is wider than the last (100, 200, 300, 400, 500, 600, 700 points), giving the market more room to reverse before the next level. The weighted-average basket TP closes the entire series when price reaches the volume-weighted average entry plus just 10 points.
Each component works together to create a complete gold trading system.
Dual SMA channel with configurable breakout distance. Detects clean trend initiations on confirmed bar data.
Momentum confirmation blocks entries in exhausted conditions. Reduces false signals during extended gold trends.
Progressive grid with individually configurable distances and exponential lot scaling. Slows capital commitment in deep grids.
Closes the entire martingale series when price reaches the volume-weighted average entry plus a small TP distance.
Most grid EAs open trades based purely on price distance — no indicator confirmation, no trend awareness, just mechanical spacing. This is especially dangerous on XAUUSD where a single trend can run 500+ pips. Aquila Gold EA's dual SMA breakout channel with RSI confirmation ensures that the initial grid entry has technical validation behind it. The grid only builds after a confirmed breakout, dramatically reducing the chance of starting a grid on the wrong side of a powerful gold trend.
Everything you need for professional automated XAUUSD trading.
Maintains SMA(High) and SMA(Low) on the H1 timeframe. Detects price breaking above or below the channel with a configurable breakout distance. Uses confirmed bar data and fresh breakout detection to prevent false signals and re-entries.
Optional 14-period RSI confirmation blocks buy entries in overbought conditions and sell entries in oversold conditions. Adjustable levels let you tune sensitivity for different gold market phases. Can be disabled for pure breakout trading.
Each martingale correction distance is individually configurable (default: 100, 200, 300, 400, 500, 600, 700 points). Grid spacing widens progressively, giving the market more room to reverse before committing additional capital at deeper levels.
When a martingale series is active, the EA calculates a volume-weighted average entry price. The entire series closes when price reaches average + MartingaleTP. A small 10-point retracement from the deepest level recovers the entire grid in profit.
Real-time economic calendar integration via FairEconomy API. Pattern-based fallback detection for NFP, FOMC, CPI, GDP, and ECB. Configurable before/after pause windows (default 50/30 min), currency filter, and impact level selection.
Max drawdown protection closes all positions when equity DD exceeds your threshold (default 50%). Daily loss limit stops trading when daily losses exceed configured percentage. Both thresholds are fully configurable with instant close-all action.
Real-time metrics: balance, equity, free margin, margin level, daily P/L, series status, signals, spread, news countdown. Five clickable buttons: Trade ON/OFF, Close All, Close Buy, Close Sell, and Delete Pending orders.
MaxSpread blocks new entries when gold spread exceeds your limit (default 50 points). Margin validation checks free margin before every order with a 10% buffer. Max lot size cap (default 100.0) prevents runaway position sizing.
One-time purchase includes both MetaTrader 4 and MetaTrader 5 versions. Identical features on both platforms. No monthly fees, no subscriptions, no recurring charges. All future updates included free of charge.
Transparent lot progression and grid distances — no hidden logic, no black boxes. Every number is configurable.
Each recovery level doubles the lot size, pulling the weighted average entry price closer to the current market price. The deeper levels carry the heaviest weight — which is exactly why a small retracement closes the entire series in profit.
| Level | Lot Size | Cumulative Lots | % of Total Exposure |
|---|---|---|---|
| Initial | 0.01 | 0.01 | 0.05% |
| Level 1 | 0.02 | 0.03 | 0.15% |
| Level 2 | 0.04 | 0.07 | 0.34% |
| Level 3 | 0.08 | 0.15 | 0.73% |
| Level 4 | 0.16 | 0.31 | 1.51% |
| Level 5 | 0.32 | 0.63 | 3.08% |
| Level 6 | 0.64 | 1.27 | 6.20% |
| Level 7 | 1.28 | 2.55 | 12.46% |
| Level 8 | 2.56 | 5.11 | 24.96% |
| Level 9 | 5.12 | 10.23 | 49.98% |
| Level 10 | 10.24 | 20.47 | 100% |
All lots are rounded to your broker's lot step and capped by MaxLot (default 100.0). Use a conservative 1.5x multiplier on smaller accounts.
Unlike generic EAs with fixed spacing, each tier is independently adjustable. Distances widen progressively — deeper grids give the market more room to reverse before the next add.
| Correction Level | Individual Distance | Cumulative from Initial |
|---|---|---|
| Level 1 | 100 pts | 100 pts |
| Level 2 | 200 pts | 300 pts |
| Level 3 | 300 pts | 600 pts |
| Level 4 | 400 pts | 1,000 pts |
| Level 5 | 500 pts | 1,500 pts |
| Level 6 | 600 pts | 2,100 pts |
| Level 7 | 700 pts | 2,800 pts |
| Level 8 | 700 pts (reuses Tier 7) | 3,500 pts |
| Level 9 | 700 pts (reuses Tier 7) | 4,200 pts |
| Level 10 | 700 pts (reuses Tier 7) | 4,900 pts |
At the deepest level (4,900 points = 490 pips from initial entry), a small 10-point retracement from the weighted average is all it takes to close the entire 10-level series in profit. That's the power of exponential lot weighting.
The secret weapon that makes martingale recovery actually work — instead of hoping for a full reversal.
Avg Price = Sum(lots × openPrice) / Sum(lots)
Because later orders carry exponentially larger lot sizes, the weighted average entry price is pulled strongly toward the most recent (deepest) order. A tiny retracement from the bottom is enough to move the market above the average + MartingaleTP, closing the entire series in profit.
Every tick passes through a gauntlet of safety checks before any order is placed. Not 1 check, not 3 — six independent protection layers working together.
Checked FIRST on every tick. When equity drawdown exceeds your threshold (default 50%), the EA instantly closes ALL positions — buy and sell — and stops trading. This is the nuclear option that prevents total account loss. Set to 30-40% for conservative protection.
Checked SECOND. When daily realized + floating losses exceed your configured percentage (disabled by default), trading pauses for the rest of the day. Resets at midnight server time. Essential for prop firm compatibility.
Hard cap on total open positions across both buy and sell sides (default 20). Prevents grid depth from exceeding your risk tolerance. At 0.01 base with 2.0x multiplier, 10 levels = 20.47 lots total — the cap ensures this never goes higher.
Blocks ALL new entries — including martingale recovery orders — when the current gold spread exceeds MaxSpread (default 50 points). Prevents trading during low-liquidity sessions when spreads spike to 100+ points.
Before EVERY order (initial or recovery), the EA checks free margin with a 10% safety buffer. If the order would consume more than 90% of available margin, it is rejected. Prevents margin call disasters even at deep grid levels.
Every calculated lot size is capped at MaxLot (default 100.0) and rounded to the broker's lot step. Even if the multiplier formula produces a lot larger than this cap, it is silently clamped. No order exceeds this hard ceiling.
"Most grid EAs have one safety check — maybe a stop loss, maybe a max trades limit. Aquila Gold EA runs SIX independent checks in sequence on every single tick before any order is placed. Max drawdown and daily loss are checked FIRST — before the EA even looks at signals. This means the emergency stops fire before anything else, even during rapid-fire market moves."
Gold moves 300+ pips in minutes during major news. The EA has two independent systems to keep you safe.
Fetches the weekly economic calendar from the FairEconomy API every 4 hours. Filters events by your configured currencies (default: USD) and impact levels (High/Medium/Low). Trading pauses 50 minutes before and resumes 30 minutes after each matching event.
If the API is unavailable, the EA detects major events using date/time patterns: NFP (1st Friday, 13:30 UTC), FOMC (last Wednesday of meeting months, 19:00 UTC), CPI (10-15th Tue/Wed, 13:30 UTC), GDP (last Thursday of Q months, 13:30 UTC), ECB (Thursday 1-15, 13:15 UTC).
The on-chart dashboard gives you full visibility and one-click control — without ever opening the EA settings.
Balance, Equity, Free Margin, Margin Level (color-coded: red <200%, orange <500%, green ≥500%), Daily P/L with percentage
BUY & SELL: order count, total lots, floating P/L, martingale level (L0-L10 color-coded), weighted average price, TP target
MA High value, MA Low value, RSI (red if overbought, blue if oversold), Drawdown % (green <10%, orange 10-30%, red >30%)
Spread (red if above MaxSpread), News status with countdown, Server time, Session Active/Closed, next 5 upcoming events
Toggles new entries. Existing positions continue to be managed.
Instantly closes every position managed by this EA.
Closes all BUY positions only. Sell side untouched.
Closes all SELL positions only. Buy side untouched.
Deletes all pending orders (limits & stops).
Three pre-defined profiles to match your account size and risk tolerance. Start with as little as $500 and scale up as your account grows.
Perfect starting point — low risk, steady growth
Optimal balance of growth and safety
Maximum recovery power for larger accounts
You don't need a huge account to get started. With the Conservative profile at 0.01 lot and 1.5x multiplier capped at 3 levels, your maximum exposure is only 0.05 lots — perfectly manageable for a $500 account with 1:100 leverage. As your account grows, simply increase the martingale levels or switch to the Balanced profile. Many traders start small, let the EA compound profits, and scale up naturally over time.
Production-quality engineering that sets Aquila Gold EA apart from typical retail EAs.
Platform crash? VPS reboot? No problem. On startup, the EA scans all open positions matching its Magic Number and automatically reconstructs the entire grid state — martingale levels, weighted average prices, lot sizes, and TP targets. Zero manual intervention required.
The EA can run BUY and SELL martingale series simultaneously on the same chart. Each series has its own entry signal, grid levels, weighted average, and TP — completely independent. When gold is ranging, both sides can profit from oscillations.
Every order respects your broker's volume limits, lot step increments, and symbol restrictions. Lots are calculated then floored to the exact lot step. Volume limits are checked including existing positions. No rejected orders, no error codes.
Dashboard updates every 5 seconds via OnTimer() — not on every tick. This keeps CPU usage minimal on shared VPS servers while maintaining real-time visibility. The EA processes trade logic on ticks but visual updates are throttled for efficiency.
News event times (UTC) are automatically converted to your broker's server time using real-time GMT offset calculation. No manual timezone configuration needed — the EA figures out the offset automatically, even across DST transitions.
The EA verifies that the PREVIOUS bar closed on the opposite side of the breakout level before firing a signal. This prevents multiple entries during an ongoing move. Only the first bar to break the level triggers — eliminating false re-entries.
Every parameter is fully customizable — or start with defaults and adjust as you learn the system.
SMA Period for High and Low prices (default 14), MA Timeframe (default H1), Breakout Distance (default 100 points), RSI enable/disable, RSI Period (14), Overbought level (70), Oversold level (30). Fine-tune entry signals to match current gold volatility conditions.
Initial Lot Size (0.01), Lot Multiplier (2.0x default), Max Martingale Levels (10), Max Lot Size cap (100.0), 7 individual correction distances (100-700 points), Take Profit for single orders (100 points), Martingale TP from weighted average (10 points). Full control over grid behavior and lot progression.
Max Drawdown Percentage (default 50%, 0 = disabled), Daily Loss Percentage (default 0 = disabled), Close On DD toggle, Max Open Orders (20), Max Spread filter (50 points), margin validation before every order with 10% buffer. Multiple independent safety layers working together.
Optional trading hour restriction (Start/End hour, disabled by default). News Filter: enable/disable, pause before (50 min) and after (30 min) events, currency filter (USD default), high/medium/low impact toggles, news line colors, display count (5), vertical lines and text labels on chart.
Info Panel enable/disable, X/Y pixel position (10, 25), background color (dark navy), border color, text color, header color, font name (Consolas), font size (9). Customizable positioning to avoid overlap with other chart objects.
Aquila Gold EA is not a generic forex EA with gold as an afterthought — it was designed from the ground up specifically for XAUUSD.
XAUUSD is one of the most volatile and liquid instruments in the world. Daily ranges of 200-500+ pips are normal. News events like NFP and FOMC can move gold 300+ pips in minutes. Generic forex grid EAs with 20-pip spacing get destroyed by this volatility. Aquila Gold EA's 7-tier distance system (100-700 points) and dedicated news filter are specifically tuned for gold's unique market characteristics.
See why gold traders are switching to automated specialist execution.
| Aspect | Manual Gold Trading | Aquila Gold EA |
|---|---|---|
| Trading hours | Limited to screen time | 24/5 Automated ✓ |
| Emotional decisions | Fear, greed, revenge trading ✗ | Zero emotion ✓ |
| Entry validation | Subjective chart reading | SMA breakout + RSI confirmed ✓ |
| News awareness | Must check calendar manually | Auto news filter (API + fallback) ✓ |
| Grid recovery | Panic decisions, no system ✗ | Weighted average basket TP ✓ |
| Grid spacing | No systematic grid ✗ | 7-tier progressive distances ✓ |
| Risk controls | Manual discipline only ✗ | Max DD + Daily Loss + Max Orders ✓ |
| Gold-specific tuning | Trial and error | Built for XAUUSD volatility ✓ |
| Consistency | Varies by mood/fatigue ✗ | 100% rule-based ✓ |
| Time investment | Hours watching XAUUSD charts | Minutes to set up ✓ |
The perfect EA for anyone who wants professional automated gold trading.
If you love trading XAUUSD but hate the stress of watching 200+ pip swings, Aquila Gold EA automates the entire process with breakout entries, progressive grid recovery, and news protection built specifically for gold.
If you love grid trading but hate the blowups, Aquila Gold EA gives you grid power with 7-tier progressive distances, lot caps, max order limits, and weighted-average basket TP. Grid trading done right.
Max drawdown protection, daily loss limits, max orders cap, max lot cap, spread filter, and margin validation. Six independent safety layers ensure your account is protected even in extreme gold market conditions.
Set up Aquila Gold EA once on XAUUSD H1, enable AutoTrading, and let it run 24/5 on a VPS. The dashboard shows everything at a glance. No screen time required beyond initial setup.
Everything you need to start automated gold trading today.
Join gold traders who are automating their profits with Aquila Gold EA.
One-time payment • Lifetime access • No recurring fees
Choose your preferred payment method:
256-bit SSL encryption • Instant delivery • Limited copies available
Try Aquila Gold EA completely risk-free for a full 60 days. If you're not satisfied for ANY reason, simply email us and we'll refund your purchase in full. No questions asked. No hassles. Your satisfaction is 100% guaranteed — you have nothing to lose.
Aquila Gold EA is purpose-built and optimized for XAUUSD (Gold) on the H1 timeframe. All default parameters, grid distances, and risk settings are tuned specifically for gold's volatility profile. While it may technically run on other instruments, we recommend using it exclusively on XAUUSD for the best results.
The EA maintains two Simple Moving Averages: one on High prices and one on Low prices (both default period 14, H1 timeframe). A BUY signal fires when the close price breaks above SMA(High) + BreakoutDistance (100 points default). A SELL signal fires when close breaks below SMA(Low) - BreakoutDistance. The EA uses confirmed (closed) bar data and requires a fresh breakout from a prior non-breakout state to prevent re-entry into existing moves.
When the market moves against an initial entry, the EA places correction orders at progressively wider distances: Tier 1 at 100 points, Tier 2 at 200 points, Tier 3 at 300 points, and so on up to Tier 7 at 700 points. Levels 8-10 reuse the Tier 7 distance (700 points). Each subsequent order uses a 2.0x lot multiplier (configurable). All 7 distances are individually adjustable, allowing you to fine-tune spacing for current gold volatility.
When a martingale series has more than one order, the EA calculates a volume-weighted average entry price across all orders on that side. Individual TPs are removed, and a single basket TP is set at average + MartingaleTP (default 10 points). Because the deeper, larger orders pull the average toward the current price, a small 10-point retracement from the deepest level is often enough to close the entire series in profit.
The EA fetches the live economic calendar via the FairEconomy API and identifies upcoming news events for your configured currencies (default: USD). Trading pauses 50 minutes before and resumes 30 minutes after each matching event. A pattern-based fallback detects major events (NFP, FOMC, CPI, GDP, ECB) even if the API is unavailable. You must add https://nfs.faireconomy.media to allowed WebRequest URLs in your terminal settings.
Max Drawdown (default 50%) closes all positions when equity DD exceeds the threshold. Daily Loss Limit (default 0 = disabled) stops trading when daily losses exceed configured percentage. Max Open Orders (20) caps total positions. Max Lot Size (100.0) caps individual order lots. Spread Filter (50 points) blocks entries during wide spreads. Margin Validation checks free margin before every order with a 10% buffer.
Aquila Gold EA is optimized for the H1 (1-hour) timeframe on XAUUSD. The SMA channel calculation, breakout distances, and grid spacing defaults are all tuned for H1 gold behavior. While you can configure a different MA timeframe via the InpMA_TF parameter, we recommend starting with H1 and the default settings for the best balance of signal quality and responsiveness.
Yes! Aquila Gold EA is available for both MetaTrader 4 (MT4) and MetaTrader 5 (MT5). Both versions include identical features — dual SMA breakout, RSI filter, 7-tier martingale, weighted-average basket TP, news filter, all risk controls, and the full interactive dashboard. Your purchase includes both versions. For MT5, use a hedging account for best results.
You can start with as little as $500 using the Conservative profile (0.01 lot, 1.5x multiplier, 3 levels max). For the Balanced profile with deeper grid recovery, we recommend $2,000+. The full Aggressive profile with 10 martingale levels works best with $5,000+. Many traders start small with the Conservative settings and scale up as their account grows.
No! You pay once and own the EA forever. There are no monthly fees, no subscriptions, and all future updates are included free of charge. One payment of $97, lifetime access to both MT4 and MT5 versions.
Stop watching XAUUSD charts for hours. Stop letting emotions override your strategy. Stop using generic forex EAs that can't handle gold's volatility. Let Aquila Gold EA trade gold for you — 24/5, with dual SMA breakout confirmation, 7-tier progressive grid recovery, weighted-average basket TP, and live news protection.
Limited copies available at this price. Don't wait.
60-day money-back guarantee • Lifetime access • MT4 & MT5
Get cashback on every trade and reduce your costs:
Trade with professional capital:
Reliable brokers with competitive gold spreads: