Your rules. Our code.

Expert Advisors for MetaTrader 5. Order an EA licensed to your trading account, or commission a build around your own trading rules.

  • MetaTrader 5
  • Configurable controls
  • Account-locked EX5 by email
SignalQualifyManageExecute

A software workflow illustration. No simulated returns.

Software for a defined strategy.
Built to follow your rules.

Find your approach

Read the movement.

Move across the candles to inspect the shape of a price bar. Explore each EA’s rules further down the page.

NARWHAL / CHART CANVASSYNTHETIC DATA
Illustrative price candlesKeyboard or pointer inspection shows each candle’s open, high, low and close below. This is a design illustration, not a backtest or live feed. 011224
Normalised illustrative candles / no live data

Move your mouse, tap a candle, or focus the chart and use ← / →. Home and End select the first and last candle. Illustration only; no trades or returns are shown.

Different markets.
Distinct approaches.

Four Expert Advisors. Explore the rules behind each one, then review its official listing before choosing your settings.

METATRADER 5Range breakout

Forex / Gold / Bitcoin

Define the range. Trade the breakout. A configurable MT5 EA with real or virtual pending orders.

£150.00 GBP

Account-locked EX5 licence
Email delivery within 24 hours of confirmed payment.

Order account-locked EA
Also available on MQL5 ↗
METATRADER 5Volume-weighted strategy

Bitcoin

Rolling VWAP, moving averages and Fibonacci for Bitcoin, with an optional IBS qualification.

£399.00 GBP

Account-locked EX5 licence
Email delivery within 24 hours of confirmed payment.

Order account-locked EA
Also available on MQL5 ↗
METATRADER 5Buy-only index strategy

Major stock-market indices

A long-only approach for major indices, with configurable filters and account-protection controls.

£73.00 GBP

Account-locked EX5 licence
Email delivery within 24 hours of confirmed payment.

Order account-locked EA
Also available on MQL5 ↗
METATRADER 5MA + RSI strategy

Bitcoin

Moving-average direction and RSI confirmation, with an optional ATR filter for Bitcoin.

£50.00 GBP

Account-locked EX5 licence
Email delivery within 24 hours of confirmed payment.

Order account-locked EA
Also available on MQL5 ↗

See the idea.
Follow the signals.

Choose an EA above to explore its strategy here. Step through an illustrative chart and see what the indicators mean.

Narwhal

Range breakout

Illustration / synthetic data

A range sets the reference high and low. A buffer places the example buy/sell stop levels outside it. The preview marks a level being reached, not a verified broker fill.

Example buy stopExample sell stop
Strategy overviewNormalised illustrative values
  • A range sets the reference high and low. A buffer places the example buy/sell stop levels outside it. The preview marks a level being reached, not a verified broker fill.

Illustration: first 8 candles define the range; 1.2 normalised-unit buffer. Real scan sessions, buffers, order modes and limits are configurable.

Educational illustration only. No live data, trades, performance results or exact EA reconstruction. Chart controls do not change the EA or its settings. Actual entries also depend on configured filters, trading limits and broker conditions.

Set the price-range and order rules, then configure the trading and protection controls for your chosen market. Review the current listing and your broker specifications before choosing settings.

  • Configurable range scanning
  • Real or virtual pending orders
  • Adjustable position and protection controls

£150.00 GBP

One MT5 trading account and broker server per order. Account-locked EX5 ZIP emailed within 24 hours of confirmed payment. MQ5 source code is not included. Never send a trading password.

MQL5 purchases follow their separate Market terms. Website orders are fulfilled manually by email. No trading result is guaranteed.

Account-locked EX5 by email. MQL5 Market MQL5 purchases follow their separate Market terms. Website orders are fulfilled manually by email. No trading result is guaranteed.

From trading rules
to working software.

Choose an existing EA, or specify a system of your own. Custom development starts with a clear specification and an agreed quote.

01 / EXPLORE

Published
Expert Advisors

Compare the strategies and markets in our collection. Review the inputs, broker requirements and demo on MQL5.

Browse the collection ↗
02 / COMMISSION

A build around
your strategy

Define the signals, trading schedule, risk, order types and exit rules you want. We agree the scope before development.

Describe your project ↗
03 / KEEP

Your EA.
Your trading account.

One MT5 trading account and broker server per order. Account-locked EX5 ZIP emailed within 24 hours of confirmed payment. MQ5 source code is not included. Never send a trading password.

Explore licensed EAs ↗

Bring the idea.
Define the build.

Tell us how your EA should trade. Prepare a project brief, review it, then choose whether to email it. An enquiry never takes payment.

.ex5Expert Advisor.mq5Editable source

Custom delivery is agreed separately from MQL5 Market licensing.

  1. 01

    Agree the specification

    Scope, price, timing, revisions and delivery terms.

  2. 02

    Receive your payment link

    Stripe or PayPal for your agreed quote.

  3. 03

    Receive the agreed files

    Delivered after Narwhal confirms payment.

Prefer a direct conversation?
narwhalalgo@tutanota.de

Let’s make it specific.

Describe your strategy and requirements.

No character limit is imposed on your entry, exit or risk notes. For a long brief, download the complete text and attach it to your email.

If you’re unsure, say “to be agreed”. The specification is confirmed before a quote becomes a project.

No passwords, trading credentials or payment-card details, please.

Your draft stays in this page. You decide whether to copy, download or send it.

It started with
a lunch break.

“At school, I would stay inside during lunch break to write Python code.”

That interest in turning ideas into software is the starting point of Narwhal.

Read why I started making EAs ↗

Understand it.
Then test it.

An EA executes its coded rules. It cannot guarantee a winning strategy, a particular win rate or a maximum drawdown.

Backtest using realistic costs and your broker’s symbol specification. Validate on separate data, then forward-test on demo before considering live use.

Read the common questions →

Before we
write the code.

Ask Narwhal a question ↗
Can you build an EA for my own strategy?

Yes. Send the entry, exit, position-sizing and timing rules, plus the intended market and broker requirements. We’ll agree an implementable specification, quote and delivery terms.

What will I receive?

One MT5 trading account and broker server per order. Account-locked EX5 ZIP emailed within 24 hours of confirmed payment. MQ5 source code is not included. Never send a trading password.

How do payments and delivery work?

One MT5 trading account and broker server per order. Account-locked EX5 ZIP emailed within 24 hours of confirmed payment. MQ5 source code is not included. Never send a trading password.

What are the prices and where are the demos?

Website prices are in GBP. Your final order total and taxes appear at checkout. MQL5 purchases follow separate Market terms.

Will it work with my broker?

That depends on the EA, account type, contract size, quote precision, volume limits and trading restrictions. Review the listing or provide these details with a custom request. Test using your intended broker.

Are returns or drawdown guaranteed?

No. Trading can lose money, including your trading capital. Historical results do not guarantee future returns. Gaps, spread, slippage, fees and execution conditions affect results.

A trading idea
worth defining?

Request a custom EA ↗

REVIEW BEFORE SENDING

Your brief is ready.

Nothing has been sent. Review the details and choose what to do next.

Open email draft ↗

The email draft opens in your email app; you review and send it yourself. If the message is truncated, copy the text or attach the downloaded brief.