Gold Hedge Martingale Pro
- エキスパート
-
Joshy Antony
Professional Gold trader and MQL5 developer specializing in automated trading systems for XAUUSD.
Developed Matrix Gold Pro EA — a multi-strategy system with 12 trading strategies, smart risk management, and Telegram alerts. Trading Gold since 2013. - バージョン: 1.30
- アクティベーション: 15
Gold Hedge Martingale Pro is a fully automated Expert Advisor for XAUUSD that combines a dual-direction hedge grid with martingale-based basket recovery. It opens a buy and a sell cycle simultaneously, adds spaced recovery levels when price moves against a side, and closes each basket at a fixed dollar profit target before immediately starting the next cycle.
HOW IT TRADES
The EA runs cycle after cycle around the clock. Each side (buy and sell) is managed as an independent basket: when price moves against a basket by the configured grid step, a new position is added with an increased lot size; when the basket's combined net profit reaches its dollar target, the whole basket is closed and a fresh cycle begins. No indicators, no curve-fitted entry logic - the system is price-driven and works in ranging and trending conditions alike, with configurable depth limits.
FOUR RISK MODES
- Conservative: wide grid, low multiplier, shallow depth, equity protection at 20%
- Balanced: medium grid and multiplier, equity protection at 35%
- Aggressive: tight grid, higher multiplier, deeper grid, equity protection at 50%
- Custom: every parameter is yours to set. By default Custom runs with no stop loss and no equity drawdown cut - only the basket targets close trades. The optional drawdown guard and daily profit target can be enabled with a single input.
KEY FEATURES
- Hedge grid engine with per-side dollar basket take profit (commission-aware)
- Live on-chart control panel: balance, equity, floating P/L, both baskets, closed P/L for day / week / month / year, news and session status, Pause and Close All buttons
- Telegram remote control: /status, /pause, /resume, /closebuy, /closesell, /closeall from your phone
- Telegram and MetaTrader push notifications for every basket close, grid level, news pause and protection event
- High-impact news filter using the built-in MT5 economic calendar (no external URLs needed)
- Session filter: 24/7 (default), Asian, London, New York, London+NY, or custom hours
- Optional daily profit target that pauses new entries for the rest of the day once reached
- Optional auto lot sizing by account balance
- Margin buffer check and spread filter before every new level
REQUIREMENTS
- Hedging account (the EA checks this at start and will not run on netting accounts)
- Designed and tuned for XAUUSD; attach to one XAUUSD chart (any timeframe)
- Recommended balance from 500 USD (0.01 base lot)
- For Telegram features: add https://api.telegram.org to Tools > Options > Expert Advisors > Allow WebRequest
- A VPS is recommended for uninterrupted 24/7 operation
SETUP
1. Attach to an XAUUSD chart and allow algo trading
2. Choose a risk mode (start with Conservative or Balanced on a demo account first)
3. Optionally enter your Telegram bot token and chat ID for alerts and remote control
4. The panel shows everything the EA is doing in real time
INPUT PARAMETERS
All inputs are grouped and documented: General (mode, magic, slippage), Custom Mode Settings (base lot, auto lot, multiplier, grid step, max levels, basket TP, TP per level, drawdown cut, max spread, daily target), Common Limits (lot cap, margin buffer, commission per lot), Session Filter, News Filter (window, currencies, impact level), Notifications (push, Telegram, remote commands) and Panel position.
IMPORTANT RISK DISCLOSURE
This EA uses a martingale position-sizing model. Martingale systems carry substantial risk: a sustained one-directional move can exceed the grid depth and lead to significant drawdown or loss of the account, especially when the stop loss and equity protection are disabled in Custom mode. Test thoroughly on a demo account first, use only risk capital, and consider keeping the equity protection enabled. Past results do not determine future results.
