OhMyGold
- Uzmanlar
- Sürüm: 1.4
- Etkinleştirmeler: 10
Multi-Strategy XAUUSD Expert Advisor for MetaTrader 5
5 Trading Systems. 1 Gold Market.
OHMYGOLD is a multi-strategy Expert Advisor designed specifically for XAUUSD / Gold trading on MetaTrader 5.
It combines five distinct rule-based breakout systems, each operating on a different trading horizon and market structure. Every system can be enabled or disabled independently and assigned its own position-sizing and risk settings.
Run a single system, combine several systems, or operate all five from one MT5 interface.
Built for disciplined automated execution
- XAUUSD focused
- 5 independently configurable systems
- Different trading horizons
- Individual position sizing
- Portfolio-level exposure control
- Optional Prop Firm risk controls
- No Martingale
- No Grid
- No averaging down
- Spread and execution filters
- Optional Friday close
OHMYGOLD combines five different breakout approaches rather than relying on a single entry model.
OMG1 — Trend Breakout
Follows directional price expansion using volatility-aware stops and structured exits.
Designed to participate in sustained directional movements while adapting initial protection to market volatility.
Trading style: Trend / Breakout
Horizon: Short-term to medium-term
OMG2 — Intraday Range Breakout
Trades breaks of defined intraday price ranges using pending-order management and a scheduled exit.
Designed to capture directional expansion following periods of intraday consolidation.
Trading style: Range Breakout
Horizon: Intraday
OMG3 — Session Breakout
Uses defined trading-session ranges to identify potential breakout opportunities and adjusts stop protection after favorable price movement.
Trading style: Session Breakout
Horizon: Intraday
OMG4 — Rolling Range Breakout
Monitors multi-session price boundaries and manages long and short breakout opportunities independently.
Designed to identify expansions beyond established rolling price ranges.
Trading style: Range Breakout
Horizon: Short-term
OMG5 — Daily Swing Breakout
Uses confirmed daily price structures to identify longer-horizon breakout opportunities.
Designed to capture larger directional movements while operating on a slower trading horizon than the other systems.
Trading style: Swing Breakout
Horizon: Medium to long-term
Each OMG system can be configured independently.
You can:
- Enable or disable individual systems
- Assign separate risk settings
- Use fixed lots or percentage-based sizing
- Assign unique magic numbers
- Add individual order comments
- Combine multiple systems on the same XAUUSD account
Disabling a system prevents new entries from that system. Existing positions remain managed by the EA rather than being abandoned.
Important
The five systems all trade XAUUSD. They should therefore not be considered five independent sources of risk.
Different systems may enter the market at the same time and their losses can overlap.
RISK MANAGEMENTOHMYGOLD is designed around defined position risk rather than loss-recovery mechanics.
Individual strategy risk
Each system can use either:
Fixed Lot
The selected lot size is used for orders generated by that system.
Percentage Risk
The EA calculates the requested position size using account equity and the initial stop-loss distance, while taking relevant trading costs and broker constraints into consideration.
Very small risk budgets may result in a trade being skipped if the broker's minimum executable volume cannot satisfy the requested risk.
PORTFOLIO EXPOSURE CONTROLOHMYGOLD can apply a shared portfolio risk limit across its systems.
The exposure calculation can take into account:
- Existing OHMYGOLD positions
- Pending orders
- Estimated stop-loss exposure
- Exposure generated by multiple OMG systems
- Relevant existing exposure elsewhere on the account
Both sides of a pending-order pair can consume risk budget because cancellation cannot be assumed to prevent a second order from being filled.
This helps prevent the five systems from collectively exceeding the account-level risk budget selected by the trader.
NO MARTINGALE. NO GRID. NO LOSS RECOVERY.OHMYGOLD does not use:
- Martingale lot escalation
- Progressive sizing after losses
- Loss-recovery multipliers
- Averaging-down grids
Position sizing is based on the selected sizing mode rather than attempting to recover previous losses through progressively larger positions.
OPTIONAL PROP FIRM CONTROLSOHMYGOLD includes configurable account-protection tools designed to help traders monitor predefined equity-loss thresholds.
When enabled, Prop Firm Mode can monitor:
- Daily equity loss
- Static total account loss
- Daily risk reset
- New-entry blocking
- Cancellation of the EA's pending orders
- Closure of the EA's own positions
When a configured threshold is reached, OHMYGOLD blocks new entries and attempts to manage its own pending orders and positions according to the selected settings.
Important
Prop Firm Mode is a configurable risk-management tool, not a certification of compliance with any prop firm.
Prop-firm rules can differ and may change over time. Gaps, slippage, execution failures, spread expansion, disconnections and other market or technical events can result in losses beyond configured thresholds.
Always verify the current rules of your specific provider.
OPTIONAL DEFENSIVE EXITOMG1 includes an optional experimental defensive exit.
The feature can react when:
- A position has moved favorably,
- part of the unrealized gain is subsequently given back,
- and price structure deteriorates.
An alternative mode can require additional M30 confirmation before triggering the exit.
These exits are optional and can close positions that subsequently recover.
They should therefore be evaluated through testing rather than assumed to improve performance in every market condition.
EXECUTION CONTROLSOHMYGOLD provides several controls designed to adapt execution to different broker environments.
Spread Filter
Set a maximum permitted spread for new entries.
Slippage Setting
Set the requested execution deviation in broker points.
This parameter does not guarantee a maximum realized slippage.
Friday Close
Optionally cancel the EA's pending orders and close its positions at a configured broker-server time on Friday.
Broker Clock
Configure the broker's UTC offset, daylight-saving convention and session timing.
This allows the strategy sessions to be aligned with the broker's server time.
OPTIONAL SL / TP RANDOMIZATIONOHMYGOLD includes an optional bounded randomization feature for initial stop-loss and existing take-profit levels.
RandomizePips can apply a controlled positive or negative adjustment to these levels.
The feature does not randomize:
- Entry prices
- Subsequent trailing adjustments
- Strategy signals
A strategy without a take-profit does not receive an artificial take-profit.
Percentage-based sizing uses the adjusted initial stop-loss, while fixed-lot sizing maintains the selected volume and may therefore produce a different cash risk.
Randomization can improve or worsen individual outcomes and does not guarantee improved performance, robustness or Prop Firm compliance.
The feature can also use a reproducible random seed, allowing the same configuration to generate reproducible randomization offsets.
