Skip to content
Algo Market Labs
AML-NVA · v1.0METATRADER 5

NOVAEthereum trading robot for MetaTrader 5

“An Ethereum robot for accounts from 500 USD: it only buys when the long-term trend is up and trades rarely.”

Architecture

How it works

Four stages, executed in the same order on every bar. No discretionary override.

  1. 01

    Market read

    On every 4-hour candle, the EA checks Ethereum’s long-term trend (the daily close against its 200-day average) and the highest price of the last 50 candles.

  2. 02

    Buy-only entry

    It buys only when a 4-hour candle closes above that high while the daily close is above its 200-day average, and only if the spread is below 0.15% of the price. One position at a time; it never opens a short position.

  3. 03

    Position sizing

    The stop-loss sits 3 times the ATR (14, H4) below the entry. By default each position risks 2% of the balance at that stop; the percentage is adjustable (InpRiskPct). If the broker’s minimum position exceeds that risk, the EA skips the signal instead of rounding the position up. After a 5% loss in the day, it closes its positions and opens nothing more until the next day.

  4. 04

    Position management

    Stop-loss and take-profit (20 times the ATR) are sent with the order. A trailing stop then follows 4 times the ATR below the highest price since entry and only moves up, and the position is closed when the daily close falls below its 200-day average.

Performance · Backtests

Gains, losses, drawdowns: nothing hidden

The full MetaTrader 5 backtest of this system, with the default settings, trade by trade.

MT5 backtests · default settings

NOVA

Jan 2018 – Sept 2026 · Starting capital US$10,000MT5 backtest
Net profit
+44.20%
Max drawdown
Peak to trough
Profit factor
Gross win ÷ gross loss
Total trades
Since 2018
Average trade
Net, after costs
Win rate
Closed trades

Equity curve & drawdown

EquityDrawdown

Monthly performance (%)

Monthly backtest returns, in percent
YearJanFebMarAprMayJunJulAugSeptOctNovDecTotal
2018-0.10.00.03.4-0.30.00.00.00.00.00.00.0+3.0%
20190.00.00.00.00.00.00.00.00.00.00.00.00.0%
20200.00.00.00.00.00.00.00.00.00.00.00.00.0%
2021-1.5-0.2-0.20.66.60.00.00.0-1.01.20.6-1.4+4.7%
20220.00.00.00.00.00.00.00.00.00.00.00.00.0%
20230.0-1.5-0.51.1-6.11.4-1.50.00.00.01.61.4-4.3%
20240.812.76.7-4.06.80.01.80.00.00.0-0.2-0.1+26.2%
2025-0.30.00.00.00.0-2.09.73.00.0-0.20.00.0+10.1%
20260.00.00.00.00.00.00.02.9-2.2———+0.6%

Trade distribution (R-multiple)

Trade distribution of NOVA, backtest: 55 trades grouped by R multiple, from -1.5R to 5R.
RangeTrades
-1.5R to -1R4
-1R to -0.5R18
-0.5R to 0R9
0R to 0.5R7
0.5R to 1R6
1R to 1.5R1
1.5R to 2R3
2R to 2.5R2
2.5R to 3R0
3R to 3.5R1
3.5R to 4R1
4R to 4.5R0
4.5R to 5R3
Losing trades Winning trades

Risk metrics

Sharpe ratioAnnualized, monthly returns, rf = 0
0.59
Sortino ratioAnnualized, downside deviation
1.55
Recovery factorNet profit ÷ max drawdown
3.63
Payoff ratioAverage win ÷ average loss
2.60
ExpectancyMean result per trade, in initial risk units
0.43 R
Max consecutive lossesLongest losing streak
5
Longest drawdownPeak to new equity high
1114 days
Positive monthsMonths closing above prior month-end
17 / 105
Risk per tradeFixed-fractional, of equity
2.00%

Backtest, not a live result. MetaTrader 5 simulation on the history of an MT5 broker (standard account, no commission), 10,000 USD, default settings (2 % risk per trade). Settings chosen on data up to the end of 2024, then tested on 2025-2026 (real ticks since June 2025); exception: APEX (buy only), kept after that period had been seen. Spread and swaps included; slippage not simulated.

Past performance, real or simulated, is not indicative of future results.

Capital

How much capital for NOVA?

The capital you need depends on the minimum position your account accepts, not on the EA. Each row below is a simulated backtest of the same strategy over the same period: only the deposit and, for the variants, the risk setting change.

Simulated backtests · 2018–2026
  • 01

    Minimum position

    Every broker sets a minimum position size. On the test account: Ethereum, 0.01 lot = 0.01 ETH.

  • 02

    The rule

    minimum capital ≈ loss of the minimum position at the stop ÷ risk per trade

    With smaller minimum positions at your broker, the capital needed falls in proportion; with larger ones, it rises.

  • 03

    The EA never forces a trade

    If the capital is too small for the minimum position, the EA skips the signal instead of rounding the position up, and says so once a day in the MetaTrader 5 Experts log.

    You can lose all of your capital.

Default setting (2% risk)

Default setting (InpRiskPct = 2): 2% of the capital at risk at the stop on each trade.

NOVA, Default setting (2% risk): simulated MetaTrader 5 backtests, test period Jan 2018 – Sep 2026
CapitalTrades taken since 2025Total returnMax drawdownStatus
500 USD100%+42.5%12.0%Full
1,000 USD100%+43.5%12.7%Full
2,000 USD100%+43.6%12.8%Full
3,000 USD100%+43.9%13.1%Full
5,000 USD100%+44.0%13.0%Full
10,000 USD100%+44.2%13.1%Full
25,000 USD100%+44.3%13.2%Full
50,000 USD100%+44.3%13.2%Full
100,000 USD100%+44.3%13.2%Full

Trades taken since 2025: share of the trades the EA still takes at this capital since 1 January 2025, compared with the same test on 100,000 USD. Full: 95% or more. Partial: 70% to 95%. Insufficient: below 70%, the EA skips a large share of the signals and the result no longer represents the strategy: return and drawdown are not shown.

Simulated MetaTrader 5 backtests, test period Jan 2018 – Sep 2026, on the history of an MT5 broker (standard account, no commission), spread and swaps included. Returns are cumulative over the whole period, never annualised. Above 10,000 USD, percentage results barely change (tested up to 100,000 USD).

You can lose all of your capital. Past performance, real or simulated, is not indicative of future results.

Specifications

Technical specifications

Platform
MetaTrader 5 (build 4000+)
Market
Ethereum (ETHUSD)
Timeframe
H4
Style
Long-term trend, buy only, few positions
Protection
Stop-loss and take-profit on every position
Exposure
No grid, no martingale, one position at a time
Risk limits
2% of the balance at risk at the stop by default (InpRiskPct), daily loss capped at 5%, no entry when the spread exceeds 0.15% of the price
Simulated backtest
Jan 2018 – Sep 2026, 2% risk: +44%, profit factor 1.87, max drawdown 13.1%, 55 trades
Out-of-sample test
Settings chosen on 2018–2024 only, then tested once on Jan 2025 – Sep 2026 (real ticks since June 2025), simulated: +5.5% at 1% risk, profit factor 1.97, max drawdown 3.2%; with 500 USD at the default setting (2%), +10.4%, max drawdown 5.9%; only 14 trades
License
1 year or lifetime, 2 MT5 accounts (demo or live)
Hosting
VPS recommended for continuous operation
Compatibility
MT5 desktop terminal (Windows, macOS) or VPS, not compatible with the MT5 mobile apps
Account
Any MT5 broker offering ETHUSD; from 500 USD at 2% risk (default; depends on the broker’s minimum position, 0.01 ETH on the test account)

Past performance, real or simulated, is not indicative of future results.

Delivered after payment

  • License key for 2 MT5 accounts
  • Download link by email and on the confirmation page
  • Installation & configuration guides
  • Default presets (.set files)
  • Update notifications by email
Installation guide →

Licensing

Get NOVA

One-year or lifetime license, no automatic billing. Final price: nothing is added at checkout.

NOVA

1-year license, renewable

Ethereum, buy only, positions sized from 500 USD.

€49per year

or €129 for life, no renewal

2 MT5 accounts, demo or live · final price in euros

Capital: from 500 USD (2% risk)

  • Simulated backtest 2018–2026: +44%, max drawdown 13.1%
  • Ethereum (ETHUSD) only, buy only
  • Few positions, 200-day trend filter
  • Valid for 1 year, no automatic billing
  • Updates included for the year
  • MT5 Expert Advisor (.ex5)
  • Instant download after payment
  • 2 MT5 accounts, demo or live
  • Installation and configuration guides
  • Support 7 days a week, by email and Telegram
Get my EA

Prices in euros. Payment by card, Apple Pay or Google Pay, processed by Stripe. The license key and download link are sent once payment is confirmed. With the express consent given at checkout, the right of withdrawal ends when the download begins. This is a software license and does not include investment advice or account management. On a small account, the license price can exceed the possible gains. Past performance, real or simulated, is not indicative of future results.

FAQ

Questions

Can I lose all my capital?

Yes. Ethereum is volatile and leveraged trading can lead to the loss of all the funds you commit. Only commit money you accept to lose.

Does NOVA use a martingale or a grid?

No. NOVA places a stop-loss and a take-profit on every position, holds one position at a time and uses neither a grid nor a martingale: position size never increases to recover a loss.

What happens when the annual license ends?

NOVA no longer opens new positions; positions already open keep their stop-loss and take-profit. There is no automatic billing: you renew for one year if you wish, or switch to the lifetime license.

What does +44% in backtest mean?

It is the result of a MetaTrader 5 simulation on past data, from January 2018 to September 2026, with the default settings (2% risk per trade) on a 10,000 USD account, with a maximum drawdown of 13.1%. 2023 was a losing year (−4.3% of the balance at the start of the year), and NOVA took no trade in 2019, 2020 and 2022. From 500 to 100,000 USD the result in % stays about the same. Past performance, real or simulated, is not indicative of future results.

How were the settings chosen?

NOVA uses the same engine as QUANTIS, but the Bitcoin settings did not work on Ethereum: NOVA has its own settings, chosen on 2018–2024 data only. They were then tested once on January 2025 – September 2026 (real ticks since June 2025), a period not used to choose them: +5.5% at 1% risk, profit factor 1.97, max drawdown 3.2%; with 500 USD at the default 2% risk, +10.4%, max drawdown 5.9%, 14 trades taken out of 14. That is only 14 trades, too few to draw a firm conclusion. Past performance, real or simulated, is not indicative of future results.

What capital do I need?

It depends on the minimum position of your account at your broker, not on the EA. In our simulated MT5 backtests (2018–2026, an MT5 broker, standard account without commission, minimum position 0.01 lot = 0.01 ETH, about 25 USD), at the default 2% risk NOVA takes all its trades from 500 USD: 55 out of 55 from January 2018 to September 2026 (+42.5%, max drawdown 12.0%), including 14 out of 14 since 2025. These shares of trades are compared with a 100,000 USD account. The capital needed is roughly the loss of the minimum position at the stop-loss divided by the risk per trade: with a smaller minimum position at your broker it falls in proportion, with a larger one it rises. When capital is too small, the EA skips the signal and says so once a day in the MT5 Experts log; it never enlarges a position. On a small account, the license price can exceed the possible gains. You can lose all of your capital. Past performance, real or simulated, is not indicative of future results.

Why no trades in 2019, 2020 and 2022?

In 2019 and 2020, Ethereum traded below 750 USD: the test account’s average spread, about 4.1 USD in 2019 and 2.7 USD in 2020, was then above the 0.15% of the price allowed by the spread filter (InpMaxSpreadPct), so NOVA did not enter. In 2022, Ethereum spent most of the year below its 200-day average, and NOVA stays out of the market then. With a tighter spread at your broker, the filter blocks fewer signals: your trades can then differ from the backtest.

Does it work with my broker?

NOVA needs Ethereum quoted in US dollars on MT5. The symbol name varies from one broker to another (ETHUSD, ETH/USD or a name with a suffix): attach NOVA to your broker’s Ethereum symbol, on an H4 chart. Check two things before going live: the minimum position (0.01 ETH on the test account; a larger one raises the capital needed) and the spread (above 0.15% of the price, NOVA does not enter).

Do I need programming skills to install it?

No. You copy the .ex5 file into MetaTrader 5, attach it to an ETHUSD chart (H4) and set the inputs. Installation and configuration guides are included.

Can I get a refund?

No. No refund is possible once the download has started, as stated in the terms. Test the EA on a demo account before going live.

Systems

Other systems

  • AML-APXMETATRADER 5
    Simulated backtest
    2019–2026
    Timeframes
    Intraday (30 min)
    Return
    +113%
    Max drawdown
    6.9%

    Index · Nasdaq 100 · Intraday

    APEX

    The Nasdaq session, with nothing held overnight.

    A Nasdaq 100 (NAS100 / US100) robot that buys when the index breaks out of its usual intraday range and closes everything before Wall Street’s close. Built on a published intraday momentum model.

    Markets
    Nasdaq 100
    Capital
    From 500 USD (Dynamic profile, higher risk)
    Style
    Intraday momentum, buy only
    Protection
    SL / TP on every order
    Exposure
    No grid · No martingale
    Risk mode
    Standard or Dynamic profile
    Risk profile
    Aggressive

    Price

    €109per year

    or €269 for life

    View system
  • AML-QTSMETATRADER 5
    Simulated backtest
    2018–2026
    Timeframes
    H4
    Return
    +43%
    Max drawdown
    5.9%

    Crypto · Bitcoin

    QUANTIS

    Bitcoin, buy only, for the long run.

    A Bitcoin (BTCUSD) robot that only buys breakouts while the long-term trend is up, and stays out of bear markets. Few positions, long-term horizon.

    Markets
    Bitcoin
    Capital
    From 2,000 USD (4% risk, higher risk)
    Style
    Long-term trend, buy only
    Protection
    SL / TP on every order
    Exposure
    No grid · No martingale
    Risk mode
    Configurable (% per trade)
    Risk profile
    Moderate

    Price

    €109per year

    or €269 for life

    View system
  • AML-VX1METATRADER 5
    Simulated backtest
    2018–2026
    Timeframes
    H4
    Return
    +61%
    Max drawdown
    13%

    Trend · Gold

    VECTOR X1

    Gold, and only gold. It rides the big moves.

    A gold (XAUUSD) robot that buys breakouts in the direction of the long-term trend and lets winners run with a trailing stop. Few positions, an aggressiveness level you set yourself.

    Markets
    Gold (XAUUSD)
    Capital
    From 3,000 USD (level 5, higher risk)
    Style
    Trend following, buy only
    Protection
    SL / TP on every order
    Exposure
    No grid · No martingale
    Risk mode
    Configurable (1 to 5)
    Risk profile
    Aggressive

    Price

    €149per year

    or €369 for life

    View system