Build an MT5 EA without coding using BYO-Bot Solaris Gold Bot
|

Build an MT5 EA Without Coding: Solaris Gold Bot

BYO-Bot Tutorial • Solaris MT5 EA • 2026

Build an MT5 EA Without Coding: Solaris Gold Bot

Build and export a single-trade XAUUSD Expert Advisor using the fixed Solaris template in BYO-Bot. See the full MQ5 export process, MT5 backtests across M1, M5 and M15, and a six-month comparison with Quantum Queen X.

Build an MT5 EA without coding using the BYO-Bot Solaris template

Watch the Full Solaris Bot Walkthrough

This walkthrough shows how to select the Solaris Trend Guard template, run the local visual test, export editable MQ5 source code, compile the EA in MetaEditor 5 and validate the finished bot in the MetaTrader 5 Strategy Tester.

Quick Verdict

Market

XAUUSD — Gold versus US dollar.

Platform

MetaTrader 5 on Windows.

Strategy

Dedicated SAR Breakout Stop entry logic.

Risk Model

Single-trade management with no recovery grid.

Main Strength

Simple one-position structure without martingale multiplication.

Main Limitation

Solaris is currently a fixed BYO-Bot template.

Solaris Gold Bot Review Summary

Solaris is a single-trade XAUUSD Expert Advisor exported directly from BYO-Bot. Unlike recovery-based strategies, it does not open an expanding grid of positions when the market moves against the first trade.

It also avoids martingale lot multiplication. Each trade is handled as an individual position using the fixed Solaris entry, management and protection configuration.

Important: Solaris is currently a specialised fixed template inside BYO-Bot. Selecting its SAR Breakout Stop entry preserves the complete Solaris configuration. This walkthrough exports the template without changing its underlying strategy settings.

How the Solaris MT5 EA Trades

Solaris uses a dedicated SAR Breakout Stop entry system designed for XAUUSD. The strategy opens and manages one trading position at a time rather than building a basket of recovery trades.

SAR Breakout Entry

The template uses its preset SAR breakout logic to identify potential directional entries.

Single-Trade Management

One position is managed at a time instead of opening a multi-position recovery basket.

No Grid Recovery

Solaris does not add a sequence of recovery positions as price moves against the original trade.

No Martingale

The template does not multiply the trading volume through a martingale sequence following losses.

Build, Test and Export the Strategy

1. Select Solaris

Open BYO-Bot and select Solaris Trend Guard from the strategy template list.

2. Review the Template

Review its market, signal timeframe, entry logic, lot sizing, management rules and protection settings.

3. Run the Visual Test

Run the local visual test to inspect estimated trading activity and unlock the source-code export step.

4. Export MQ5 Source

Enter the bot name, version, magic number and trade comment before exporting the MQ5 and SET files.

Visual test versus MT5 backtest: BYO-Bot’s visual test is a local estimate for comparing configurations. It does not replace the MetaTrader 5 Strategy Tester. Always compile and retest the exported EA in MT5.
Solaris Gold Bot MT5 Expert Advisor product cover
Solaris Gold Bot — a single-trade XAUUSD Expert Advisor exported from BYO-Bot without grid or martingale recovery.

Key Features and Risk Controls

XAUUSD Strategy

Designed specifically for trading gold on MetaTrader 5.

Editable MQ5

BYO-Bot exports editable source code instead of only a locked EX5 file.

Matching SET File

The export includes a configuration file for loading its input settings.

One Position

The strategy manages one trade rather than accumulating a grid basket.

Selectable Timeframe

Separate exports can be tested with different signal-entry timeframes.

MT5 Validation

The final compiled EA can be independently tested in MetaTrader 5.

What matters most: No-grid and no-martingale operation reduces structural complexity, but it does not remove trading risk. Solaris can still experience losing trades, drawdown and changing performance under different broker conditions.

One-Month Test: M1 vs M5 vs M15

Three Solaris exports were tested over the same one-month period using M1, M5 and M15 signal-entry timeframes. Each test used a $5,000 initial deposit and reported 100% history quality.

TimeframeNet ProfitReturnMax Equity DDProfit FactorTradesWin Rate
M1$3,364.2267.28%3.94%2.6236861.41%
M5$1,562.6331.25%1.14%4.6910467.31%
M15$362.727.25%2.06%2.305550.91%
Observed result: M1 produced the highest profit and the most trades. M5 produced the highest profit factor and the lowest maximum equity drawdown. M15 traded less frequently and produced the lowest return during this particular period.
Solaris M1 M5 and M15 one-month backtest comparison
One-month Solaris comparison across M1, M5 and M15 signal-entry timeframes.

Solaris M1 Test

The M1 version produced the largest return in this comparison. It also placed substantially more trades and recorded a higher maximum equity drawdown than the M5 configuration.

Solaris M1 one-month MetaTrader 5 backtest chart
Solaris M1 one-month backtest chart.
Solaris M1 one-month MetaTrader 5 report
Original Solaris M1 test report. Historical results do not guarantee future performance.

Solaris M5 Test

The M5 test produced a lower raw return than M1, but its 4.69 profit factor and 1.14% maximum equity drawdown gave it the strongest risk-adjusted profile within this one-month comparison.

Solaris M5 one-month MetaTrader 5 backtest chart
Solaris M5 one-month backtest chart.
Solaris M5 one-month MetaTrader 5 report
Original Solaris M5 test report. Historical results do not guarantee future performance.

Solaris M15 Test

M15 generated the fewest trades and the lowest return. The result demonstrates how changing only the signal timeframe can materially affect the frequency and historical outcome of the same underlying strategy.

Solaris M15 one-month MetaTrader 5 backtest chart
Solaris M15 one-month backtest chart.
Solaris M15 one-month MetaTrader 5 report
Original Solaris M15 test report. Historical results do not guarantee future performance.

Solaris Six-Month Backtest

Solaris was also tested over the six-month period from March through August 2026. The historical test started with a $5,000 deposit.

Six-Month Results at a Glance

Net Profit $12,705.24
Equity Drawdown 1.04%
Profit Factor 12.80
Win Rate 77.70%
Total Trades 278
Recovery Factor 76.39
Solaris Gold Bot six-month MetaTrader 5 backtest chart
Solaris six-month backtest chart for March through August 2026.
Solaris Gold Bot six-month MetaTrader 5 report
Original Solaris six-month report. Historical results do not guarantee future performance.

Solaris vs Quantum Queen X

The six-month Solaris test was compared with a Quantum Queen X 4.3 test covering the same March-to-August 2026 period.

Comparison limitation: The tests used different initial deposits. Solaris started with $5,000 while Quantum Queen X started with $1,000. The dollar profits should therefore not be compared directly. Percentage return and risk measurements provide more useful context, but this is still not a fully controlled comparison.
MetricSolarisQuantum Queen X
Initial Deposit$5,000$1,000
Net Profit$12,705.24$4,403.97
Return254.10%440.40%
Maximum Equity Drawdown1.04%69.02%
Profit Factor12.804.55
Win Rate77.70%84.76%
Total Trades278420
Recovery Factor76.391.45
Comparison verdict: Quantum Queen X produced the higher percentage return and win rate during this period. Solaris recorded the lower maximum equity drawdown and higher profit and recovery factors. This is a comparison of different strategy styles, not proof that either bot will repeat its historical results.
Solaris versus Quantum Queen X six-month backtest comparison
Six-month comparison of the supplied Solaris and Quantum Queen X backtests.
Quantum Queen X 4.3 six-month MetaTrader 5 backtest chart
Quantum Queen X 4.3 six-month backtest chart.
Quantum Queen X 4.3 six-month MetaTrader 5 report
Original Quantum Queen X comparison report. Historical results do not guarantee future performance.

Exporting and Compiling the MT5 EA

After the visual test is complete, BYO-Bot unlocks Step Four. Enter the bot name, version number, unique magic number and trade comment before exporting the source package.

Exported Files

  • Editable MQ5 source code.
  • Matching SET configuration file.
  • Source files ready for MetaEditor 5.

Compilation Steps

  1. Copy the MQ5 file into the MT5 Experts folder.
  2. Open it in MetaEditor 5 and click Compile.
  3. Confirm zero errors before testing the EX5 file.
BYO-Bot Windows download ZIP package
Download the BYO-Bot Windows package, extract the complete ZIP and run the application from the extracted folder.

Try BYO-Bot for Free

Explore the builder, choose templates and run local visual tests. The trial can export a fixed sample strategy. To export the strategy you configure, choose a BYO-Bot lifetime licence or monthly subscription.

Pros

  • Single-trade structure without grid recovery.
  • No martingale lot multiplication.
  • Editable MQ5 source-code export.
  • Can be independently compiled and tested in MT5.

Cons

  • Solaris is currently a fixed template.
  • Backtests cannot predict future performance.
  • Results may change between brokers and data feeds.
  • Forward demo testing is still required.

Who Is Solaris Best For?

Solaris may suit MT5 users who want a gold-trading Expert Advisor with a relatively simple one-position structure. It may also appeal to traders who prefer editable MQ5 source code instead of receiving only a locked EX5 file.

May not suit: Traders seeking guaranteed performance, multi-symbol trading or a completely customisable Solaris entry system. No Expert Advisor can eliminate trading risk.

Frequently Asked Questions

Does Solaris use grid trading?

No. Solaris uses single-trade management and does not build a multi-position recovery grid.

Does Solaris use martingale lot sizing?

No. It does not increase the trading volume through a martingale sequence after losing trades.

What entry signal does Solaris use?

Solaris uses its dedicated SAR Breakout Stop entry logic. This keeps the fixed Solaris strategy configuration together inside BYO-Bot.

Is the BYO-Bot visual test the same as an MT5 backtest?

No. The visual test is a local estimate. Final validation should be performed with the compiled EA in the MetaTrader 5 Strategy Tester.

What files does BYO-Bot export?

BYO-Bot exports editable MQ5 source code and a matching SET configuration file. MetaEditor 5 compiles the MQ5 source into an EX5 Expert Advisor.

Can I buy the compiled Solaris EA directly?

Yes. The completed Solaris XAUUSD MT5 EA is available from the TopTradingEAs Wix store.

Final Verdict

Solaris demonstrates that an MT5 gold strategy does not need to depend on grid or martingale recovery. Its single-trade structure is easier to inspect, while the editable MQ5 export allows users to compile and independently test the EA in MetaTrader 5.

The supplied results also show why timeframe selection matters. M1 generated the highest one-month return, while M5 recorded the strongest profit factor and lowest drawdown in that comparison. Over six months, Solaris produced a lower return than Quantum Queen X but recorded substantially lower historical equity drawdown.

Our conclusion: Solaris offers a simpler no-grid, no-martingale alternative, but its historical results must still be validated with realistic broker conditions and forward demo testing.

Choose Your Next Step

Buy the ready-made Solaris EA, or use BYO-Bot to build and export your own MT5 strategy. You can try BYO-Bot for free before choosing a licence.

Risk Disclaimer

Trading foreign exchange, gold and CFDs involves substantial risk and may not be suitable for every trader. Backtests are historical simulations, not live-account guarantees. Spreads, commissions, slippage, broker execution, data quality and settings can materially change results. Use demo testing and position sizes you can afford to risk. Nothing in this article is financial advice.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *