MT4-instellingen Converteren naar MT5: Complete Handleiding (2026)

TL;DR

Je MT4-instellingen converteer je naar MT5 door ze nooit blind te kopiëren, maar elke parameter apart te vergelijken tussen de MT4- en de MT5-versie van je EA. Een .set-bestand van MT4 laadt vaak niet volledig correct in MT5, omdat de twee versies zijn gecompileerd uit andere broncode (MQL4 tegenover MQL5) en niet gegarandeerd dezelfde parametervolgorde of eenheden delen. Noteer daarom eerst al je huidige MT4-waarden, stel de MT5-versie opnieuw in aan de hand van die notities, en test minimaal een week op een demorekening voordat je live gaat. Ook je chart templates (.tpl) gaan niet automatisch mee. Bij Golden Viper EA is dit proces relatief simpel: een handvol instellingen zoals je risicomodus, de optionele veiligheidsstop en de profit-lock, in plaats van tientallen technische parameters.

Waarom je MT4-instellingen niet zomaar overzetten naar MT5

De meest gemaakte aanname bij een overstap is dat een EA-instelling een universeel getal is dat overal hetzelfde werkt. Dat klopt niet: MT4 en MT5 zijn twee gescheiden platforms met een eigen programmeertaal, eigen bestandsformaten en een eigen manier van parameters opslaan. Zelfs als een leverancier op beide platforms exact dezelfde strategie laat volgen, is de instellingenlijst niet per se technisch identiek. Twijfel je over een veld, raadpleeg dan de officiële MT4-hulpdocumentatie om te checken wat de instelling in de MT4-omgeving precies deed.

Wat er precies verandert tussen een MT4- en een MT5-versie van een EA

MT4 compileert broncode (.mq4) naar een uitvoerbaar bestand (.ex4). MT5 compileert zijn eigen broncode (.mq5, geschreven in MQL5) naar een apart .ex5-bestand. Dit zijn geen twee exportformaten van hetzelfde bestand, maar het resultaat van twee aparte ontwikkeltrajecten. De officiële MQL5-documentatie laat zien hoeveel structureel verschil er zit tussen de twee talen, van objectgeoriënteerde klassen tot een ander ordersysteem. Een leverancier moet zijn EA dus apart voor MT5 bouwen en compileren, niet simpelweg overzetten. Verschilt de interne opbouw, dan kan ook de externe parameterlijst - wat jij ziet in het EA-venster - net anders zijn opgebouwd.

Waarom dezelfde EA-naam geen garantie is voor identieke parameters

Een tweede valkuil: dezelfde productnaam wekt al snel de indruk dat bestanden uitwisselbaar zijn. In de praktijk kan een MT5-versie een extra parameter bevatten die de MT4-versie niet heeft, bijvoorbeeld omdat MT5 zowel hedging- als netting-accounts ondersteunt, of een bestaande parameter net anders benoemen. Sommige ontwikkelaars bieden in de MQL5 Market zelfs alleen een MT4- of alleen een MT5-versie aan, dus ga nooit blind uit van volledige pariteit. Neem binnen één EA ook nooit aan dat parameter vier op MT4 hetzelfde is als parameter vier op MT5 omdat de volgorde logisch oogt: controleer per naam, niet per positie.

Instellingen overzetten versus instellingen converteren: het verschil

"Overzetten" klinkt als kopiëren: je pakt een getal en plakt het op de nieuwe plek. "Converteren" is iets anders: je vertaalt een waarde bewust naar de juiste context. Bij MT4 naar MT5 is dat tweede de enige route zonder verrassingen. Er zijn twee methodes, met een duidelijke voorkeur.

Methode 1: het .set-bestand proberen te laden

MT4 en MT5 gebruiken allebei een .set-bestand om parameters op te slaan, en het is verleidelijk om je oude bestand simpelweg te laden in de MT5-versie van dezelfde EA. Soms werkt dit gedeeltelijk: parameters met een identieke naam en hetzelfde datatype worden overgenomen. Parameters die ontbreken, anders heten of van type veranderd zijn, worden genegeerd of stilzwijgend op een standaardwaarde gezet. Je EA lijkt dan netjes te laden, maar draait mogelijk met een instelling die je nooit bewust koos.

Methode 2: parameter voor parameter vergelijken (aanbevolen)

De betrouwbare route kost iets meer tijd, maar sluit verrassingen grotendeels uit: open je MT4-EA-venster, schrijf elke instelling met zijn exacte waarde op, open daarna het MT5-EA-venster naast je notities en vul elk veld handmatig in. Komt een naam niet exact overeen, zoek dan de dichtstbijzijnde equivalente functie op in plaats van het veld over te slaan. In de MT5-terminalhandleiding lees je precies na wat een onbekend veld doet.

OnderdeelOp MT4Op MT5Actie bij converteren
Instellingenbestand.set gekoppeld aan .ex4.set gekoppeld aan .ex5Nooit blind laden; elk veld los controleren
EA-bestandsformaat.ex4 (MQL4).ex5 (MQL5)Aparte, voor MT5 gecompileerde versie ophalen
Chart templates.tpl in MT4-indeling.tpl in MT5-indelingHandmatig opnieuw opbouwen op MT5
Lotgrootte-normalisatieBepaald per broker/symboolKan afwijken op je nieuwe MT5-rekeningHerberekenen in plaats van overtypen
Stopafstand in puntenAfhankelijk van digits van je brokerKan andere digits/puntwaarde hebbenOpnieuw controleren op je nieuwe rekening
Parametervolgorde in EA-vensterVaste volgorde uit .mq4Eigen volgorde uit .mq5Elke naam apart nalopen, niet op positie vertrouwen

Stappenplan: zo converteer je je instellingen in de praktijk

Onderstaande route werkt voor vrijwel elke EA. Doorloop de stappen in volgorde en sla er geen over, ook al lijkt een stap vanzelfsprekend.

  1. Documenteer je huidige MT4-instellingen. Maak een lijst of screenshot van elk veld in het EA-venster, inclusief de exacte waarde.
  2. Haal de officiële MT5-versie op. Vraag bij twijfel je leverancier om het correcte .ex5-bestand in plaats van zelf te knutselen met een .mq4-bestand.
  3. Plaats het bestand in de juiste map. Via File > Open Data Folder in MT5 kopieer je het naar MQL5 > Experts.
  4. Herstart MT5 zodat de EA in de Navigator verschijnt, en sleep hem daarna op de juiste chart en timeframe.
  5. Vul elk veld handmatig in aan de hand van je notities uit stap 1, parameter voor parameter, niet via een geïmporteerd .set-bestand.
  6. Zet Algo Trading aan, zowel de platformknop als de vink in het EA-venster - hoe geautomatiseerd handelen in MT5 werkt, staat toegelicht op de officiële platformpagina - en controleer daarna de eerste orders op een demorekening.

Rekenvoorbeeld. Stel dat je op MT4 een EA gebruikt (los van Golden Viper) met een parameter genaamd TakeProfitPips, ingesteld op 45, bij een broker die vijf cijfers achter de komma toont. Op de MT5-versie van diezelfde EA heet het vergelijkbare veld mogelijk TakeProfit_Points, waarbij de eenheid in hele punten is uitgedrukt in plaats van fractionele pips. Typ je zonder nadenken hetzelfde getal 45 over, dan kan je effectieve afstand tot de take-profit twee tot tien keer groter of kleiner uitvallen dan je op MT4 gewend was. Controleer daarom altijd eerst welke prijsbeweging je bedoelt, in dollars of centen, en reken dat om naar de eenheid die het MT5-veld verwacht.

Risico-instellingen en lotgrootte correct converteren

Van alle instellingen is je risicobeheer het meest gevoelig voor conversiefouten: een kleine misrekening raakt direct je kapitaal. Bij een gestructureerde aanpak van risicobeheer is lotgrootte een uitkomst van een berekening, geen vast getal dat je overtypt.

Waarom je lotgrootte niet automatisch hetzelfde blijft

Werkt je EA met risicogestuurde lotgrootte, dan berekent hij de positiegrootte telkens opnieuw op basis van je kapitaal, je risicopercentage en je stopafstand. Verandert een van die drie op je nieuwe MT5-rekening - startkapitaal, puntwaarde of spread - dan verschuift de uitkomst mee, ook bij exact dezelfde risicomodus. De rekenmethode staat uitgewerkt in risk-based position sizing berekenen.

Rekenvoorbeeld. Stel je hebt 3.600 dollar op je rekening en een gemiddelde stopafstand van 300 punten, met een illustratieve puntwaarde van 0,015 dollar per 0,01 lot per punt (dit varieert per broker en symbooldefinitie, dus reken altijd met je eigen cijfers). Het risico per 0,01 lot komt dan neer op 300 × 0,015 = 4,50 dollar. Bij de Conservative-modus met circa 0,5% risico per trade is dat 18 dollar, wat uitkomt op ongeveer 0,04 lot. Bij Normal met circa 1% is dat 36 dollar, ofwel ongeveer 0,08 lot. Bij Aggressive met circa 2% is dat 72 dollar, ofwel ongeveer 0,16 lot. Migreer je met hetzelfde kapitaal en dezelfde modus naar een broker met een andere puntwaarde, dan verschuiven deze uitkomsten mee - geen fout, maar het rekenprincipe dat doet waarvoor het bedoeld is.

RisicomodusRichtwaarde risico per tradeBedrag bij 3.600 dollar kapitaalGeschatte lotgrootte (stop 300 punten)
Conservativecirca 0,5%18 dollarcirca 0,04 lot
Normalcirca 1%36 dollarcirca 0,08 lot
Aggressivecirca 2%72 dollarcirca 0,16 lot

Dit zijn illustratieve cijfers om het rekenprincipe te laten zien, geen vaste toezegging: jouw exacte lotgrootte hangt af van je broker, je actuele stopafstand en de instellingen van de EA op het moment van de trade.

Welke risicomodus kies je na de overstap

Gebruik de overstap om te heroverwegen of je risicomodus nog past. Is je kapitaal sinds je MT4-periode gegroeid of gekrompen, kies dan bewust opnieuw in plaats van automatisch dezelfde modus aan te houden. De gids de juiste risicomodus kiezen helpt je die afweging te maken.

Chart templates en indicatorinstellingen overzetten

Naast de EA zelf draaien de meeste traders extra indicatoren of een vaste kleurstelling op hun chart, opgeslagen als template - ook hier geldt: niet automatisch overdraagbaar.

Waarom een .tpl-bestand van MT4 niet in MT5 werkt

Een MT4-template (.tpl) bevat verwijzingen naar MT4-indicatoren en MT4-instellingen. MT5 begrijpt dat bestandsformaat niet op dezelfde manier, dus slepen van je oude naar je nieuwe platform levert meestal niets op. De praktische oplossing is een nieuwe template opbouwen binnen MT5: dezelfde timeframe, dezelfde indicatoren met dezelfde periodes, en kleuren en lijnstijlen naar wens. Voor gebruikers van Golden Viper staat dit uitgewerkt in MT4-templates voor Golden Viper EA.

Generieke EA-parameters die vaak over het hoofd worden gezien

Bij het handmatig overtypen focussen traders vaak op de opvallende velden - lotgrootte, take-profit, stop-loss - en vergeten kleinere velden zoals het magic number (een identificatienummer waarmee een EA zijn eigen orders herkent) of de toegestane slippage. Wijzigt je magic number per ongeluk tussen MT4 en MT5, dan geeft dat verwarring zodra je meerdere EA's naast elkaar gebruikt. Loop daarom je hele parameterlijst na, ook velden die je zelden aanraakt.

Veelgemaakte fouten bij het converteren van instellingen

De meeste problemen bij dit proces zijn geen zeldzame technische uitzonderingen, maar dezelfde herhaalde fouten. Een overzicht om te vermijden:

  • Een .set-bestand blind vertrouwen. Zoals hierboven beschreven, kan dit velden overslaan of stilzwijgend op een standaardwaarde zetten.
  • Op parameterpositie vertrouwen in plaats van op naam. Een veld dat op MT4 als vierde in de lijst stond, staat op MT5 niet per definitie ook als vierde.
  • Eenheden door elkaar halen. Pips, punten en prijsafstand in dollars of centen zijn niet altijd hetzelfde, zeker niet bij een symbool als XAUUSD waar broker-digits uiteenlopen.
  • Live gaan zonder demotest. Ook al ken je de instellingen uit je hoofd, een nieuwe rekening of andere spread kan alsnog verrassen.
  • Denken dat je licentie opnieuw gekocht moet worden. Bij Golden Viper dekt één licentie zowel de MT4- als de MT5-versie, dus converteren van instellingen betekent niet opnieuw betalen.
  • De chart-template vergeten. Je EA kan prima draaien zonder je visuele template, maar dan mis je je eigen referentiepunten om de markt te blijven volgen.
  • Beide platforms tegelijk laten meehandelen zonder dat te beseffen. Draait je EA nog live op MT4 terwijl je op MT5 test met hetzelfde kapitaalgevoel, dan handel je feitelijk dubbel.

Instellingen converteren voor Golden Viper EA: waarom dit relatief simpel is

Bij een EA met tientallen parameters kan converteren zomaar een middag kosten. Golden Viper EA is bewust anders opgebouwd: een regelgebaseerde, trend- en momentumbevestigende aanpak op XAUUSD H4, waarbij de instellingen die jij beheert beperkt blijven tot een handvol keuzes, niet een lange technische lijst.

Je kiest een risicomodus (Conservative, Normal of Aggressive), de EA berekent daarmee zelf een risicogestuurde lotgrootte, er staat een profit-lock op winstgevende posities, en je kunt een optionele veiligheidsstop aan- of uitzetten. Er is geen martingale, grid of averaging in de logica verwerkt, op geen van beide platforms. Dat maakt converteren vooral bewust herbevestigen, niet uitzoeken wat twintig losse velden doen.

OnderdeelOp je MT4-rekeningActie bij overstap naar MT5
RisicomodusBijvoorbeeld NormalOpnieuw selecteren op MT5; niet aannemen dat dit automatisch meekomt
Risicogestuurde lotgrootteBerekend op basis van je MT4-kapitaalWordt herberekend zodra de EA op je MT5-rekening actief is
Profit-lockActief op winstgevende positiesWerking controleren op je eerste MT5-trades
Optionele veiligheidsstopAan of uit naar voorkeurHerbevestigen dat de stand overeenkomt met je bedoeling
LicentieEén licentie dekt beide platformsGeen nieuwe aankoop nodig; wel het juiste .ex5-bestand ophalen

De installatie van het juiste bestand zelf staat stap voor stap beschreven in Golden Viper EA installeren op MT5 en MT5 EA installeren en activeren. Wil je liever niet zelf converteren? Een MQL5-signaal is een alternatief: je kopieert de trades van een bestaand, geverifieerd account in plaats van zelf een EA te configureren. Golden Viper biedt dit aan voor 30 dollar per maand, naast de losse EA-licentie.

Volg je resultaten daarna een tijdje voordat je conclusies trekt. Een openbaar, geverifieerd trackrecord op Myfxbook (rekening 11943038) koppelt aan je rekeningnummer, niet aan het platform, dus je legt je MT5-gedrag makkelijk naast je MT4-periode. Verwacht geen dagelijkse stroom aan trades: een selectieve H4-strategie op XAUUSD plaatst doorgaans maximaal ongeveer een setup per dag en soms dagenlang niets - normaal gedrag, geen teken dat er iets misging.

Handel, ook geautomatiseerd, brengt altijd risico met zich mee. Een stop garandeert niet dat je exact op dat niveau sluit, verlies is mogelijk, en resultaten uit het verleden garanderen niets voor de toekomst. Handel daarom alleen met geld dat je kunt missen. Toezichthouders zoals de AFM benadrukken dat geautomatiseerd handelen, ongeacht het platform, geen gegarandeerd rendement biedt. Wil je met een geautomatiseerde, selectieve XAUUSD-strategie op beide platforms aan de slag, bekijk dan Golden Viper EA voor de volledige details.

Veelgestelde vragen

Kan ik mijn MT4 .set-bestand gewoon inladen in de MT5-versie van dezelfde EA?

Dat kan technisch, maar is niet betrouwbaar. Parameters met een identieke naam en hetzelfde type worden vaak overgenomen, maar afwijkende of ontbrekende velden krijgen soms stilzwijgend een standaardwaarde. Controleer daarom altijd elk veld handmatig na het laden.

Waarom staan mijn parameters in een andere volgorde op MT5?

Omdat de MT5-versie van een EA uit aparte broncode (MQL5) is opgebouwd, met een eigen structuur. De volgorde in het instellingenvenster volgt hoe de ontwikkelaar het bestand heeft geschreven, niet noodzakelijk dezelfde volgorde als op MT4.

Verandert mijn lotgrootte als ik overstap naar MT5?

Bij risicogestuurde lotgrootte kan dat, ja: de berekening houdt rekening met je kapitaal, risicopercentage en stopafstand. Wijkt een van die factoren af op je nieuwe rekening, dan wijkt de uitkomst mee, ook bij dezelfde risicomodus.

Gaan mijn chart templates automatisch mee naar MT5?

Nee. Een .tpl-bestand van MT4 is niet bruikbaar in MT5. Je bouwt je template - timeframe, indicatoren, kleuren - opnieuw op binnen MT5.

Moet ik mijn Golden Viper-licentie opnieuw kopen om naar MT5 te converteren?

Nee. Eén eenmalige betaling van 199 dollar geeft een levenslange licentie die zowel de MT4- als de MT5-versie dekt. Je hebt alleen het juiste .ex5-bestand nodig, geen nieuwe aankoop.

Hoe controleer ik of mijn geconverteerde instellingen echt kloppen?

Laat de EA minimaal een week op een demorekening draaien en vergelijk het gedrag - orderplaatsing, lotgrootte, profit-lock - met wat je van je MT4-periode gewend was, voordat je live verdergaat.

Wat als een parameter op MT4 een andere naam heeft dan op MT5?

Zoek de dichtstbijzijnde equivalente functie op in plaats van het veld over te slaan. Raadpleeg bij twijfel de documentatie van je EA-leverancier of de officiële platformhandleiding.

Hoeveel tijd kost het converteren van instellingen in de praktijk?

Bij een EA met een beperkt aantal instellingen, zoals Golden Viper, kost dit meestal een kwartier tot een half uur. Bij EA's met tientallen parameters kan dit oplopen tot een middag werk.

Waar krijg ik hulp als het converteren van mijn Golden Viper-instellingen niet lukt?

Via Telegram op @viprasol_help, WhatsApp op +31 6 84795250 of e-mail via support@goldenviperea.com. Beschrijf welk veld of welke stap vastloopt, dan denken we mee.

Myfxbook Geverifieerd

Klaar om goud te laten verhandelen?

+€1.485Netto · 6 mnd (geverifieerd)
56%Winratio (51/91)
24/5Geautomatiseerd
Vanaf $199 eenmalig
Levenslange toegang →
✓ Directe download✓ Volledige setup-hulp✓ MT4 & MT5
SV

Sven de Vries

Sven de Vries schrijft over MetaTrader 4/5, Expert Advisors en geautomatiseerd goudhandelen voor Golden Viper EA.

Myfxbook geverifieerdLive sinds jan 2026Publiek trackrecord