Gold Dominator Pro
- Experts
- Versão: 1.0
- Ativações: 10
Gold Dominator Pro MT5
Overview
Gold Dominator Pro is an Expert Advisor for MetaTrader 5 developed for automated trading on Gold symbols such as XAUUSD and common broker suffix variants like XAUUSDm.
The EA uses a structured rule-based trading engine. It checks market direction, volatility, spread conditions, trade timing, and internal signal quality before opening a trade. The purpose of the EA is to provide organized automated trade execution for Gold with configurable risk and trade management settings.
Gold Dominator Pro is designed mainly for Gold trading and is not intended as a multi-symbol high-frequency scalping system.
Main Features
Automated trading on MetaTrader 5
Designed mainly for XAUUSD and Gold suffix variants
Rule-based market condition analysis
Trend and volatility filters
Spread and execution checks
Configurable fixed lot and Auto Lot options
Stop Loss and Take Profit management
Optional ATR-based SL and TP calculation
Optional break-even function
Optional ATR-based trailing stop
Pending order expiry control
Cooldown control between trade actions
Internal quality scoring filter
Trading frequency control
Risk control after unfavorable sequences
On-chart information panel
Magic Number support for trade separation
Recommended Use
Symbol: XAUUSD or broker suffix variants such as XAUUSDm
Timeframe: H4
Platform: MetaTrader 5
Account type: low-spread account with stable Gold execution
Testing: Strategy Tester and demo account before live use
For normal use, attach the EA to one Gold chart. If you run more than one copy, use separate Magic Numbers and check the total account risk.
How the EA Works
The EA does not open trades continuously. It waits until its internal conditions are available.
Before a trade is allowed, the EA can check:
Market direction
Recent volatility
Spread level
Execution conditions
Price structure
Signal quality score
Cooldown and timing rules
If the required conditions are not met, the EA will stay inactive and wait for the next valid setup. This is normal behavior.
Trade Management
Gold Dominator Pro can manage trades using fixed or volatility-based Stop Loss and Take Profit settings, depending on the selected inputs.
The EA also includes optional break-even and trailing stop functions. These features can be enabled or disabled by the user.
Final trading behavior depends on market conditions, broker execution, spread, slippage, symbol specifications, leverage, account size, and user settings.
Important Input Parameters
EnableEngine
Turns the EA trading engine on or off without removing the EA from the chart.
Magic
Unique identifier used to separate this EA's trades from other EAs or manual trades.
AutoDetectMajors
Allows the EA to detect supported symbols automatically when this option is available.
AllowedSymbolsCSV
Defines the symbols allowed for trading. For the intended use of this EA, keep Gold symbols only.
RangeTF, RangeBuildTF, ExecutionTF
Timeframe settings used by the EA for market structure and execution logic.
MemoryWindow
Controls how much recent market data the EA uses for its internal checks.
ATR_TF and ATR_Period
Settings used for volatility measurement.
EntryBuffer_ATR_Mult
Adds a volatility-based buffer to entry placement.
UseATR_SLTP
Allows Stop Loss and Take Profit to be calculated according to volatility.
SL_ATR_Mult and TP_ATR_Mult
Control Stop Loss and Take Profit distance when ATR-based mode is enabled.
FixedSL_Pips and FixedTP_Pips
Fixed Stop Loss and Take Profit values when fixed mode is used.
EnableTrendFilter
Filters trades according to the selected trend logic.
TrendTF, FastEMA, SlowEMA
Settings used for trend structure validation.
UseAutoLot
Enables automatic lot calculation according to the selected risk settings.
FixedLot
Manual lot size used when Auto Lot is disabled.
RiskPercentPerTrade
Risk reference used by Auto Lot calculation.
MaxLot
Maximum allowed lot size.
SlippagePoints
Allowed execution tolerance.
MaxSpreadPips or MaxSpreadPoints
Prevents new trades when spread is above the selected limit.
CooldownSeconds
Adds a delay between trade actions.
PendingExpiryBars
Cancels pending orders if they are not triggered within the selected number of bars.
EnableBreakEven
Enables break-even management after price reaches the required level.
BE_R and BE_Offset_Pips
Control when break-even is applied and the offset used.
EnableATRTrailing and Trail_ATR_Mult
Enable and configure ATR-based trailing stop logic.
EnableQualityScoring
Enables the internal quality score filter.
MinScore
Minimum score required before a trade can be accepted.
Score Weights
Control the importance of different market factors inside the scoring model.
EnableFrequencyGovernor and TargetTradesPerWeek
Optional controls used to manage trade frequency.
MaxConsecutiveLosses and PauseMinutesAfterLossStreak
Risk control settings that pause trading after an unfavorable sequence.
Market Validation Mode
If EnableMarketValidationMode is available in the inputs, use it only for Market validation or special testing.
For normal demo or live use:
EnableMarketValidationMode = false
Before using the EA normally, always confirm this setting.
Installation
1. Open MetaTrader 5.
2. Open a Gold chart such as XAUUSD.
3. Attach Gold Dominator Pro from Navigator > Expert Advisors.
4. Enable Algo Trading in MetaTrader 5.
5. Check the input settings.
6. Test the EA in Strategy Tester.
7. Run on a demo account before live trading.
Notes
Gold Dominator Pro is designed for structured Gold trading on MetaTrader 5. It is recommended to test different settings carefully before using the EA on a live account. Avoid using high lot sizes without understanding the risk.
Risk Warning
Trading involves risk. This Expert Advisor does not guarantee profit and does not remove market risk. Results may vary depending on market conditions, broker execution, spread, slippage, leverage, account size, and user settings. Use risk settings that match your own account and trading plan.

