Skip to content
ForexBob

Custom EA development

Your trading strategy, built into an Expert Advisor

Tell us how you trade and we'll code it for MetaTrader 4 or 5: entries, exits, stops, position sizing and filters, exactly as you define them. You run the finished EA on your own terminal or VPS.

How it works

From trading idea to working EA

  1. 01

    Share your rules

    Send us your entry and exit conditions, stop loss, targets, position sizing and filters. Marked-up charts and notes help.

  2. 02

    Specification and quote

    We write your rules up as a clear specification and send a quote and timeline before any work starts.

  3. 03

    Development

    We code the EA in MQL4 or MQL5, with the inputs you want to be able to change.

  4. 04

    Testing

    We check in the Strategy Tester that every trade follows the specification, then run the EA on a demo account.

  5. 05

    Delivery and support

    You receive the EA, its settings and a short guide. If it doesn't match the agreed specification, we fix it.

What we build

Everything your strategy needs, in code

Most EAs combine a few building blocks. Tell us which ones yours needs, or ask us what we would suggest.

Entry and exit logic

Indicator conditions, price action, breakouts, multi-timeframe rules and pending orders.

Risk management

Fixed lots or a % of balance, daily loss limits, maximum open trades and equity stops.

Trade management

Break-even, trailing stops, partial closes and basket exits.

Filters

Trading sessions, days of the week, maximum spread and news days.

Panels and alerts

An on-chart panel with status and controls, plus push, email or Telegram alerts.

Broker-proof timing

Server time zones and daylight saving changes handled in code, a common source of silent EA errors.

FAQ

EA development questions

What do you need from me?

Your rules: when to enter and exit, where the stop loss and targets go, how to size positions and any filters such as sessions or spread. Marked-up screenshots help. If some rules are still a judgement call, we'll help you turn them into precise conditions.

Which platforms do you build for?

MetaTrader 4 (MQL4) and MetaTrader 5 (MQL5).

How much does it cost and how long does it take?

It depends on how complex the strategy is. You get a quote and an estimated timeline with the specification, before any work starts.

Will my EA be profitable?

We can't promise that, and nobody honest can. We code your rules exactly as agreed. A backtest shows how those rules would have traded in the past, not how they will trade in future. If we spot a problem such as curve fitting, we'll tell you. Our guide on how to judge an Expert Advisor explains what to look for.

Is my strategy kept confidential?

Yes. Your strategy is yours. We don't share it or reuse it in our own products.

Do I get the source code?

Tell us at the start whether you need the source code (.mq4 or .mq5) as well as the compiled EA, and we'll include it in the quote.

Do you run the EA on my trading account?

No. You install and run the EA on your own MetaTrader terminal or VPS. We never ask for access to your trading account.

Can you fix or extend an EA I already have?

If you own the source code, send it to us with a description of what you need and we'll tell you what's possible.

How do I get started?

Use the contact page, email support@forexbob.com or message us on Telegram with a short description of your strategy.

Have a strategy you want automated?

Tell us how you trade. We'll reply with questions, a specification and a quote.