Expert advisor repair
Diagnose and fix EAs that stopped trading, misplace orders, ignore stops, or fail after broker, symbol, or build changes — with the cause explained, not just patched.
MT4 Programming
Hire Moore Tech for MetaTrader 4 programming: broken expert advisor repairs, MQL4 indicators, custom EAs, alerts, and MT4-to-MT5 conversions scoped around your broker setup and the behavior you expect on live charts.
No obligation • Reviewed by a programmer • Fixed-price scope before development
20+
years serving traders
2,000+
custom software projects delivered
MQL4
MT4-specific development and repair
Why Moore Tech
MT4 work usually arrives broken: an EA that stopped trading after a broker change, an indicator that repaints, or legacy MQL4 code nobody maintains. Moore Tech scopes repairs and builds around broker rules, symbol settings, order handling, and how the tool must behave live.
Since 2005
trading software and technology work
Broker background
platform behavior and trader workflow context
2,000+
custom software projects delivered
Fixed quote path
clear scope before build time starts
Why Traders Call
Broker migrations, build updates, symbol changes, and old unmaintained MQL4 code are the usual reasons an MT4 tool breaks. The first job is diagnosing whether the fix is a repair, a rebuild, or a move to MT5.
An expert advisor stopped opening or managing trades after a broker or build change
An indicator compiles but behaves differently live than in the strategy tester
The original MT4 developer is gone and the MQL4 source needs a new maintainer
You are deciding whether to keep the tool on MT4 or convert it to MT5
What Moore Tech Builds and Repairs
Bring the EA file, indicator, compile errors, screenshots, or the rules you want automated. Moore Tech will help decide whether the cleanest path is a repair, a modernization, a fresh MQL4 build, or a conversion to MT5.
Diagnose and fix EAs that stopped trading, misplace orders, ignore stops, or fail after broker, symbol, or build changes — with the cause explained, not just patched.
Build MT4 indicators, alerts, dashboards, and chart tools around your rules, sessions, and the pairs you actually trade.
Turn defined entries, exits, sizing, and risk rules into an MT4 expert advisor with realistic order handling and testing expectations.
Convert or rebuild MQL4 tools for MetaTrader 5 when the broker, data, or workflow is moving — with a clear recommendation on which path is cheaper.
Service Depth
Buyers usually need one of a few concrete outcomes: an indicator, strategy, bot, add-on, repair, conversion, or a scope review before spending more money.
Send the EA, the error or behavior, and broker details. Moore Tech diagnoses whether the problem is code, broker settings, or platform behavior.
Read the EA repair guideUse this path for custom MQL4 indicators, expert advisors, alerts, and trade-management tools quoted at a fixed price.
Review this pathCustom indicators, alerts, and dashboards built for the way you read MT4 charts.
Review this pathDecide whether an MQL4 tool should be converted, modernized, or rebuilt for MetaTrader 5.
Review this pathFor MT5-first work, or when the platform target is still open, start from the full MetaTrader programming page.
Review this pathClarify whether the fastest path is repair, conversion, rebuild, or a smaller diagnostic.
Review this pathCost and Scope
Moore Tech quotes MT4 work after reviewing the MQL4 files, screenshots, broker context, and expected behavior. Many EA repairs fit a small fixed-price diagnostic; custom EAs and conversions get a scoped quote before any build time starts.
Clear rules, MQL4 files, screenshots, broker details, and expected behavior.
Broken EA, compile error, broker-specific issue, or repair-versus-rebuild question.
Custom expert advisors, trade-management tools, and MT4-to-MT5 conversions.
Project Scope
Before work starts, Moore Tech defines what the repaired or new tool will do, which broker and platform assumptions apply, and what you receive at delivery.
Diagnosis or scope document with rules, assumptions, and deliverables
MQL4 repair or build matched to the agreed workflow
Testing against the stated behavior before delivery
Guidance for install, usage, source expectations, and next steps
Platform Reality
Repairs and builds are scoped around MT4's order model, symbol settings, tester-versus-live differences, and how EAs behave through disconnects and restarts.
A broken EA gets a cause, not a guess: code defect, broker constraint, data issue, or platform change — then the cheapest correct fix.
When MT4 is the wrong place for the tool to live — because of broker direction or MQL4 limits — Moore Tech says so and scopes the MT5 path instead.
Process
Send the files, screenshots, and broker context. Moore Tech turns them into a clear repair, conversion, or build path.
01
Share the EA or indicator, platform build, broker, screenshots, errors, and what the tool should be doing.
02
Moore Tech identifies whether the problem is code, broker behavior, or platform change, and what the fix costs.
03
The work is done against the agreed behavior and tested against the workflow you actually trade.
04
You receive the finished software with guidance for install, use, and any agreed next-step support.
Repair and Hiring Guides
These guides help clarify EA repair scope, MT4 versus MT5 decisions, cost expectations, and what to prepare before requesting a quote.
Questions
Send what you have and Moore Tech will identify the cleanest path: repair, conversion, rebuild, or a smaller diagnostic first step.
Yes. Send the EA file, the error or behavior you are seeing, your broker, and the MT4 build. Moore Tech diagnoses whether the cause is the code, broker settings, symbol behavior, or a platform change, then quotes the cheapest correct fix — repair, cleanup, or rebuild.
Yes, if you have the MQL4 source (.mq4). Moore Tech reviews the code, documents what it actually does, and can repair, modernize, or extend it. If you only have the compiled .ex4 file, the options are narrower — usually a rebuild from the rules.
Yes. Custom EAs are built from defined entries, exits, sizing, and risk rules, with broker constraints and tester-versus-live behavior scoped up front and a fixed-price quote before development starts.
It depends on your broker's direction and what the tool does. MQL4 and MQL5 are different languages, so conversion is real work — but staying on MT4 has its own risks as brokers migrate. Moore Tech will give a straight recommendation before quoting either path.
Common causes include tick data differences, slippage and spread behavior, broker order rules, and code that assumes tester conditions. This is one of the most frequent MT4 repair requests, and diagnosis starts with comparing the tester assumptions against live broker behavior.
Many repairs start with a small fixed-price diagnostic that identifies the cause and the fix. Larger repairs, custom EAs, and conversions are quoted after Moore Tech reviews the files, screenshots, broker context, and expected behavior.
Start With the Files
Send the MQL4 files, platform build, broker, screenshots, and what the tool should do. Moore Tech will review the request and tell you what the diagnosis or quote path looks like.
Request an MT4 Programmer Quote