
Yuki BO is an MT5 expert advisor for XAUUSD on the M30 chart. It places pending orders around structural pivot zones, filtered by fast and slow EMAs and ADX, and needs a dedicated set file rather than default inputs.
Get one message the moment it launches, with its price.
Yuki BO is an expert advisor for MetaTrader 5 that trades breakouts on gold (XAUUSD) using the M30 chart. It reads market structure through fractal and pivot points and places pending orders around the zones it identifies.
Rather than reacting to every small price swing, the expert looks for structural levels formed by fractal or pivot points. A fast and a slow exponential moving average, together with the ADX indicator, act as filters that help judge trend direction and strength before orders are placed. Buy-stop and sell-stop style pending orders are set near the structural zones, so a position opens only if price actually breaks through.
The trailing stop is managed on the broker's server instead of in your terminal. Stop adjustments therefore do not depend on your local connection staying live, which can matter in fast markets. Ask your broker whether this function is supported on your account.
You can size trades by a risk percentage (UseMM on) or by a fixed lot (UseMM off). A maximum spread filter lets you skip entries when gold spreads widen.
A dedicated set file is needed for proper operation, and default inputs are not meant for live use. The author shares set files in the comments of the MQL5 product page. The main inputs are listed below; check the values in your chosen set file rather than assuming them.
| Input | Purpose |
|---|---|
| ShowDashboard | Shows the on-chart panel with balance, equity, floating profit or loss and monthly results. Disable for backtesting. |
| UseMM, risk, lotsize | Switch between risk-based and fixed-lot sizing. |
| maxspread | Maximum spread allowed for entries. |
| targetprofit, stoploss | Take profit and stop loss distance in points. |
| trailstop, trailstep | Trailing activation distance and step. |
| Beactpip, PipsToLock | Breakeven trigger and the profit locked in. |
| UseTradeHours, BeginTradingHour, StopTradingHour | Trading window in broker time. |
| FridayExitHour | Closing cutoff before the weekend. |
| TradeComment, ExpMinutes, magicnumber | Order comment, pending order expiry and unique order identifier. |
Gold is volatile, and breakout orders can be filled at worse prices during news or thin liquidity. Stops, spreads and slippage all affect outcomes. Choose a risk percentage or lot size that suits your account, and run the expert on a demo account before using real funds.
Trading carries risk, and gold trading carries a high level of it. Past results, including any live signal or backtest, do not predict future ones. This expert may not suit every investor.
| Product type | Expert Advisor |
|---|---|
| Platform | MetaTrader 5 |
| Strategy focus | Gold or XAUUSD, Signals, Breakout |
| Delivery | Download from your account after purchase |
| License key | Not needed |
| Status | Launching soon |
| Category | Expert advisor |
| Symbol | XAUUSD only |
| Timeframe | M30 |
| Trade style | Structural breakout with pending orders |
| Price precision | 2 decimal places (3-decimal quotes not supported) |
| Account type | Standard, ECN or Raw with low-latency execution |
| Set file | Dedicated set file required; default inputs not for live use |
No reviews yet. Customers who own Yuki BO can review it here.
It is designed for XAUUSD only, on the M30 chart. Attaching it to other symbols or timeframes is outside its intended use. Your broker must quote gold with 2 decimal places, as 3-decimal pricing is not compatible.
No. The defaults are not intended for live trading. The expert needs a dedicated set file, and the author publishes set files in the product comments on the MQL5 page. Load one in the inputs dialog before you run it, and test it on a demo account first.
No. This product is an MT5 expert advisor and will not run on MT4. Make sure you have an MT5 account and terminal before buying.
A Standard, ECN or Raw account with low-latency execution and tight, stable spreads on gold is recommended. Because the trailing stop is managed on the broker side, check with your broker that it supports this and that pending orders with expiry times are accepted.
Enable UseTradeHours and set BeginTradingHour and StopTradingHour in broker server time. FridayExitHour sets the cutoff for closing positions before the weekend. Check your broker's server time zone before choosing values.
Yes, you can test it in the MT5 Strategy Tester on XAUUSD M30 with the recommended set file. Turn off ShowDashboard for tests. Use good-quality tick data, since breakout and spread behaviour depend heavily on it, and remember that tester results do not predict live trading.
Yuki BO
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 Yuki BO? Sign in to review it.