Trades kopiëren tussen je eigen MT4- en MT5-accounts
MT4 en MT5 bij één broker delen niets. Reken eerst de verliezen door.

MT4 verscheen in 2005, MT5 in 2010. Beide komen van MetaQuotes, maar het accountsysteem, de programmeertaal en het ordermodel verschillen. Op de vraag „ik heb MT4 bij broker A en MT5 bij broker B, kan ik daartussen kopiëren?“ hangt het antwoord dus af van de methode die je kiest.
Waarom de twee platforms niet direct met elkaar praten
- Accounts zijn gescheiden: een MT4-account draait in het MQL4-ecosysteem, een MT5-account in MQL5; inloggegevens zijn niet uitwisselbaar
- Ander ordermodel: MT4 kent alleen hedging, MT5 kent zowel netting als hedging
- Andere symboolsnamen: dezelfde EUR/USD heet misschien EURUSD, EURUSD.a, EURUSD.m of EURUSDpro
- Andere uitvoeringsmodus: instant en market execution gaan anders om met slippage
Van die vier is de symboolsnaam de grootste valkuil: het programma zoekt het instrument op naam, vindt het niet en stuurt niets — terwijl je op het bronaccount ziet dat de trade „uitgevoerd“ is.
Drie manieren om het te doen
Methode één: kopiëren binnen hetzelfde platform. Beide accounts staan op MT4 (of allebei op MT5) en je gebruikt een lokale copy-EA of de signalendienst van het platform; de vertraging is meestal tientallen milliseconden. Dit is de meest robuuste route.
Methode twee: een brug tussen platforms. Eén kant MT4, één kant MT5, met een tussenlaag (lokale EA plus bridge-programma, of een externe copyservice) die de order van bron naar doel vertaalt. De vertraging loopt van enkele honderden milliseconden tot seconden, afhankelijk van waar die tussenlaag draait.
Methode drie: handmatig spiegelen. Je krijgt het signaal en plaatst op beide platforms zelf een order. De vertraging is minuten: alleen geschikt voor swing en lange termijn.
De zes echte verliezen bij kopiëren tussen platforms
Dit is het kernstuk. Veel mensen denken dat „kopiëren = repliceren“, maar je repliceert een orderintentie, geen uitvoeringsresultaat.
- Symboolachtervoegsel: het bronaccount handelt EURUSD, het doelaccount heeft dat symbool niet en de copy faalt direct
- Andere spread: 0,8 pip op de bron, 1,6 pip op het doel — bij dezelfde stopafstand verdubbelt je werkelijke risico
- Andere hefboom: 1:500 op de bron, 1:100 op het doel — bij gelijke lots verschilt de gebruikte marge factor 5, met kans op een margin call
- Andere contractgrootte: de definitie van standaard-, mini- en microlot is bij sommige brokers niet gelijk
- Uitvoeringsvertraging: een halve seconde tijdens een data-release kan 10–20 pips slippage kosten
- Minimale stopafstand: sommige brokers hanteren een stop level; een te krappe stop wordt geweigerd
Een rekenvoorbeeld: wat vertraging kost tijdens een data-release
Op het moment dat de Amerikaanse werkgelegenheidscijfers verschijnen, springt EUR/USD vaak 30–60 pips in enkele seconden. Stel dat het signaal dat je volgt één seconde vóór de release opent:
Het bronaccount vult op 1,0850, het doelaccount op 1,0870 door 0,5 seconde vertraging — 20 pips slippage. Bij 0,5 lot is dat 100 dollar verschil, oftewel 1% van een account van 10.000 dollar.
Daarom geldt: vermijd bij copy trading tussen platforms signalen rond data-releases, of zet op het doelaccount een „slippageplafond“ waarboven de order niet doorgaat.
Lotgroottes omrekenen: risico gelijk, niet overschrijven
Doellots = bronlots × (equity doel ÷ equity bron) × (pipwaarde bron ÷ pipwaarde doel).
Vereenvoudigd: staan beide accounts in dollar en werken ze met standaardlots, dan volstaat schalen naar equity. Bronaccount 10.000 dollar met 0,5 lot, doelaccount 5.000 dollar → 0,25 lot.
Let wel op afronding: 0,25 lot past op een account met stappen van 0,01; is de kleinste stap 0,1, dan wordt het 0,2 of 0,3 — 20% afwijking. Dat is de meest voorkomende reden dat „ik kopieer toch naar verhouding, maar het risico klopt niet“.
Hoe je de symboolmapping opzet
Dit is de meest foutgevoelige en meest vergeten stap. De aanpak is simpel: open de instrumentenlijst van het doelaccount en loop die van het bronaccount er instrument voor instrument langs.
Drie gevallen: identiek (EURUSD → EURUSD), met suffix (EURUSD → EURUSD.m) en totaal andere naam (XAUUSD → GOLD, US30 → DJ30). De eerste twee regel je met één mappingregel; bij de derde moet je de contractspecificatie per instrument controleren.
Na de mapping moet je nog één ding verifiëren: de contractgrootte. Eén „lot“ is 100.000 eenheden op een standaardaccount, 10.000 op sommige andere. Klopt dat niet, dan zit je hele lotberekening factor 10 ernaast.
De controle is ouderwets maar effectief: open handmatig 0,01 lot op het doelaccount en kijk of de gebruikte marge en de winst per pip in dezelfde verhouding staan als op het bronaccount. Klopt het niet, zoek dan de contractspecificatie op in plaats van te gokken.
Wat doe je bij een onderbreking
Bij een lokaal geïnstalleerd copy-programma is het grootste risico niet de vertraging, maar signalen die verloren gaan tijdens een disconnectie. Het bronaccount opent, het doelaccount volgt niet, en tegen de tijd dat het programma terug is, is de markt al weg.
Drie oplossingen, elk met een prijs: bijhalen (tegen de actuele prijs instappen, soms op een heel slecht niveau), overslaan (niets doen, waarna de accounts uit elkaar lopen) of de bronpositie sluiten (weer consistent, maar je kapt een positie die eigenlijk goed was).
Er is geen standaardantwoord, maar leg de regel vooraf vast in plaats van ter plekke te beslissen. De meeste handelaren kiezen „overslaan en loggen“ en controleren één keer per week de afwijking.
Checklist vóór je live gaat
- Zijn de instrumentnamen aan beide kanten gelijk, en staat de mapping klaar waar dat niet zo is
- Liggen spread, commissie en swap in dezelfde orde van grootte
- Is de hefboom van het doelaccount voldoende (marge berekend op het maximum aantal gelijktijdige posities)
- Kunnen stop loss en take profit geweigerd worden door het stop level
- Op welke machine draait het copy-programma, en wat gebeurt er bij een disconnectie
- Draai twee weken met de kleinste lotgrootte en vergelijk elke uitvoeringsprijs tussen beide kanten
Veelgestelde vragen
Kan ik een MT4-signaal direct op MT5 abonneren? Nee. De signalendienst van MetaQuotes is gesplitst in MT4 en MT5; cross-platform gaat altijd via een brug.
Hoeveel vertraging is acceptabel? Bij swing maakt een paar seconden niet uit; bij scalping en nieuwshandel moet je boven de 200 milliseconden niet beginnen.
De FXCopy-module op deze site doet precies die stap tussen accounts: orders van het bronaccount worden naar verhouding van de equity omgerekend, naar het doelaccount gespiegeld, met symboolmapping en afrondingsregels erbij.