MQL4 / MQL5 development

Trading software for MetaTrader 4 and 5, built to your rules.

Expert Advisors, indicators and automation tools written around your strategy. I test everything in the Strategy Tester before delivery.

MT4 · MT5 · MQL4 · MQL5 · Python · ONNX

Pricing

What it costs

The exact price and timeline are fixed in the spec before work starts. Below are rough ranges for typical tasks.

  • Expert Advisor

    Entries and exits, position management, risk management, Strategy Tester runs.

    from $50

  • Indicator

    Signals, chart drawing, settings, porting an existing indicator.

    from $30

  • Script

    Small automation: closing positions, setting stops, managing orders with a button.

    from $10

  • Python / ONNX integration

    Data exchange with Python, connecting an ONNX model, inference inside an EA.

    from $100

A different task? Describe it in the request and I will name the price.

Process

How we work

  1. 1

    Describe the idea

    You give the strategy in your own words, rules, screenshots.

    You get my questions and a first estimate. Response time: as soon as possible.

  2. 2

    Agree on the spec

    You give answers and decisions.

    You get a written spec: parameters, rules, edge cases, acceptance criteria, price and timeline.

  3. 3

    Build and test

    You give feedback on test builds.

    You get working builds to check on a demo account and Strategy Tester runs.

  4. 4

    Deliver and support

    You give final confirmation.

    You get the finished files with the source code and a short guide.

Checklist

Ten questions worth answering before ordering an Expert Advisor

If you can answer them, the project is easy to estimate and describe. If not, it is useful to learn that before you spend money.

  1. What exactly triggers an entry? (A candle, indicator values, a price level, time.)
  2. How does each trade close? (Stop loss, take profit, trailing, time-based exit, opposite signal.)
  3. How is position size determined? (Fixed lot, % risk, martingale or grid rules if any.)
  4. Which instruments and timeframes should it run on?
  5. When is it allowed to trade? (Sessions, weekdays, news filter.)
  6. What spread, slippage and order types are acceptable?
  7. What are the risk limits? (Daily loss, maximum drawdown, maximum open positions.)
  8. Which platform and account type? (MT4 or MT5, hedging or netting, your broker.)
  9. Which parameters must be inputs and which should be optimised?
  10. How will you know the work is done? (Test period, tick model, acceptance numbers.)

Experience

Why me

I work with MetaTrader only.

I know how a strategy behaves in the tester and on a live account: spread, slippage, order execution, broker specifics.

I use Python and machine learning when a project needs it, and I can connect models to MetaTrader through ONNX.

You get a solution written for your strategy, not a template with your name on it.

FAQ

What people ask

Can you guarantee the EA will be profitable?

No, and honestly nobody can. I build the tool to your rules and check that it behaves as described. The result depends on the strategy and the market.

Do I get the source code?

Yes. You get the source code: the .mq4 or .mq5 files and the project that compiles in MetaEditor.

Can you port code from MT4 to MT5 or back?

Yes. Send the code or describe the logic and I will tell you what ports easily and what needs rework.

Can you improve an EA written by someone else?

Often yes, once I read the code. Send it and I will tell you honestly whether it is worth reworking.

Will you sign an NDA?

Yes, I am ready to sign an NDA.

Do you invent trading strategies?

No. I program and test your strategy. I do not give trading ideas or investment advice.

Which languages do you speak?

Russian and English.

Contact

Have a trading strategy?

Let us discuss how to turn it into a working trading tool. A rough description is enough to start.

Working languages
Russian and English
Response time
as soon as possible
Platform

Three lines are enough for me to ask the right questions.

A link to an archive, cloud drive or repository. Files can be sent by email.