Custom MT4 & MT5 indicator development
Proprietary indicators that plot exactly the logic you trade, from a single idea to a full multi-signal system.
MQL4 & MQL5 development
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
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.
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
Our guarantee
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.
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.
Services
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.
Proprietary indicators that plot exactly the logic you trade, from a single idea to a full multi-signal system.
From fully automated EAs to interconnected modules, integrations, and custom execution or risk workflows, built around your requirements.
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.
Automate an existing indicator so it trades or alerts on its own signals, with no more watching charts.
Pine Script to MQL5 or MQL4, rebuilt natively rather than wrapped or emulated.
Improve, extend, or debug an EA or indicator you already own, including MT4 to MT5 conversion.
Process
Every project in our MQL5 programming service runs the same three steps. No hourly billing, no bidding war, no surprises.
01
You submit your idea using the project form. The clearer your rules, the faster and tighter the estimate.
02
We review it and reply with a defined scope of work and one fixed price. No hourly surprises, no bidding.
03
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
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
We keep the work focused so we can do it well. We don't build:
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
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.
We'll review it and reply with a scope and fixed price, usually within 1 to 2 business days.
We've emailed you a confirmation. If it isn't in your inbox within a few minutes, please check your spam folder and mark it as not spam so our reply reaches you.
FAQ
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.
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.
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.
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.
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.
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.
It depends on scope. We give an estimated timeline together with the fixed price so you know before you commit.
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.
MetaTrader, MT4, and MT5 are registered trademarks of MetaQuotes Software Corp. Keenbase is an independent developer, not affiliated with MetaQuotes.
Copyright © Keenbase Trading Ltd, All rights reserved.