
Onyx MT5 is a MetaTrader 5 expert advisor for gold (XAUUSD). It places Buy Stop and Sell Stop orders at the previous day's high and low and manages each trade with a stop loss, take profit and trailing stop.
Get one message the moment it launches, with its price.
Onyx MT5 is an expert advisor for MetaTrader 5 that trades gold (XAUUSD) around the previous day's price extremes. Each day it reads yesterday's high and low, places pending stop orders at those levels and then manages any resulting position with preset exits and a trailing stop.
At the start of a new trading day the expert advisor identifies the high and low of the previous day. It then places a Buy Stop order at the high and a Sell Stop order at the low. If price breaks one of those levels, the matching order is triggered and a position opens in the direction of the breakout.
Every trade is opened with a stop loss and a take profit. A trailing stop can also be applied, which moves the stop loss behind price as the trade moves in your favour, so that part of the open gain is protected if the move reverses.
The logic is split into four blocks. Each block has its own stop loss, take profit and trailing stop configuration, so you can run different exit profiles side by side on the same daily levels. For example, one block can use a tight exit and another a wider one. Review each block carefully before going live, since together they determine how much is at risk per day.
The exact input list and default values can differ between releases, so open the input tab after attaching the expert advisor and read each parameter. The table below describes the kinds of inputs you should expect to review.
| Input group | What to check |
|---|---|
| GMT offset | Detected automatically on demo and live accounts. Enter it manually in the strategy tester. |
| Block 1 to block 4 | Stop loss, take profit and trailing stop values for each block. |
| Position size | Lot size or risk setting. Confirm the units before trading. |
| Order handling | Any identifiers or filters used to tell its orders apart from others. |
Gold can move fast and spreads can widen around news releases and at the daily rollover. Pending orders may fill with slippage, and breakouts sometimes reverse quickly. Use position sizes that suit your account, and check your broker's minimum stop distance, contract size and margin requirements for XAUUSD.
Trading carries risk and past results do not predict future ones. Test Onyx MT5 on a demo account first and never trade with money you cannot afford to lose.
For backtesting, select XAUUSD in the strategy tester, use quality tick data and enter the GMT offset of your broker's server before you start.
| Product type | Expert Advisor |
|---|---|
| Platform | MetaTrader 5 |
| Strategy focus | Gold or XAUUSD, Signals |
| Delivery | Download from your account after purchase |
| License key | Not needed |
| Status | Launching soon |
| Category | Expert advisor (automated trading) |
| Market | XAUUSD (gold) |
| Timeframes | Can be attached to any chart timeframe |
| Trade style | Daily level breakout with pending stop orders |
| Order management | Stop loss, take profit and trailing stop in four blocks |
| Requirements | Algo trading enabled; broker with low gold spreads advised |
| Strategy tester note | Enter the GMT offset manually when backtesting |
No reviews yet. Customers who own Onyx MT5 can review it here.
It is designed for XAUUSD only. The logic is built around the previous day's high and low on gold, so attaching it to other symbols is not what it was made for. Check that your broker names the symbol exactly or with a suffix, and use the matching chart.
No. The expert advisor can be attached to a chart of any timeframe because it works from the previous day's levels rather than from the chart's own candles. Use the timeframe you find easiest to monitor.
On a demo or live account the offset is detected automatically. In the MetaTrader 5 strategy tester you need to enter the plus or minus GMT difference yourself, otherwise the test timing will not match your broker's server time.
It can run on any broker that offers XAUUSD on MetaTrader 5, but gold spreads and stop levels vary a lot. A broker with low spreads is advisable because pending orders and trailing stops are sensitive to costs. Test on a demo account with your broker first.
This product is the MetaTrader 5 build and will not run on MetaTrader 4. A separate MT4 edition exists for that platform, so check the store listings if you use MT4.
No. Trading gold with leverage carries a high level of risk, and past results do not predict future ones. Test thoroughly on a demo account and only trade with money you can afford to lose.
Onyx MT5
Notify me at launchQuestions about this tool?
Ask us on Telegram Install guide for MT4 and MT5 Get a custom version builtFree, practical help with testing, sizing and running expert advisors.
Own Onyx MT5? Sign in to review it.