Vertex Gold MT5
- エキスパート
- Wahyu Krisnandi
- バージョン: 1.0
Vertex Gold MT5 is an Expert Advisor developed for automated market structure trading on MetaTrader 5.
The Expert Advisor identifies significant swing highs and swing lows, waits for price to break through one of them, and then opens a position when price returns to retest that broken level from the other side. It does not chase the breakout itself. It waits for the retest. The system combines swing structure detection, a break confirmation, a retest filter and a trend filter, together with a full set of execution controls. It is designed to wait for a qualified formation instead of opening trades continuously.
Trading behaviour
- Fully automated trading
- No grid strategy
- One position per direction at a time
- One entry per bar
- Separate control over long and short trades
Risk and position sizing
- Automatic Stop Loss and Take Profit on every position
- Average price trailing stop
- Fixed lot or balance scaled position sizing
- Martingale recovery, adjustable and can be switched off
Execution and compatibility
- Spread filter and slippage control
- Trading hours filter
- Automatic pip adjustment for the traded symbol
- Hedging and netting accounts both supported
- No external indicator, no library file, no additional files and no parameter file required
Recommended trading conditions
- Vertex Gold MT5 is sensitive to spread, slippage and execution speed, so broker conditions can have a significant impact on results. A Raw Spread or Raw ECN account is recommended, together with a virtual server located close to the broker's trading server. For stable operation the platform must remain running with automated trading enabled.
- The Stop Loss and Take Profit are expressed in pips and adapt automatically to the number of decimals used by your broker. On a three digit or five digit quote the Expert Advisor uses the standard pip. On instruments quoted with a different number of decimals it falls back to the point size of that symbol, so the same input value can represent a different distance. Check the resulting Stop Loss distance on your own symbol before increasing volume.
- Run a backtest using the Every tick based on real ticks model before increasing the trading volume. Results can differ between brokers because of spread, commission, symbol specification, execution speed, liquidity and slippage.
Recommended setup
- Symbol XAUUSD on the M15 timeframe
- Raw Spread or Raw ECN account, hedging or netting
- Starting volume 0.01 lot
- Minimum deposit 2500 USD with recovery enabled
- Minimum deposit 500 USD with recovery disabled
The default Stop Loss and Take Profit values are sized for gold and must be adjusted before the system is used on any other instrument.
Position sizing
Two sizing modes are available. With balance scaling enabled, the base lot grows by one step for every full block of balance, which by default means that every 2500 USD of balance adds 0.01 lot to the base position size, so exposure grows in proportion to the account rather than staying fixed as the balance changes. With balance scaling disabled, the base lot is used exactly as entered and never changes on its own.
Risk management
Vertex Gold MT5 uses martingale recovery, and this is the part of the system that deserves the most attention before you run it. After a losing trade the next position size is multiplied by the recovery factor. The sequence stops when a trade closes in profit or when the configured maximum number of steps is reached, at which point the size returns to the base lot.
Two recovery modes are available. In shared mode, long and short trades belong to a single recovery sequence and only one position is held at a time. In separate mode, each direction keeps its own independent sequence, which requires a hedging account.
With the default settings on XAUUSD a Stop Loss costs approximately 25 USD per 0.01 lot, so a recovery sequence at the default multiplier of 2.0 develops as follows:
Loss 1: 0.01 lot, about 25 USD, cumulative 25 USD
Loss 2: 0.02 lot, about 50 USD, cumulative 75 USD
Loss 3: 0.04 lot, about 100 USD, cumulative 175 USD
Loss 4: 0.08 lot, about 200 USD, cumulative 375 USD
Loss 5: 0.16 lot, about 400 USD, cumulative 775 USD
Loss 6: 0.32 lot, about 800 USD, cumulative 1575 USD
Loss 7: 0.64 lot, about 1600 USD, cumulative 3175 USD
Loss 8: 1.28 lot, about 3200 USD, cumulative 6375 USD
Each further step doubles again, so you should decide in advance how many steps your balance can genuinely survive and set the maximum number of steps accordingly. A limit of four to six steps is a realistic starting point for most accounts. Setting the recovery multiplier to 1.0 disables recovery entirely and gives flat position sizing, where each loss costs about 25 USD per 0.01 lot regardless of what came before it.
The default Take Profit is equal to the Stop Loss, so the strategy does not depend on an unusually high win rate simply to break even. The trailing stop is applied to the average entry price and is only active while a recovery sequence is at its first step. Once a sequence is running, the fixed Stop Loss governs the exit and the trailing logic stays out of the way.
New users should begin on a demo account, or with 0.01 lot, until they understand the trading frequency, execution behaviour and position management of the system.
Important information
- Vertex Gold MT5 does not guarantee profits. Historical tests and previous results do not guarantee future performance, and backtest results may differ from live trading because of spread, commission, latency, slippage, liquidity and broker execution.
- Martingale position sizing increases exposure after a loss. A sustained run of losing trades can consume a large part of an account, and in the worst case all of it. Trade only with money you can afford to lose, and always test under your own broker conditions before increasing the lot size or risk.
- Support is provided through the Product comments section and the MQL5 messaging system.
