Service 01

MetaTrader 4 and 5 development — Expert Advisors, indicators, APIs and copy trading.

Automation, custom terminals, broker-side integrations and cloud copy trading. Written in native MQL and C#, tested against your own history, and delivered with the source.

Platforms
MetaTrader 4 · MetaTrader 5
APIs
MT4 & MT5 Client API · Manager API · Web API
Languages
MQL4 · MQL5 · C# · C++
Delivery
Source · build · changelog · support window
What we build

Six things we are asked for most.

Expert Advisors

Fully automated strategies with your entry logic, risk model, session and news filters, spread and slippage guards, partial closes and trailing management. Multi-symbol and multi-timeframe where the strategy needs it.

Custom indicators

Market-structure engines, session tools, volume and order-flow studies, dashboards and alerts — with buffers an EA can read and rendering that stays fast on M1.

Custom MT4/MT5 client software

Desktop and server applications built on the MT4 and MT5 Client APIs: trade copiers, execution tools, account monitors, risk managers, custom front-ends and automation that runs outside the terminal.

Manager API integrations

Broker-side services on the MT4 and MT5 Manager and Web APIs: account provisioning, deposits and withdrawals, CRM sync, reporting, risk monitoring and real-time tick and candle streaming to your own systems.

Cloud copy trading

Master-to-follower routing with lot scaling, product scopes, subscriptions and partner trees, hosted on zero-setup cloud terminals. Proven in production as echoSignals, available as a white-label build for your brand.

Backtesting & optimisation

Tick-accurate backtests, walk-forward and Monte Carlo passes, parameter optimisation, and a forward run on demo before any live capital — with the reports handed over, not summarised.

Reference architecture

Where each piece sits.

A typical build runs MetaTrader at the edge, a .NET service in the middle, and a browser or phone at the end. Each layer can be delivered on its own.

TRADER SIDE MetaTrader 4 / 5 Expert Advisors · indicators Client API applications BROKER SIDE Manager API · Web API TICKS · ORDERS SERVICE LAYER C# / .NET services Tick & candle streaming (SignalR) Copy-trading & signal routing Accounts, billing, entitlements SQL Server · PostgreSQL REAL-TIME CLIENTS Web dashboards React · Next.js · live charts CLIENTS Mobile apps Flutter · Android · iOS ANALYTICS Research loop Trade journal Post-trade review ML direction models Feeds back into rules RE-PARAMETERISE · RETRAIN
Free download

Start with our specification template.

The same document every project of ours begins with. Fill in what you know and send it to us — or use it with any developer. The gaps become the agenda for the first call.

Trading system

Markets, entry and exit rules, risk, edge cases, reporting, testing, delivery. Nine sections, five pages.

Software project

Users, scope, integrations, data and security, non-functional needs, edge cases, delivery. Nine sections.

What you receive

Delivered, not just demonstrated.

  • A written specification you signed off, and the software that matches it
  • Source code, project files and build instructions for commissioned work
  • Backtest and forward-test reports, handed over in full
  • Deployment on your VPS or our cloud, with monitoring
  • A changelog per release and a defined support window
  • Licensing, account binding and build protection for products you sell

Stack we work in

MQL5MQL4MT5 Manager APIMT4 Manager APIMT5 Web APIMT4/MT5 Client APIC# / .NET 8C++/CLISignalRWebSocketsSQL ServerPostgreSQLReactNext.jsFlutterLightGBMML.NETWindows ServerLinux containers

Proof points

  • echoSignals — cloud copy trading in production on MT4 and MT5
  • Dhahab suite — MQL5 indicators and EAs for gold on M1/M5
  • MT5 streaming backend — Manager API to SignalR tick and candle feeds
Questions

Asked before every project.

Do I get the source code?

For commissioned work, yes — MQL source, C# projects, build instructions and deployment notes. Our own licensed products ship as compiled builds.

Will you guarantee that a strategy is profitable?

No — and no reputable developer can. We warrant that the software implements the specified rules, and we show you the test evidence before it goes live.

Can you take over an existing EA or platform?

Yes. We audit, refactor and extend inherited MQL4/MQL5 and .NET codebases, and we migrate MQL4 products to MQL5.

Which brokers or servers can you work with?

Any MT4 or MT5 server. Broker-side work uses the official Manager and Web APIs; trader-side work uses the Client APIs or runs inside the terminal as MQL.

How is my strategy kept confidential?

NDA before the specification call if you want one. Your rules are never reused in another client's product or in our own catalogue.

Can you host it for us?

Yes — the same cloud virtualisation that runs echoSignals can run your terminals, EAs and services, with monitoring and a named support contact.

Tell us what it has to do.

A short call, then a written scope with a price. No obligation either way.

Start the conversation