RoboXpert BTC Weekend · BTCUSD Expert Advisor for MetaTrader 5

Bitcoin on the weekend, automated. +34,931% in a 51-month backtest at high risk.

Max. equity drawdown in this test 30.74%

A backtest, not a live account. Past drawdown is not a loss limit.

How this backtest was run

MT5 Strategy Tester · 1 July 2022 – 16 October 2026 · Binance second-by-second prices with a fixed $6 spread (what a broker with a $6 spread charges since August 2026) · tested 28 October 2026. Risk level high: one stopped series costs about 11% of the balance; low +768% (drawdown 8.9%), medium +6,203% (drawdown 17.3%) in the same test.

BTC WeekendBacktest · balance per weekendBTCUSD · Sat/Sun

Weekend of 10 Oct 2026: +34,931% ($3,503,143); lowest equity $3,492,531; BTC $83,639

  • 224 weekends
  • 13,367 trades
  • Binance prices, $6 spread

Our chart of the MT5 backtest from 1 July 2022 – 16 October 2026: the blue line is the balance after each weekend, red marks show how far open positions pulled equity below it during that weekend, the faint line is Bitcoin’s price when trading stopped. Rebuilt by us from the report’s deal list and the price bars of the test data (Binance prices with a $6 spread). Backtest, not a live account; not a forecast.

In the Strategy Tester

Watch it trade.
A year of the backtest, replayed.

One run at the high level in the MetaTrader 5 Strategy Tester. The video starts on Saturday 21 January 2023 at $13,690, as the EA builds a short series of nine positions and turns long right after, then fast-forwards through the year to 6 January 2024 and ends with $78,032 on the account.

Screen recording of a visual Strategy Tester run, made on 23 October 2026: RoboXpert BTC Weekend 3.05, high level (recorded before 3.06: that version still closed every series on Saturday at 23:55, so from the first Saturday night on, trades and balance differ from the tests above), BTCUSD M5, 1 January 2023 – 7 January 2024, Binance prices with a $6 spread, $10,000 start on 1 January 2023; the video shows 21 January 2023 onwards. Date, direction and open positions (one dot each), balance, the BUY and SELL tags at each new position and the series results come from the tester and its report and are shown larger; quiet hours are sped up. A backtest, not a live account.

Risk levels

Three risk levels.
One set of rules.

Only the position size changes: one stopped series costs about 3%, 6%, 11% of the balance. The EA works out the start lot from that and the current Bitcoin price. You pick the level in the EA’s settings. Larger positions grow faster on good weekends and lose more on bad ones.

The settings you get. Each card is the level as it is built into the EA: same rules, same setting.

How these runs were set up

Each level is its own Strategy Tester run with the same rules, data and period as the detailed test below (1 July 2022 – 16 October 2026, $10,000 start). Lots grow with the balance, so the gap between the levels widens over time. In fast moves a stopped series costs more than its level: the costliest series on each card shows by how much. Large weekend orders can fill worse live than in the tester.

Your broker’s spread changes the result.

The cards above use a $6 spread. Here are the same three levels at wider spreads. Every entry pays the spread, so at high risk +34,931% at $6 becomes +1,601% at $25.

Measured spreads and test conditions

Spreads we measured per BTC: $5–6 and $15 at two brokers on 21 October 2026, $18.50 at a third on the live weekend of 24–25 October 2026; $25 stands for an expensive broker. Each card uses one fixed spread for the whole period, with the same rules, Binance prices and period as the cards above (1 July 2022 – 16 October 2026, $10,000 start, without the crash weekend of 11–12 October 2025). The wider the spread, the less is left, because every position of a series pays it. At $25 the EA opened its first series only on 28 October 2023: until then Bitcoin was mostly below $31,250, where $25 is above its spread limit; the figure per year still counts the whole period. Spreads widen in fast moves; the EA opens nothing while the spread is above 0.08 % of the price ($80 at $100,000).

The backtest

185 of 223 weekends in profit.
And the deepest dip, in plain view.

MT5 Strategy Tester · 1 July 2022 – 16 October 2026 · tested Original report charts
Net profit
+34931.4%$10,000 start, $3,503,143 at the end. Lot size grows with the balance.
Max. equity drawdown
30.74%Open loss at the deepest point ($281,034). Not a future limit.
  1. Jul 22+58.0%
  2. Aug 22+31.9%
  3. Sept 22+26.7%
  4. Oct 22+21.9%
  5. Nov 22+29.9%
  6. Dec 22+9.3%
  7. Jan 23+47.7%
  8. Feb 23+20.5%
  9. Mar 23+16.4%
  10. Apr 23+20.1%
  11. May 23−1.5%
  12. Jun 23+6.4%
  13. Jul 23+7.5%
  14. Aug 23+3.8%
  15. Sept 23+6.3%
  16. Oct 23+12.5%
  17. Nov 23+15.2%
  18. Dec 23+29.9%
  19. Jan 24+15.4%
  20. Feb 24+16.0%
  21. Mar 24+57.8%
  22. Apr 24+16.8%
  23. May 24+25.2%
  24. Jun 24+5.7%
  25. Jul 24−2.0%
  26. Aug 24+10.4%
  27. Sept 24+9.4%
  28. Oct 24+5.7%
  29. Nov 24+8.7%
  30. Dec 24+7.0%
  31. Jan 25+22.1%
  32. Feb 25+3.8%
  33. Mar 25−4.4%
  34. Apr 25+10.1%
  35. May 25+18.4%
  36. Jun 25−5.9%
  37. Jul 25+1.4%
  38. Aug 25−0.1%
  39. Sept 25+2.5%
  40. Oct 25+3.3%
  41. Nov 25+23.6%
  42. Dec 25+7.5%
  43. Jan 26−0.9%
  44. Feb 26+16.4%
  45. Mar 26+11.3%
  46. Apr 26+3.4%
  47. May 26−3.2%
  48. Jun 26+7.1%
  49. Jul 26+5.5%
  50. Aug 26+1.0%
  51. Sept 26+2.1%
  52. Oct 26−2.4%
What this backtest does and does not establish

One run of RX_BtcWeekend 3.15 on BTCUSD M5 in the MetaTrader 5 Strategy Tester, mode “Every tick based on real ticks”, $10,000 deposit, leverage 1:500, 50 ms execution delay. The ticks are Binance BTCUSDT prices second by second in trade-server time, widened by a fixed $6 spread: what the cheapest broker we measured has quoted for Bitcoin since August 2026 (before that $12). The test assumes today’s spread for the whole period; the cards under the risk levels show the same test at $10, $15, $18.50 and $20. Run by us on 28 October 2026, with exactly the settings you get.

Why the test starts on 1 July 2022: since the second half of 2022 Bitcoin’s weekends have swung about half as much as in 2021 and early 2022, and deep one-way moves have become much rarer (our count on Binance second-by-second prices since 2020). We decide on the market as it has been since then; the older years stay with us as a stress test.

Why not a broker’s own ticks: none of the brokers we tested holds complete real Bitcoin weekend ticks since 2022 (one only since April 2026, the others miss April 2025 to March 2026 or May 2024 to January 2026), and the tester silently fills missing days with generated ticks. On the brokers’ own ticks the same high-risk settings made +65.8% at a broker with a $6 spread (25 Apr 2026 – 16 Oct 2026, drawdown 16.3%) and +25.1% at a broker with a spread of about $18.50 (29 Jan 2026 – 16 Oct 2026, drawdown 38.7%). That broker’s prices moved differently from Binance’s in February and March 2026 and set off more stops, so a real account can do clearly worse than this test.

The headline includes the spread but no extra costs. With 0.01% of the price added to every fill (about $10 per BTC at $100,000) the same period made +10,407% with a 42.3% drawdown; with 0.02% it made +3,834%. The grid trades about 6,200 series, so your broker’s costs decide a large share of the result.

One weekend is left out: 11–12 October 2025, when Bitcoin swung by about $15,000 within hours of the Saturday open. With a fixed spread the grid earned so much on it that the test reaches +145,097% with that weekend included. A broker would widen spreads in such a move, so we treat that weekend as a stress test, not as the headline.

Monthly results are the change of the balance within each month, rebuilt from the report’s deal list. A backtest is not a live or demo-forward result: live trading adds slippage, outages and your broker’s own crypto conditions.

Since 23 October 2026 a public live account has run the EA at the high level, linked at the top of the page. Its first weekends say little next to 51 months of backtest.

Why the weekend

Saturday and Sunday.
Then it stops.

On weekends Bitcoin usually swings back and forth in a narrow band. We tested each part of the weekend on its own with the same rules, and the weekdays as well: weekday hours, above all the US session, broke the grid.

  1. Monoff
  2. Tueoff
  3. Wedoff
  4. Thuoff
  5. Frioff
  6. Sat00:00–24:00
  7. Sun00:00–23:30
Test conditions

Same rules in every test (stop at level 10), $10,000 start, 1 July 2022 – 16 October 2026. Each card uses the same trading window as the EA: Saturday from 00:00, Sunday until 23:30, without a break at midnight. The EA stops at 23:30, half an hour before the day change of many brokers. Until version 3.14 it stopped at 20:00; in our tests since mid-2022 the later end earned more at the same drawdown at low, medium and high risk (fixed spreads from $6 to $20), together with closing deep series at ±0.

The strategy

Against the move.
Out at the average.

Once Bitcoin has moved a set share of the price away from its reference, the EA opens a position against the move. If the move goes on, it adds larger positions at set distances. It closes the whole series once price is a little past the series’ average entry, and the next reference starts there. From the 8th position on, a series closes as soon as price is back at its average entry (±0) instead of waiting for the full target; that is on by default and can be switched off. All distances are percent of the price, so the EA behaves the same at $30,000 and at $200,000.

Instrument
BTCUSD
Entry
Against the move
Adds
Larger, at set distances
Exit
Just past the average entry; from the 8th position at ±0
Stop
Level 10 + one step
Trading days
Sat · Sun to 23:30
New series
not in the last 90 min
Start lot
11% per stopped series
One series · 6 Jun 2026 · 01:00–01:164 entries, 78.27 BTC, closed at the target ($11,897)
61,20061,30061,40061,50061,60061,70061,80061,90062,00000:4501:0001:1501:3001:45referencetriggerseries target20 BTCclosed $11,897

BTCUSD from the test data (Binance prices with a $6 spread), 5-minute bars (range and close), trade-server time. Each dot is one position the EA opened; its size shows the lot size. The dashed line is the series target after each entry, a little past the average entry price.

How deep the series went

3,269 of 6,232 series closed with their first position. Only 34 reached level 10.

  • 5,952 closed at the series target
  • 85 deep series closed at ±0 from the 8th position
  • 72 closed at the window end on Sunday 23:30, 23 of them in profit
  • 123 closed by the stop
  1. 1 entry3,269
  2. 2 entries1,302
  3. 3 entries655
  4. 4 entries397
  5. 5 entries203
  6. 6 entries172
  7. 7 entries84
  8. 8 entries78
  9. 9 entries38
  10. 10 entries34

Crash and stop

The crash Saturday.
Why the stop is always on.

On 7 Feb 2026 Bitcoin fell more than $800 in about 10 minutes. The series reached 6 positions, about 107 BTC; the test symbol then refused the next add (volume limit), the EA counted the series as full, and one more step down the stop closed it at −$54,638. The next series traded the rebound, and the weekend still ended at +3.9%.

Crash Saturday · 7 Feb 2026 · 08:51–09:056 entries, 106.64 BTC, closed by the stop (−$54,638)
67,20067,65068,10068,55069,00069,45069,90070,35008:3008:4509:0009:1509:3009:4510:00referencetriggerstop: one more step after a refused addseries target20 BTC20 BTCclosed −$54,638

BTCUSD from the test data (Binance prices with a $6 spread), 5-minute bars (range and close), trade-server time. Each dot is one position the EA opened; its size shows the lot size. The dashed line is the series target after each entry, a little past the average entry price.

How the stop is calculated

The stop fires when a series holds 10 positions and price moves one more step against it. Per 0.01 BTC starting lot that loses about 0.303% of the Bitcoin price: $253 at $83,639.

The original report

Straight from
the Strategy Tester.

Charts exactly as MetaTrader 5 saved them, for each risk level from its own run.

Version 3.15 · 1 July 2022 – 16 October 2026 · Binance prices, $6 spread · start $10,000 · the x-axis counts the deals from the first to the last day · tested

Every test run

Your spread, your level:
the matching test.

Pick the spread closest to your broker's and your risk level: every year on its own and the whole test, with the exact settings to download.

Show all 9 test runsFilter by version, spread, risk level and year

Typical Bitcoin spreads we measured in October 2026: about $5–6 at the cheapest broker, about $15–20 at many others ($18.50 on our own live account). $25 shows an expensive broker. Pick the spread closest to your broker's.

9 of 9 runs

  • Binance prices$6 spread

    Low · 3%v3.15

    Net result+768.4%$10,000 → $86,841

    Largest drop 8.9%

    Year by year

    1. 2022 (part)+53.8%
    2. 2023+60.2%
    3. 2024+76.6%
    4. 2025+53.0%
    5. 2026 (part)+30.5%
    Period
    1 Jul 2022 – 17 Oct 2026 · 4.3 years
    Profit factor
    1.73
    Trades
    13,397
    Settings and test details

    The crash weekend of 11/12 October 2025 is left out: with a fixed spread it gives the grid unrealistic gains, because a real broker widens the spread and the EA's spread limit blocks new series.

    The years are parts of this one run: each year's figure is the change of the balance from 1 January to 31 December (2022: from 1 July, when the test starts; 2026: to the end of the test). The risk level sizes from the current balance, so each year stands on its own.

    Binance BTCUSDT prices second by second, shifted to the broker's server time (GMT+2/+3) and widened by the spread shown. No broker has complete real Bitcoin weekend ticks since 2022.

    EA version 3.15: The window ends on Sunday at 23:30 instead of 20:00 (UTC+2, UTC+3 in US summer time); in 3.15 the end could be set, since 3.16 it is fixed at 23:30. Close deep series at ±0 can no longer be switched off (from the 8th, 9th or 10th position).

    EA version
    3.15
    Start balance
    $10,000
    Leverage
    1:500
    Winning trades
    74.0%
    Ticks
    Imported, one per second
    Test symbol
    BTCUSD_IC6Y
    Tested on
    28 Oct 2026
    Run ID
    2026-10-28-btcv315-ic6y-h22-low

    Inputs of this run

    InpLanguage
    0
    InpRisk
    0 (differs from the default)
    InpRiskPerStopPct
    6
    InpBreakEven
    8

    differs from the default

    Settings file (.set)
  • Binance prices$6 spread

    Medium · 6%v3.15

    Net result+6,203%$10,000 → $630,279

    Largest drop 17.3%

    Year by year

    1. 2022 (part)+133%
    2. 2023+147%
    3. 2024+204%
    4. 2025+120%
    5. 2026 (part)+64.2%
    Period
    1 Jul 2022 – 17 Oct 2026 · 4.3 years
    Profit factor
    1.65
    Trades
    13,386
    Settings and test details

    The crash weekend of 11/12 October 2025 is left out: with a fixed spread it gives the grid unrealistic gains, because a real broker widens the spread and the EA's spread limit blocks new series.

    The years are parts of this one run: each year's figure is the change of the balance from 1 January to 31 December (2022: from 1 July, when the test starts; 2026: to the end of the test). The risk level sizes from the current balance, so each year stands on its own.

    Binance BTCUSDT prices second by second, shifted to the broker's server time (GMT+2/+3) and widened by the spread shown. No broker has complete real Bitcoin weekend ticks since 2022.

    EA version 3.15: The window ends on Sunday at 23:30 instead of 20:00 (UTC+2, UTC+3 in US summer time); in 3.15 the end could be set, since 3.16 it is fixed at 23:30. Close deep series at ±0 can no longer be switched off (from the 8th, 9th or 10th position).

    EA version
    3.15
    Start balance
    $10,000
    Leverage
    1:500
    Winning trades
    73.9%
    Ticks
    Imported, one per second
    Test symbol
    BTCUSD_IC6Y
    Tested on
    28 Oct 2026
    Run ID
    2026-10-28-btcv315-ic6y-h22-medium

    Inputs of this run

    InpLanguage
    0
    InpRisk
    1
    InpRiskPerStopPct
    6
    InpBreakEven
    8
    Settings file (.set)
  • Binance prices$6 spread

    High · 11%v3.15

    Net result+34,931%$10,000 → $3,503,143

    Largest drop 30.7%

    Year by year

    1. 2022 (part)+355%
    2. 2023+422%
    3. 2024+376%
    4. 2025+112%
    5. 2026 (part)+46.0%
    Period
    1 Jul 2022 – 17 Oct 2026 · 4.3 years
    Profit factor
    1.39
    Trades
    13,367
    Settings and test details

    The crash weekend of 11/12 October 2025 is left out: with a fixed spread it gives the grid unrealistic gains, because a real broker widens the spread and the EA's spread limit blocks new series.

    The years are parts of this one run: each year's figure is the change of the balance from 1 January to 31 December (2022: from 1 July, when the test starts; 2026: to the end of the test). The risk level sizes from the current balance, so each year stands on its own.

    Binance BTCUSDT prices second by second, shifted to the broker's server time (GMT+2/+3) and widened by the spread shown. No broker has complete real Bitcoin weekend ticks since 2022.

    EA version 3.15: The window ends on Sunday at 23:30 instead of 20:00 (UTC+2, UTC+3 in US summer time); in 3.15 the end could be set, since 3.16 it is fixed at 23:30. Close deep series at ±0 can no longer be switched off (from the 8th, 9th or 10th position).

    EA version
    3.15
    Start balance
    $10,000
    Leverage
    1:500
    Winning trades
    73.5%
    Ticks
    Imported, one per second
    Test symbol
    BTCUSD_IC6Y
    Tested on
    28 Oct 2026
    Run ID
    2026-10-28-btcv315-ic6y-h22-high

    Inputs of this run

    InpLanguage
    0
    InpRisk
    2 (differs from the default)
    InpRiskPerStopPct
    6
    InpBreakEven
    8

    differs from the default

    Settings file (.set)
  • Binance prices$18.50 spread

    Low · 3%v3.15

    Net result+183.5%$10,000 → $28,351

    Largest drop 12.1%

    Year by year

    1. 2022 (part)−4.9%
    2. 2023+36.7%
    3. 2024+38.4%
    4. 2025+35.1%
    5. 2026 (part)+16.6%
    Period
    1 Jul 2022 – 17 Oct 2026 · 4.3 years
    Profit factor
    1.38
    Trades
    10,136
    Settings and test details

    The crash weekend of 11/12 October 2025 is left out: with a fixed spread it gives the grid unrealistic gains, because a real broker widens the spread and the EA's spread limit blocks new series.

    The years are parts of this one run: each year's figure is the change of the balance from 1 January to 31 December (2022: from 1 July, when the test starts; 2026: to the end of the test). The risk level sizes from the current balance, so each year stands on its own.

    Binance BTCUSDT prices second by second, shifted to the broker's server time (GMT+2/+3) and widened by the spread shown. No broker has complete real Bitcoin weekend ticks since 2022.

    EA version 3.15: The window ends on Sunday at 23:30 instead of 20:00 (UTC+2, UTC+3 in US summer time); in 3.15 the end could be set, since 3.16 it is fixed at 23:30. Close deep series at ±0 can no longer be switched off (from the 8th, 9th or 10th position).

    EA version
    3.15
    Start balance
    $10,000
    Leverage
    1:500
    Winning trades
    71.4%
    Ticks
    Imported, one per second
    Test symbol
    BTCUSD_S185Y
    Tested on
    28 Oct 2026
    Run ID
    2026-10-28-btcv315-sp-s185y-h22-low

    Inputs of this run

    InpLanguage
    0
    InpRisk
    0 (differs from the default)
    InpRiskPerStopPct
    6
    InpBreakEven
    8

    differs from the default

    Settings file (.set)
  • Binance prices$18.50 spread

    Medium · 6%v3.15

    Net result+1,232%$10,000 → $133,202

    Largest drop 21.1%

    Year by year

    1. 2022 (part)−10.0%
    2. 2023+92.1%
    3. 2024+121%
    4. 2025+128%
    5. 2026 (part)+53.2%
    Period
    1 Jul 2022 – 17 Oct 2026 · 4.3 years
    Profit factor
    1.55
    Trades
    10,188
    Settings and test details

    The crash weekend of 11/12 October 2025 is left out: with a fixed spread it gives the grid unrealistic gains, because a real broker widens the spread and the EA's spread limit blocks new series.

    The years are parts of this one run: each year's figure is the change of the balance from 1 January to 31 December (2022: from 1 July, when the test starts; 2026: to the end of the test). The risk level sizes from the current balance, so each year stands on its own.

    Binance BTCUSDT prices second by second, shifted to the broker's server time (GMT+2/+3) and widened by the spread shown. No broker has complete real Bitcoin weekend ticks since 2022.

    EA version 3.15: The window ends on Sunday at 23:30 instead of 20:00 (UTC+2, UTC+3 in US summer time); in 3.15 the end could be set, since 3.16 it is fixed at 23:30. Close deep series at ±0 can no longer be switched off (from the 8th, 9th or 10th position).

    EA version
    3.15
    Start balance
    $10,000
    Leverage
    1:500
    Winning trades
    71.7%
    Ticks
    Imported, one per second
    Test symbol
    BTCUSD_S185Y
    Tested on
    28 Oct 2026
    Run ID
    2026-10-28-btcv315-sp-s185y-h22-medium

    Inputs of this run

    InpLanguage
    0
    InpRisk
    1
    InpRiskPerStopPct
    6
    InpBreakEven
    8
    Settings file (.set)
  • Binance prices$18.50 spread

    High · 11%v3.15

    Net result+7,129%$10,000 → $722,883

    Largest drop 39.8%

    Year by year

    1. 2022 (part)−18.6%
    2. 2023+232%
    3. 2024+238%
    4. 2025+276%
    5. 2026 (part)+110%
    Period
    1 Jul 2022 – 17 Oct 2026 · 4.3 years
    Profit factor
    1.52
    Trades
    10,173
    Settings and test details

    The crash weekend of 11/12 October 2025 is left out: with a fixed spread it gives the grid unrealistic gains, because a real broker widens the spread and the EA's spread limit blocks new series.

    The years are parts of this one run: each year's figure is the change of the balance from 1 January to 31 December (2022: from 1 July, when the test starts; 2026: to the end of the test). The risk level sizes from the current balance, so each year stands on its own.

    Binance BTCUSDT prices second by second, shifted to the broker's server time (GMT+2/+3) and widened by the spread shown. No broker has complete real Bitcoin weekend ticks since 2022.

    EA version 3.15: The window ends on Sunday at 23:30 instead of 20:00 (UTC+2, UTC+3 in US summer time); in 3.15 the end could be set, since 3.16 it is fixed at 23:30. Close deep series at ±0 can no longer be switched off (from the 8th, 9th or 10th position).

    EA version
    3.15
    Start balance
    $10,000
    Leverage
    1:500
    Winning trades
    71.4%
    Ticks
    Imported, one per second
    Test symbol
    BTCUSD_S185Y
    Tested on
    28 Oct 2026
    Run ID
    2026-10-28-btcv315-sp-s185y-h22-high

    Inputs of this run

    InpLanguage
    0
    InpRisk
    2 (differs from the default)
    InpRiskPerStopPct
    6
    InpBreakEven
    8

    differs from the default

    Settings file (.set)
  • Binance prices$25 spread

    Low · 3%v3.16

    Net result+126.2%$10,000 → $22,616

    Largest drop 12.5%

    Year by year

    1. 2023+9.6%
    2. 2024+39.1%
    3. 2025+28.5%
    4. 2026 (part)+15.5%
    Period
    1 Jul 2022 – 17 Oct 2026 · 4.3 years
    Profit factor
    1.36
    Trades
    8,202
    Settings and test details

    The crash weekend of 11/12 October 2025 is left out: with a fixed spread it gives the grid unrealistic gains, because a real broker widens the spread and the EA's spread limit blocks new series.

    The years are parts of this one run: each year's figure is the change of the balance from 1 January to 31 December (2022: from 1 July, when the test starts; 2026: to the end of the test). The risk level sizes from the current balance, so each year stands on its own.

    Binance BTCUSDT prices second by second, shifted to the broker's server time (GMT+2/+3) and widened by the spread shown. No broker has complete real Bitcoin weekend ticks since 2022.

    EA version 3.16: Trades like 3.15 with its preset settings; the window end on Sunday is fixed at 23:30 (no setting).

    EA version
    3.16
    Start balance
    $10,000
    Leverage
    1:500
    Winning trades
    70.9%
    Ticks
    Imported, one per second
    Test symbol
    BTCUSD_S25Y
    Tested on
    28 Oct 2026
    Run ID
    2026-10-28-btcv316-sp-s25y-h22-low

    Inputs of this run

    InpLanguage
    0
    InpRisk
    0 (differs from the default)
    InpRiskPerStopPct
    6
    InpBreakEven
    8

    differs from the default

    Settings file (.set)
  • Binance prices$25 spread

    Medium · 6%v3.16

    Net result+304.4%$10,000 → $40,444

    Largest drop 23.7%

    Year by year

    1. 2023+19.8%
    2. 2024+86.6%
    3. 2025+53.7%
    4. 2026 (part)+17.7%
    Period
    1 Jul 2022 – 17 Oct 2026 · 4.3 years
    Profit factor
    1.27
    Trades
    8,197
    Settings and test details

    The crash weekend of 11/12 October 2025 is left out: with a fixed spread it gives the grid unrealistic gains, because a real broker widens the spread and the EA's spread limit blocks new series.

    The years are parts of this one run: each year's figure is the change of the balance from 1 January to 31 December (2022: from 1 July, when the test starts; 2026: to the end of the test). The risk level sizes from the current balance, so each year stands on its own.

    Binance BTCUSDT prices second by second, shifted to the broker's server time (GMT+2/+3) and widened by the spread shown. No broker has complete real Bitcoin weekend ticks since 2022.

    EA version 3.16: Trades like 3.15 with its preset settings; the window end on Sunday is fixed at 23:30 (no setting).

    EA version
    3.16
    Start balance
    $10,000
    Leverage
    1:500
    Winning trades
    70.5%
    Ticks
    Imported, one per second
    Test symbol
    BTCUSD_S25Y
    Tested on
    28 Oct 2026
    Run ID
    2026-10-28-btcv316-sp-s25y-h22-medium

    Inputs of this run

    InpLanguage
    0
    InpRisk
    1
    InpRiskPerStopPct
    6
    InpBreakEven
    8
    Settings file (.set)
  • Binance prices$25 spread

    High · 11%v3.16

    Net result+1,601%$10,000 → $170,145

    Largest drop 42.4%

    Year by year

    1. 2023+38.0%
    2. 2024+243%
    3. 2025+132%
    4. 2026 (part)+55.2%
    Period
    1 Jul 2022 – 17 Oct 2026 · 4.3 years
    Profit factor
    1.32
    Trades
    8,260
    Settings and test details

    The crash weekend of 11/12 October 2025 is left out: with a fixed spread it gives the grid unrealistic gains, because a real broker widens the spread and the EA's spread limit blocks new series.

    The years are parts of this one run: each year's figure is the change of the balance from 1 January to 31 December (2022: from 1 July, when the test starts; 2026: to the end of the test). The risk level sizes from the current balance, so each year stands on its own.

    Binance BTCUSDT prices second by second, shifted to the broker's server time (GMT+2/+3) and widened by the spread shown. No broker has complete real Bitcoin weekend ticks since 2022.

    EA version 3.16: Trades like 3.15 with its preset settings; the window end on Sunday is fixed at 23:30 (no setting).

    EA version
    3.16
    Start balance
    $10,000
    Leverage
    1:500
    Winning trades
    70.9%
    Ticks
    Imported, one per second
    Test symbol
    BTCUSD_S25Y
    Tested on
    28 Oct 2026
    Run ID
    2026-10-28-btcv316-sp-s25y-h22-high

    Inputs of this run

    InpLanguage
    0
    InpRisk
    2 (differs from the default)
    InpRiskPerStopPct
    6
    InpBreakEven
    8

    differs from the default

    Settings file (.set)

Backtest in the MetaTrader 5 Strategy Tester. Past results, no forecast; live trading adds slippage, outages and your broker's own costs.

Included

What you get.
Everything from our side.

Size it to the worst series.
Not the best weekend.

The EA runs on desktop MT5 over the weekend. You choose the account and the risk level and keep the terminal connected from Saturday to Sunday evening.

Talk through the requirements

3% · 6% · 11% per stopped series

Low, medium or high, chosen in the settings; medium is the default. The EA sizes the start lot so that one stopped series costs about that share of the balance at the current Bitcoin price, and keeps it for the whole series. The detailed test ran high: $10,000, so 0.19 BTC at the start.

Minimum capital about $8,500 · $4,300 · $2,300

The smallest order is 0.01 BTC, and a stopped series costs about $253 per 0.01 BTC of start lot at a Bitcoin price of $83,639 (0.303% of the price). With less money than these amounts (low · medium · high) one stopped series costs more than the level says.

Crypto margin is the broker’s

At level 10 a series holds 0.43 BTC per 0.01 BTC start lot. The tester used 1:500; brokers often set their own crypto margin. We check it with you.

Less than that: a cent account

A cent account counts the balance in US cents: $85 count as 8,500 cents. If the BTCUSD contract terms there fit, the EA sizes its series as on a larger account. Cent accounts can have wider Bitcoin spreads than standard accounts, and a wider spread means less return; the spread cards under the risk levels show how much. We check the contract terms with you before you start.

MT5 on a Windows VPS

Algo Trading on, terminal connected over the weekend. Hosting is a separate cost. The phone app is for monitoring.

Your next step

Live in three steps.
Or 30 days on demo first.

  1. Message us on Telegram

    You get the EA, the setup guide in English or German and the link to our partner broker.

  2. Open the account, get it activated

    Open your account through that link and send us your MT5 account number. We check that it was opened through our link, activate it and let you know.

  3. Start the EA

    Pick the risk level and switch on Algo Trading. The status panel on the chart shows Ready and when trading starts, in the time of your computer.

Message on Telegram

Direct message to @RoboXpertAI

Before you switch it on.

How do I get access?

Message @RoboXpertAI on Telegram. You get the EA, the setup guide and the link to our partner broker; open your account through it, send us the account number and we activate it. On a demo account at any broker the EA runs for 30 days without activation, so you can try it first.

What does it cost?

No licence fee: access runs through our partner-broker arrangement, and we receive broker rebates on referred trading activity. Spreads, commissions, swaps and VPS hosting can still cost money.

Is there a live account?

Yes, since 23 October 2026: a public live account runs the EA at the high level, linked to Myfxbook at the top of this page. Its first weekends say little next to the backtest, so every other figure here comes from the MetaTrader 5 Strategy Tester. The backtest ticks are Binance prices second by second with a fixed $6 spread, what the cheapest broker we measured has quoted since August 2026, because no broker we tested has complete real Bitcoin weekend ticks since 2022. On one broker’s own ticks from February to October 2026 the high level made far less than here and went through a deep drawdown; the details are under “What this backtest does and does not establish”. Live trading adds slippage, outages and your own broker’s spreads.

Why only the weekend?

On Saturdays and Sundays Bitcoin mostly swings back and forth in a narrow band, which is what the grid needs. We tested weekday hours on six years of data as well: every weekday window we added made the result worse, and nights and the US session wiped out the test account in 2024–2026.

Can it lose money?

Yes, including your entire deposit. A series loses about 0.303% of the Bitcoin price per 0.01 BTC starting lot when the stop fires ($253 at $83,639), and a series still open on Sunday at 23:30 is closed at a loss. The costliest series in this test lost $103,583 on 26 Oct 2025, 5.5% of the balance.

What happens in a crash?

On 7 Feb 2026 Bitcoin fell by more than $800 in about 10 minutes. The series reached 6 positions and the stop closed it at −$54,638. Without the stop, the same data built a series of 26 positions on 2 Mar 2025 that lost $959,982. That is why the stop at level 10 is always on.

Which risk level should I choose?

Start with the level whose costliest series you could accept. In the backtest that series took 4.3% (low), 8.5% (medium), 15.7% (high) of the account. Higher levels made more in this test because lots grow with the balance; they also trade larger orders that can fill worse live. You pick the level in the EA’s settings; we talk it through with you.

How much capital do I need?

The EA sizes each series so that one stopped series costs about 3%, 6%, 11% of the balance (low, medium, high). The smallest order is 0.01 BTC, so at a Bitcoin price of $83,639 that works from about $8,500, $4,300, $2,300; with less money a stopped series costs more than the level says, so smaller accounts run on a cent account (balance in US cents). Crypto margin is set by your broker and can differ from your account leverage; we check both with you.

Do you control my account?

No. The broker account stays in your name. You fund it, withdraw and decide whether algorithmic trading runs. The EA closes its own positions by Sunday 23:30 (UTC+2, UTC+3 in US summer time) at the latest; switching it off does not close open positions.

Versions

What changed.

Newest first. The EA you get is always the newest version.

  1. 3.16

    • The window end on Sunday is fixed at 23:30 again, without a setting. You choose only your risk; everything else is the setting we tested.
    • Trades exactly like 3.15 with its preset settings.
Older versions (8)
  1. 3.15

    • The weekend window now ends on Sunday at 23:30 instead of 20:00 (UTC+2, UTC+3 in US summer time; in Germany 22:30 instead of 19:00). In our tests since mid-2022 with fixed spreads from $6 to $20 the later end earned more at the same drawdown at Low, Medium and High.
    • New setting: window end on Sunday at 20:00, 22:00, 23:00 or 23:30 (preset). With your own level from 12 % per stopped series, 20:00 did as well or better in our tests: news on Sunday evening can move Bitcoin hard.
    • Close deep series at ±0 can no longer be switched off, because the later end only paid off with it: you choose from the 8th (preset), 9th or 10th position. A settings file of an older version with ±0 off trades from the 8th position.
    • Everything else trades as in 3.14.
  2. 3.14

    • If your broker's crypto leverage is too low for a full series, the status panel now says so: how many positions a series can get and what a stopped series then costs. The journal of a backtest shows the same line.
    • Backtests at brokers with another server time (for example UTC+0) now trade the same hours as live. Before, the window in the Strategy Tester could start two to three hours later.
    • The trading rules are the same as in 3.13.
  3. 3.13

    • Close deep series at ±0 is now on by default, from the 8th position. You can switch it off in the settings.
    • High now risks 11 % per stopped series instead of 10 %. In our tests since mid-2022 that gave more return at about the same drawdown.
    • Your own risk level is a list from 1 to 15 %, so a typing error can no longer set a wrong value.
    • Fix: in the weeks when the clocks change, the status panel showed the window end one hour off. It now shows the right time; the EA always traded at the right time.
  4. 3.12

    • Your own risk level now goes up to 15 % per stopped series (before 10 %). Above High the drops get deeper.
    • If you enter a value outside the range, the status panel says in a blue line which value the EA trades with.
  5. 3.11

    • Same trading hours at every broker: the window follows one fixed clock (UTC+2, UTC+3 in US summer time), and the status panel shows it in the time of your computer.
    • The spread limit moves with the Bitcoin price, so the EA is equally careful at any price.
    • New optional setting: close deep series at ±0 (off by default). From the position you choose, a series closes at its average price instead of the full target.
    • Fix: in a very fast move the EA could buy twice at the same price within one second; it now always waits for the full distance.
  6. 3.10

    • One trading window from Saturday 00:00 to Sunday 20:00 (server time): a series still open at midnight runs on.
    • Only one copy per account trades. If the EA also runs on a VPS or in a second MetaTrader, it says so and starts no new series.
    • If the broker's server does not finish an order, the EA sends no second one.
    • New status panel with a setup checklist and your results; it also opens on small charts.
    • Three settings only: language, risk level and your own level from 1 to 10 %.
    • Old versions can be switched off; the EA then shows “New version needed”.
  7. 3.05

    • Language setting for the status panel: English, German or the terminal's language.
  8. 3.04

    • First version for customers: a licence for your account, a status panel with the next step, three risk levels.