Hoe Installeer Ik Een EA Stap Voor Stap Op MetaTrader 4—2026

Samenvatting: Een EA (Expert Advisor) installeren op MetaTrader 4 kost minder dan tien minuten. Je kopieert het .ex4-bestand naar de map MQL4 → Experts via File → Open Data Folder, herstart MT4, sleept de EA naar de juiste grafiek en schakelt AutoTrading in. Een smiley rechtsboven in de grafiek bevestigt dat de EA actief is. Dit artikel behandelt elke stap, veelvoorkomende fouten en verificatiepunten.
De vraag “hoe installeer ik een EA stap voor stap op MetaTrader 4” is een van de meest gestelde onder beginnende traders. Het goede nieuws: de installatie zelf is eenvoudig. Het slechte nieuws: veel traders raken in de war omdat ze het verschil niet kennen tussen installeren, activeren en daadwerkelijk handelen.
Een EA die zichtbaar is in Navigator is alleen geïnstalleerd. Hij handelt pas automatisch als hij aan een grafiek is gekoppeld, AutoTrading aan staat, de EA toestemming heeft om te traden, en de strategievoorwaarden worden bereikt. Die nuance missen de meeste tutorials.
Zoek je een kant-en-klare goud-EA voor MT4? Bekijk Golden Viper EA voor XAUUSD op het H4-timeframe.
Wat is een EA in MetaTrader 4?
EA staat voor Expert Advisor. Het is een geautomatiseerd handelsprogramma dat draait binnen MetaTrader 4. MetaQuotes, de ontwikkelaar van MT4, omschrijft een Expert Advisor als een mechanisch handelssysteem dat gekoppeld is aan een grafiek en orders rechtstreeks naar de handelsserver kan sturen.
In gewoon Nederlands: een EA is een handelsrobot. Je koppelt hem aan een grafiek (bijvoorbeeld EURUSD of XAUUSD), waarna hij volgens vooraf geprogrammeerde regels signalen kan geven, posities kan openen, stops kan beheren of trades automatisch kan sluiten.
Een EA is niet hetzelfde als een indicator of een script. Een indicator toont visuele informatie op je grafiek, zoals een voortschrijdend gemiddelde. Een script voert eenmalig een actie uit en stopt daarna. Een EA draait continu op de achtergrond zolang hij aan een grafiek is gekoppeld en de juiste toestemmingen heeft.
Bestandstypen: .ex4 vs .mq4
Wanneer je een EA downloadt, krijg je meestal een .ex4-bestand. Dat is het gecompileerde bestand dat MT4 kan uitvoeren. Sommige aanbieders leveren ook een .mq4-bestand mee. Dat is de broncode die je kunt openen en bewerken in MetaEditor. Voor de installatie heb je alleen het .ex4-bestand nodig.
Woordenlijst voor beginners
Term | Betekenis |
|---|---|
EA / Expert Advisor | Handelsrobot of geautomatiseerd programma binnen MetaTrader |
MQL4 | De programmeertaal van MT4 waarmee EAs, indicatoren en scripts worden geschreven |
.ex4 | Gecompileerd EA-bestand dat MT4 kan uitvoeren |
.mq4 | Broncode die je kunt bewerken in MetaEditor |
Experts-map | De MT4-map waar EA-bestanden thuishoren: MQL4 → Experts |
Navigator | MT4-paneel waar geïnstalleerde EAs verschijnen onder “Expert Advisors” |
AutoTrading | Platformbrede schakelaar die alle EAs toestemming geeft om te handelen |
Allow live trading | EA-specifieke instelling die een individuele EA toestemming geeft |
Smiley | Visueel teken dat de EA actief en toegestaan is op die grafiek |
VPS | Externe server die MT4 draaiend houdt wanneer je eigen computer uit staat |
Wat heb je nodig voordat je begint?
Voordat je een EA op MetaTrader 4 installeert, controleer je deze checklist:
MetaTrader 4 desktop geïnstalleerd en ingelogd op een demo- of live account.
Het EA-bestand, meestal met de extensie
.ex4.Eventuele extra bestanden van de leverancier, zoals indicatoren, libraries, presets of DLL-bestanden.
Het juiste valutapaar en timeframe dat de EA vereist.
Een stabiele internetverbinding en een geopend MT4-venster.
Een demo-account om de EA eerst te testen. MetaTrader biedt demo-accounts voor training zonder echt geld.
Optioneel: een VPS als de EA 24/5 moet draaien terwijl je computer uit staat.
Wil je weten hoeveel startkapitaal je nodig hebt? Lees dan hoe je bepaalt hoeveel je nodig hebt om met EA-trading te beginnen.
EA installeren op MetaTrader 4: de 7 stappen
Hieronder volgt het volledige stappenplan om een EA stap voor stap op MT4 te installeren. Elke broker, van CMC Markets tot Vantage en FXCM, bevestigt dezelfde basisvolgorde. Het verschil zit in de details, en die behandelen we per stap.
Stap 1 — Download de EA en pak het bestand uit
De meeste EAs worden als ZIP-bestand aangeleverd. Pak het bestand eerst uit naar een herkenbare map op je computer, bijvoorbeeld je bureaublad. Een EA werkt niet vanuit een ZIP-bestand.
Zoek na het uitpakken naar het .ex4-bestand. Als de leverancier ook indicatoren, presets (.set-bestanden) of libraries meestuurt, bewaar die apart. Die moeten straks in andere mappen terechtkomen.
Dubbelklik niet op het EA-bestand in Windows. Er verschijnt geen installatie-wizard. Het bestand moet handmatig in de juiste MT4-map worden geplaatst.
Stap 2 — Open File → Open Data Folder in MT4
Open MetaTrader 4 en klik bovenin op File → Open Data Folder. In een Nederlandstalige MT4-installatie kan dit Bestand → Map openen zijn.
Waarom is dit belangrijk? Sinds MT4 build 600 slaat MetaTrader gebruikersbestanden op in een aparte datamap, vaak ergens onder AppData\Roaming\MetaQuotes\Terminal. MetaTrader’s eigen documentatie legt uit dat de data folder gescheiden is van de installatiemap. Als je handmatig in Program Files gaat zoeken, vind je de verkeerde map en verschijnt je EA nooit.
Practitioners op Reddit bevestigen dat dit een van de meest voorkomende beginnersmistakes is. Eén gebruiker in een MetaTrader-subreddit meldde dat bestanden in de verkeerde map stonden omdat de Experts-map in MQL5 zat in plaats van MQL4, wat betekende dat MT5 actief was in plaats van MT4.
Stap 3 — Ga naar MQL4 → Experts
In het Windows-venster dat opent na Open Data Folder, zie je meerdere mappen. Open de map MQL4 en daarna Experts. Dit is de enige plek waar MT4 zoekt naar Expert Advisors.
Heb je extra bestanden van de leverancier? Gebruik dan de juiste submappen:
Bestandstype | Juiste map |
|---|---|
Expert Advisor (.ex4) | MQL4 → Experts |
Custom indicator | MQL4 → Indicators |
Library (.dll of .ex4) | MQL4 → Libraries |
Preset (.set) | MQL4 → Presets |
Databestanden | MQL4 → Files |
Als je alles in één map gooit, kan de EA zichtbaar zijn in Navigator maar fouten geven door ontbrekende afhankelijkheden. Neem de tijd om elk bestand op de juiste plek te zetten.
Stap 4 — Plak het EA-bestand
Kopieer of verplaats het .ex4-bestand naar de map MQL4\Experts. Dat is alles. Je hoeft niets te dubbelklikken en niets te “installeren” in de klassieke Windows-zin van het woord. Gewoon plakken.
Stap 5 — Herstart MT4 of vernieuw Navigator
MT4 scant de Experts-map niet automatisch terwijl het draait. Je hebt twee opties:
Optie A: Sluit MT4 volledig af en open het opnieuw.
Optie B: Druk op Ctrl+N om Navigator te openen, klik met rechts op “Expert Advisors” en kies Refresh.
Na het verversen moet de EA verschijnen onder Navigator → Expert Advisors. Zie je hem niet? Controleer dan of je het bestand in de juiste MT4-instantie hebt geplaatst. Als je meerdere MT4-terminals hebt geïnstalleerd (bijvoorbeeld van verschillende brokers), heeft elk een eigen datamap.
Stap 6 — Sleep de EA naar de juiste grafiek
Open de grafiek waarvoor de EA is ontworpen. Als de EA is gebouwd voor XAUUSD (goud) op H4, open dan een XAUUSD-grafiek en stel het timeframe in op H4. Een EA die voor goud op H4 is geprogrammeerd, hoort niet willekeurig op EURUSD M5 te draaien.
Let ook op de exacte symboolnaam bij je broker. Sommige brokers gebruiken suffixen zoals XAUUSD.a of XAUUSDm. De EA kan alleen handelen op het symbool dat hij herkent.
Sleep de EA vanuit Navigator naar de grafiek, of dubbelklik erop. Het instellingenvenster opent automatisch.
Stap 7 — Vink Allow live trading aan en zet AutoTrading aan
Dit is waar veel beginners vastlopen wanneer ze een EA op MetaTrader 4 installeren. Er zijn twee aparte toestemmingen nodig, en beide moeten aan staan.
EA-niveau: Allow live trading. In het instellingenvenster dat opent wanneer je de EA op de grafiek plaatst, ga je naar het tabblad Common. Vink Allow live trading aan als je wilt dat de EA daadwerkelijk orders mag plaatsen. Ga daarna naar Inputs om risico-instellingen, lotgrootte of andere parameters te controleren.
Platform-niveau: AutoTrading. Bovenin MT4 staat de knop AutoTrading (of Auto Trading). Deze moet ingeschakeld zijn. MetaTrader documentatie bevestigt dat als deze platformbrede schakelaar uit staat, geen enkele EA kan handelen, zelfs als de EA-specifieke instelling op “aan” staat.
Na beide stappen controleer je rechtsboven in de grafiek. Een smiley betekent dat de EA actief en toegestaan is. Een verdrietig gezichtje (frown) betekent dat iets niet klopt.
Hoe controleer je of de EA echt actief is?
Een EA stap voor stap op MetaTrader 4 installeren is slechts het begin. Veel traders denken dat een zichtbare EA in Navigator betekent dat alles werkt. Dat klopt niet. Er zijn vier lagen van activatie, en je moet ze allemaal doorlopen.
Laag 1: Bestandslaag (geïnstalleerd)
Het EA-bestand staat in MQL4\Experts. MT4 is herstart of Navigator is ververst. De EA verschijnt onder Navigator → Expert Advisors.
Als de EA hier niet verschijnt, is het bestand op de verkeerde plek geplaatst, nog ingepakt in een ZIP, of je zit in de verkeerde MT4-instantie.
Laag 2: Grafieklaag (geladen)
De EA is naar de juiste grafiek gesleept. Het juiste symbool en timeframe zijn ingesteld. De EA-naam verschijnt rechtsboven in de grafiek, naast het smiley- of frown-icoontje.
Laag 3: Toestemmingslaag (toegestaan)
AutoTrading staat aan op platformniveau. Allow live trading is aangevinkt op EA-niveau. De broker en het account staan Expert Advisors toe. DLL- en WebRequest-toestemmingen zijn alleen ingeschakeld als de EA ze nodig heeft.
Laag 4: Strategielaag (handelt)
De markt is open. Spread en marge zijn acceptabel. De instapvoorwaarden van de EA zijn daadwerkelijk bereikt. Er staat geen foutmelding in de tabbladen Experts of Journal onderin MT4.
Dit onderscheid is cruciaal. Practitioners op Reddit wijzen er regelmatig op dat “alle instellingen staan aan” niet betekent dat de EA een geldige entry-conditie heeft gevonden. Soms is de EA simpelweg aan het wachten op het juiste marktmoment, en dat kan dagen duren.
Wil je na installatie de prestaties van je EA objectief volgen? Lees hoe je MT4 koppelt aan Myfxbook voor onafhankelijke verificatie.
EA geïnstalleerd maar werkt niet? Problemen oplossen
Hier vind je de meest voorkomende problemen wanneer je een EA op MetaTrader 4 hebt geïnstalleerd maar het niet werkt zoals verwacht.
Probleem | Waarschijnlijke oorzaak | Oplossing |
|---|---|---|
EA niet zichtbaar in Navigator | Verkeerde map, ZIP niet uitgepakt, verkeerde MT4-instantie | Gebruik File → Open Data Folder, plak in MQL4 → Experts, herstart MT4 |
EA zichtbaar maar niet te plaatsen | MT5-bestand in MT4 geplaatst, corrupt bestand | Controleer of het een .ex4-bestand is voor MT4, niet .ex5 voor MT5 |
Verdrietig gezicht in plaats van smiley | AutoTrading uit of Allow live trading niet aangevinkt | Schakel beide toestemmingen in |
Smiley zichtbaar maar geen trades | Strategievoorwaarden niet bereikt, markt gesloten, spread te hoog | Check Experts/Journal tabs, controleer symbool en timeframe |
Error 4109 | Trade not allowed | Vink Allow live trading aan in EA-eigenschappen |
Error 4112 | Server heeft geautomatiseerd handelen uitgeschakeld | Neem contact op met je broker |
DLL-foutmelding | EA vereist DLL imports maar toestemming staat uit | Schakel DLL imports alleen in voor vertrouwde EAs |
WebRequest-fout | EA heeft internettoegang nodig maar URL is niet goedgekeurd | Voeg de vertrouwde URL toe onder Extra → Options → Expert Advisors |
Werkt op demo maar niet live | Accountrechten, symboolnaamverschillen, uitvoeringscondities | Controleer brokervoorwaarden, symboolnamen en marge |
Error 4109 nader bekeken
Deze fout verdient extra aandacht omdat hij zo vaak voorkomt. MQL4-documentatie definieert error 4109 als ERR_TRADE_NOT_ALLOWED en verwijst direct naar de instelling Allow live trading in de EA-eigenschappen. Op het MQL5-forum verschijnt deze fout in tientallen discussies van traders die denken dat hun EA kapot is, terwijl het simpelweg een ontbrekend vinkje betreft.
Error 4112 is verwant maar anders: die komt van de broker-server zelf en betekent dat het account of de server geen geautomatiseerd handelen toestaat. Hier helpt een vinkje niet. Je moet contact opnemen met je broker.
Mac-gebruikers: aparte mapstructuur
MetaTrader 4 op macOS draait via Wine, wat een andere mapstructuur oplevert. Gebruik ook op Mac altijd File → Open Data Folder. De MetaTrader-website legt uit dat de macOS-installer Wine gebruikt met een virtuele schijf, waardoor het pad naar Experts er anders uitziet dan op Windows.
MT4 vs MT5 verwarring
MT4 gebruikt de map MQL4. MT5 gebruikt MQL5. Een .ex4-bestand werkt niet in MT5 en een .ex5-bestand werkt niet in MT4. Als je meerdere MetaTrader-versies hebt geïnstalleerd en per ongeluk de verkeerde opent, kom je automatisch in de verkeerde mappenstructuur terecht.
Moet je een EA eerst testen op demo?
Ja. Altijd. Zeker als je voor het eerst een EA op MetaTrader 4 installeert.
Een demo-test bewijst niet dat de EA live winstgevend zal zijn. Wat een demo-test wel doet:
Verificatie van installatie. Je weet zeker dat de EA correct is geplaatst, geladen en actief.
Controle van gedrag. Je ziet hoe de EA reageert op marktbewegingen, welke orders hij plaatst en hoe hij exits afhandelt.
Risico-instellingen testen. Je kunt lotgroottes en risicomodi uitproberen zonder financieel risico.
Na de demo-test is de logische volgende stap een backtest op historische data. Lees hier hoe je een EA backtest in MT4 uitvoert met de Strategy Tester.
Wees kritisch op beloftes
De CFTC waarschuwt dat fraudeurs regelmatig geautomatiseerde handelssystemen promoten als “foolproof” of als een manier om geld te verdienen terwijl je slaapt. Geen enkele technologie kan de markt consistent voorspellen. Dat staat letterlijk in hun waarschuwing over forex-fraude.
ESMA rapporteerde dat 74 tot 89% van retail CFD-accounts geld verloor, met gemiddelde verliezen per klant van €1.600 tot €29.000. Een EA kan discipline toevoegen aan je trading en emotionele fouten verminderen, maar marktrisico verdwijnt niet door automatisering.
Meer over verantwoord EA-gebruik lees je in de gids over risicobeheer bij geautomatiseerd handelen.
Veiligheid: DLL imports en WebRequest
Sommige EAs vragen om DLL imports of WebRequest-toestemming wanneer je ze op een grafiek plaatst. Wees hier voorzichtig mee.
DLL imports geven een EA toegang tot externe programma’s en bestanden op je computer. MetaTrader noemt dit expliciet “potentially dangerous” in hun instellingendocumentatie en raadt aan om het alleen in te schakelen voor vertrouwde toepassingen. Schakel DLL imports nooit standaard in “voor de zekerheid.”
WebRequest laat een EA data versturen naar of ontvangen van externe servers. Dit staat standaard uit om beveiligingsredenen. Als een EA het nodig heeft, moet je de vertrouwde URL handmatig toevoegen onder Extra → Options → Expert Advisors. Voeg alleen de URL toe die de aanbieder specificeert, niet “alles.”
Controleer altijd wie de EA heeft gemaakt voordat je deze toestemmingen verleent. Bekijk de achtergrond van de aanbieder en zoek naar onafhankelijke verificatie van resultaten, bijvoorbeeld via Myfxbook.
Heb je een VPS nodig voor een MT4 EA?
Niet voor de installatie zelf. Een VPS (Virtual Private Server) wordt pas relevant als je EA continu moet draaien. Switch Markets legt uit dat als MT4 wordt afgesloten, de EA stopt met werken, en dat veel traders daarom een VPS gebruiken zodat het platform actief blijft wanneer hun eigen computer uit staat.
Wanneer je computer in slaapstand gaat, de internetverbinding wegvalt of Windows herstart voor een update, stopt de EA onmiddellijk. Alle open posities blijven bestaan op de server van je broker, maar de EA bewaakt ze niet meer. Dat kan problemen opleveren als de EA beschermende stops moest aanpassen of winst moest vastzetten.
Een LinkedIn-post van een MQL4-ontwikkelaar benadrukt dat veel tutorials de installatie behandelen maar productie-issues negeren. Na een herstart van je VPS of computer moet je altijd controleren of de EA nog aan de grafiek is gekoppeld, AutoTrading nog aan staat en er geen foutmeldingen in het Journal staan.
Voor de meeste beginners die een EA stap voor stap op MetaTrader 4 leren installeren, is een VPS geen eerste prioriteit. Begin op demo, test of alles werkt, en overweeg pas een VPS als je de EA live wilt laten draaien zonder onderbrekingen.
Voorbeeld: een goud-EA installeren op XAUUSD H4
Om het stappenplan concreet te maken, volgt hier een voorbeeld met een EA die specifiek voor goudhandel is ontworpen.
Golden Viper EA is een Expert Advisor voor MT4 en MT5 die uitsluitend handelt op XAUUSD met het H4-timeframe. De setup volgt exact het stappenplan uit dit artikel:
Kopieer het EA-bestand naar
MQL4\Experts.Herstart MT4 of vernieuw Navigator.
Open een XAUUSD H4-grafiek.
Sleep de EA naar de grafiek.
Kies een risicomodus (Conservative, Normal of Aggressive).
Vink Allow live trading aan en schakel AutoTrading in.
De EA gebruikt risico-gebaseerde positiebepaling en beschermende stops. Er is geen martingale en geen grid, wat het risico op cascadeverliezen beperkt. Prestaties zijn publiek verifieerbaar via een Myfxbook-account met daadwerkelijke trades op een Pepperstone EU-account.
Wil je meer weten over goudhandel voordat je een EA installeert? Lees de complete XAUUSD-trading gids voor achtergrond over spreads, volatiliteit en marktstructuur.
Samenvatting: checklist EA-installatie op MT4
Gebruik deze checklist om te controleren of je alles goed hebt gedaan wanneer je een EA stap voor stap op MetaTrader 4 installeert:
EA-bestand (.ex4) uitgepakt uit ZIP
File → Open Data Folder gebruikt (niet handmatig in Program Files gezocht)
Bestand geplaatst in MQL4 → Experts
Extra bestanden in de juiste submappen (Indicators, Libraries, Presets)
MT4 herstart of Navigator ververst
EA zichtbaar in Navigator → Expert Advisors
EA gesleept naar de juiste grafiek (correct symbool en timeframe)
Inputs en risico-instellingen gecontroleerd
Allow live trading aangevinkt (tabblad Common)
AutoTrading ingeschakeld (knop bovenin MT4)
Smiley zichtbaar rechtsboven in grafiek
Experts en Journal tabs gecontroleerd op fouten
Eerst getest op demo-account
Op zoek naar een EA die dit proces eenvoudig houdt? Golden Viper EA biedt lifetime access voor $199 (eenmalig), inclusief MT4 en MT5, met een simpele risicomodus in plaats van handmatige lotgrootte-instellingen.
Veelgestelde vragen
Waar moet ik een EA-bestand plaatsen in MT4?
Open MT4 en klik op File → Open Data Folder. Ga vervolgens naar MQL4 → Experts en plak het .ex4-bestand daar. MetaQuotes bevestigt dat Expert Advisors worden opgeslagen in de map terminal_directory\MQL4\Experts. Gebruik altijd Open Data Folder in plaats van handmatig naar Program Files te navigeren, omdat MT4 sinds build 600 een aparte datamap gebruikt.
Waarom zie ik mijn EA niet in Navigator?
Dit komt meestal doordat het bestand in de verkeerde map staat, het ZIP-bestand niet is uitgepakt, MT4 niet is herstart, of je de datamap van een andere MT4-instantie hebt gebruikt. Herstart MT4 volledig of klik met rechts op Expert Advisors in Navigator en kies Refresh.
Wat betekent de smiley rechtsboven in de grafiek?
Een smiley betekent dat de EA actief is en toestemming heeft om te handelen op die grafiek. Een verdrietig gezicht (frown) betekent dat de EA niet actief is of geen handelstoestemming heeft. Controleer dan of AutoTrading aan staat en of Allow live trading is aangevinkt in de EA-eigenschappen.
Waarom opent mijn EA geen trades terwijl de smiley zichtbaar is?
De EA kan correct geïnstalleerd en geactiveerd zijn, maar zijn strategievoorwaarden zijn mogelijk nog niet bereikt. De markt kan gesloten zijn, de spread te hoog, de marge onvoldoende, of het symbool en timeframe kloppen niet. Controleer altijd de Experts- en Journal-tabs onderin MT4 voor foutmeldingen. Traders op Reddit benadrukken vaak dat “alle instellingen aan” niet automatisch betekent dat er een geldig entry-signaal is.
Wat betekent MT4 error 4109?
Error 4109 staat voor ERR_TRADE_NOT_ALLOWED. Het betekent dat de EA geen toestemming heeft om te handelen. De oplossing is om Allow live trading aan te vinken in de eigenschappen van de EA, onder het tabblad Common. Als die instelling al aan staat, controleer dan ook of AutoTrading op platformniveau is ingeschakeld.
Kan ik een MT5 EA in MT4 gebruiken?
Nee. MT4 en MT5 zijn aparte platformen met verschillende bestandsformaten en programmeertalen. MT4 gebruikt .ex4-bestanden en de map MQL4. MT5 gebruikt .ex5-bestanden en de map MQL5. Een bestand voor het ene platform werkt niet in het andere.
Moet mijn computer aan blijven staan voor een EA?
Ja, tenzij je een VPS gebruikt. MT4 moet actief en verbonden zijn met het internet. Als je computer in slaapstand gaat, herstart of de internetverbinding verliest, stopt de EA onmiddellijk met werken. Open posities blijven bestaan bij je broker, maar worden niet meer door de EA beheerd.
Is het veilig om DLL imports aan te zetten?
Alleen als de EA van een vertrouwde bron komt en de aanbieder expliciet aangeeft dat DLL imports nodig zijn. MetaTrader waarschuwt dat DLL imports potentieel gevaarlijk zijn omdat ze een programma toegang geven tot externe bestanden en processen op je computer. Schakel ze nooit standaard in.
Laat Golden Viper EA goud voor je verhandelen
Geautomatiseerd XAUUSD-handelen voor MT4 & MT5, live geverifieerd op Myfxbook. Eenmalig $199, levenslange toegang.
Levenslange toegang — $199