MQL4 & MQL5 development

Custom MT4 & MT5 development, built by a team that trades and codes.

You bring the strategy or the idea. From a clean, tested MetaTrader indicator or Expert Advisor to an advanced, multi-component trading system, our experienced MQL5 developers build around how you trade, with the scope agreed and the price fixed before work begins.

Free scope and estimate · No obligation to proceed

Your idea

The system you've been refining for years shouldn't die in a notebook.

You've watched it work. You've traded it by hand, sized it by feel, and thrown out the setups that never played out. The only thing standing between that idea and a system that trades while you sleep is the code, and the code is the part we do.

Your idea never leaves this desk

We don't resell client work, reuse your logic in our own products, or ship a variation of it to the next trader who asks. The code is yours, the rights are yours, and you own it outright the day we deliver.

NDA signed on request · No fee · Before you tell us anything

A trading idea handwritten in a notebook, with a trend filter, liquidity zones, and risk rules, turned into a coded system running on a chart and locked under a shield.

Our guarantee

You approve the plan. We deliver it, or you don't pay.

The scope is written down and agreed before we start. If what we hand over doesn't match it, you get every dollar back.

Think it. Build it.

From a straightforward MetaTrader tool to a complex custom trading system.

We assess each idea against its actual technical requirements, then scope and build the right solution, from a single indicator or EA to a system with multiple components.

  • You describe the idea
  • We scope it in writing
  • We build and test it

Services

What we build

Six things we do well, for MetaTrader 4 and MetaTrader 5. If your project doesn't look like one of these, describe it in the form anyway. We'll tell you honestly whether it's a fit.

Custom MT4 & MT5 indicator development

Proprietary indicators that plot exactly the logic you trade, from a single idea to a full multi-signal system.

Custom EAs & advanced trading systems

From fully automated EAs to interconnected modules, integrations, and custom execution or risk workflows, built around your requirements.

Turn your strategy into an EA

Have a strategy that works by hand? We turn your trading strategy into an EA you can backtest and run on demo before it sees real money.

Indicator to EA automation

Automate an existing indicator so it trades or alerts on its own signals, with no more watching charts.

TradingView / Pine Script to MetaTrader

Pine Script to MQL5 or MQL4, rebuilt natively rather than wrapped or emulated.

Modify, fix & optimize existing code

Improve, extend, or debug an EA or indicator you already own, including MT4 to MT5 conversion.

Process

How it works

Every project in our MQL5 programming service runs the same three steps. No hourly billing, no bidding war, no surprises.

01

Brief

You submit your idea using the project form. The clearer your rules, the faster and tighter the estimate.

02

Scope & fixed price

We review it and reply with a defined scope of work and one fixed price. No hourly surprises, no bidding.

03

Build & deliver

Once you approve, we build and test the agreed trading software. Standard indicator and EA projects include a working .mq4/.mq5 file ready to run in your terminal.

Credibility

Why work with Keenbase

10+ years

building for MetaTrader traders

500+ tools

published across MT4 and MT5

Trader-built

we trade live algorithmic systems, not just write code

Fixed price

you know the deliverable and the cost before work starts

Keenbase is not a pass-through agency reselling other people's work. Our forex EA development service is run by the same team that has spent a decade shipping indicators and Expert Advisors on the MQL5 marketplace.

Honest scope

What we don't take on

We keep the work focused so we can do it well. We don't build:

  • “Guaranteed profitable” or holy-grail systems. No honest developer can promise market results.
  • Martingale or unlimited-grid recovery systems designed to hide risk.
  • Signal-selling or account-management services.
  • Decompiling, cracking, or bypassing protection on another developer's product. We respect the work behind every tool.
  • Anything that violates broker or MetaQuotes terms.

If your project is a genuine trading tool, indicator, EA, or automation, send it to our MetaTrader programming team. Not every idea fits neatly into a single EA or indicator. Share your objective and requirements, and we'll assess the technical feasibility and recommend the right development approach.

Step 01: Brief

Hire an MQL5 developer

Custom EA development, indicators, conversions, or a more complex trading system: tell us what you're trying to build. The more detail you give on your rules and platform, the faster we can scope it and send a fixed price.

FAQ

Frequently asked questions

How much does it cost to hire an MT4 or MT5 programmer?

Every project is quoted individually with one fixed price based on the scope, complexity, and timeline. You get the full price and deliverables in writing before any work begins.

What is delivered at the end?

Standard indicator and EA projects include a working, tested .mq4 or .mq5 file ready to load in MetaTrader. For larger systems, we define every component and deliverable in the agreed scope before work begins.

Do you work from just an idea, or is a written spec required?

Either works. A clear written spec speeds things up, but a well-described idea, including your entry rules, exit rules, and instruments, is enough to scope from.

Can you convert a TradingView / Pine Script strategy to MetaTrader?

Yes. Converting TradingView to MT4 or MT5 is one of the most common jobs we take. We rebuild the Pine Script logic natively so it backtests and runs like any other MetaTrader tool, rather than bridging it.

Our guide on how to convert Pine Script to MQL5 explains what the rebuild involves.

Can you fix or improve an existing EA?

Yes, provided we can work with the source. Modifications, optimization, and bug fixing are part of the same Expert Advisor programming service, and that includes moving an older MT4 EA over to MT5.

Can you build complex trading systems beyond a standard EA or indicator?

Yes. Keenbase also develops larger custom trading-software projects involving multiple components, advanced automation, integrations, and specialized trading workflows. We assess each project individually because its scope and technical requirements can vary considerably.

How long does a project take?

It depends on scope. We give an estimated timeline together with the fixed price so you know before you commit.

Will you guarantee the strategy makes money?

No, and be cautious of anyone who does. Custom forex robot development is engineering, not prediction. We guarantee the code does exactly what we scoped. Market performance depends on the strategy itself.

>