Expert Advisor Instellen op MT5: Complete Handleiding

TL;DR

Een expert advisor op MT5 zetten begint met het platform downloaden en koppelen aan je broker-account. Daarna plaats je het EA-bestand in de map MQL5/Experts, sleep je de EA naar je grafiek en activeer je Algo Trading. Kies een timeframe en risicomodus die passen bij je accountgrootte, test alles eerst in de Strategy Tester en op demo, en ga pas live met een bedrag dat je kunt missen. Met de stappen hieronder ben je meestal binnen 15 tot 30 minuten klaar.

Wat is een expert advisor en waarom kies je voor MT5?

Een expert advisor (EA) is een geautomatiseerd handelsprogramma: hij analyseert grafieken volgens vaste regels en plaatst zelf orders, zonder dat jij hoeft in te grijpen bij het herkennen van een setup, het berekenen van de lotgrootte of het plaatsen van de order. Automatisch handelen op MT5 draait op de programmeertaal MQL5, waarbij elke EA als los .ex5-bestand werkt. Wil je eerst de basis snappen? Lees dan onze uitleg over wat een expert advisor precies is.

Hoe een EA precies werkt

Een degelijk gebouwde EA houdt zich aan een vaste set regels voor markt, timeframe, instap, uitstap en risico. De meeste serieuze goud-EA's combineren trend- en momentumbevestiging voordat ze een order openen en handelen daardoor selectief: minder trades, maar wel trades die aan strengere voorwaarden voldoen. Consequent een strategie uitvoeren is geen garantie op winst. Het risicomanagement eromheen bepaalt minstens zo veel over het resultaat als de instapregels zelf.

MT5 versus MT4 voor automatisch handelen

MT5 is de opvolger van MT4 en heeft een uitgebreidere Strategy Tester en een iets andere mappenstructuur voor Experts. Voor de meeste XAUUSD-EA's maakt het platform zelf weinig verschil, want de strategielogica zit in het EA-bestand, niet in het platform. Daarom leveren sommige aanbieders één licentie voor beide platforms. Een stap-voor-stap doorloop staat in onze gids EA installeren en activeren op MT5.

Stap 1: MT5 downloaden en je account koppelen

Voordat een EA iets kan doen, heb je een werkend MT5-platform nodig dat gekoppeld is aan een handelsaccount. De meeste brokers bieden een eigen MT5-download aan; de officiële MT5-terminaldocumentatie beschrijft de installatie en basisinstellingen verder. Download de installer, doorloop de setup en log in met je servernaam, accountnummer en wachtwoord van je broker.

Systeemvereisten en een stabiele verbinding

MT5 draait licht genoeg voor vrijwel elke Windows-laptop; op macOS gebruik je meestal een wrapper of virtuele machine. Rekenkracht is minder belangrijk dan een stabiele internetverbinding, want een EA moet continu verbonden blijven met de server om koersen te ontvangen en orders te versturen. Valt je verbinding regelmatig weg, dan mis je updates en kan een positie langer open blijven dan de bedoeling was.

Demo of live: waar begin je?

Begin altijd op een demo-account, zelfs als je al overtuigd bent van je strategie. Een demo-account gebruikt dezelfde koersdata en dezelfde EA-logica als een live account, alleen zonder geld op het spel. Zo zie je hoe de EA zich gedraagt op jouw platform en met jouw broker voordat er een cent is ingelegd. Twijfel je over het verschil? Onze uitleg over de verschillen tussen demo en live handelen helpt je verder.

Stap 2: het EA-bestand op de juiste plek zetten

Een EA voor MT5 komt meestal als .ex5-bestand (het gecompileerde programma) of als .mq5-bestand (de broncode die je zelf compileert), en beide moeten in dezelfde map terechtkomen voordat MT5 ze herkent.

De map MQL5/Experts vinden

Ga in MT5 naar Bestand > Gegevensmap openen, dan verschijnt een Verkenner-venster met de map MQL5. Plaats het .ex5-bestand in de submap Experts (MQL5/Experts/), sluit het venster en herstart MT5, of klik met de rechtermuisknop op Expert Advisors in het Navigator-paneel en kies Vernieuwen. De officiële MQL5-documentatie beschrijft deze mapstructuur en de bestandsformaten in meer detail.

Compileren en controleren in de Navigator

Werk je met een .mq5-bestand, open het dan in de MetaEditor (F4) en klik op Compileren. Zonder foutmeldingen verschijnt er automatisch een .ex5-bestand in dezelfde map. Open daarna het Navigator-paneel (Ctrl+N); onder Expert Advisors zou je EA nu moeten staan. Zie je hem niet, kijk dan of het bestand echt in de Experts-map staat en niet per ongeluk in Indicators of Scripts is beland.

Stap 3: Algo Trading activeren en de EA aan je grafiek koppelen

Hier lopen de meeste nieuwe gebruikers vast: de EA staat gewoon in de Navigator, maar handelt niet. Meestal mist er dan nog een van deze twee dingen.

De EA naar de juiste grafiek slepen

Open eerst het juiste symbool en de juiste timeframe, bijvoorbeeld XAUUSD op H4, en sleep de EA vanuit Navigator naar die grafiek. Er verschijnt een instellingenvenster met tabbladen voor opties, parameters en toestemmingen. Sluit je dit met OK, dan verschijnt rechtsboven een smiley-icoontje: lachend betekent actief, verdrietig betekent dat er iets ontbreekt.

Toestemmingen die je moet aanvinken

Vink op het tabblad Algemeen "Algo Trading toestaan" aan. Ook moet de Algo Trading-knop bovenaan de werkbalk actief staan, want staat die uit, dan handelt geen enkele EA, ongeacht de instellingen per grafiek. Werk je met een externe dienst zoals een MQL5-copy-signaal, controleer dan ook de WebRequest-toestemmingen. Deze twee plekken zijn verantwoordelijk voor het overgrote deel van de gevallen.

Stap 4: instellingen en risicomodus configureren

Zodra de EA draait, bepalen de invoerparameters verder hoe hij zich gedraagt. De belangrijkste keuzes zijn het tijdframe, het symbool en de risicomodus.

Timeframe en symbool instellen

Is een goud-EA gebouwd en getest op H4, zet dan ook de grafiek op H4. Draait diezelfde EA op M15 of D1, dan krijgt hij andere candle-data te zien dan waarop de strategie is gevalideerd, met een ander handelsritme en andere resultaten als gevolg. Gedraagt een EA zich anders dan verwacht, controleer dan dit punt als eerste.

Risicomodus en lotgrootte: een rekenvoorbeeld

Bij een risicomodus bepaalt het systeem de lotgrootte in plaats van dat je zelf een vaste lotgrootte invoert, waardoor het risico meebeweegt met je saldo. Een risicogestuurde EA herberekent de lotgrootte namelijk per trade, op basis van je saldo en de stopafstand. Ter illustratie: bij XAUUSD staat 1 standaardlot gelijk aan 100 troy ounce, dus een koersbeweging van $1,00 komt neer op ongeveer $100 per lot, oftewel $1 per 0,01 lot. Accepteer je bij $2.000 saldo een beperkt risicobedrag per trade, dan deel je dat bedrag door de stopafstand in dollars om de lotgrootte te vinden; bij $4.000 verdubbelt die lotgrootte bij dezelfde stop. Zo werkt risicogestuurde lotgrootte: het risico blijft procentueel gelijk. Welke modus bij jou past, lees je in het kiezen van de juiste risicomodus.

RisicomodusTypisch profielRelatieve lotgrootte t.o.v. ConservativePast goed bij
ConservativeKleinste risico per trade, rustigste saldocurve1x (referentiepunt)Eerste maanden live, kleinere accounts, lage risicotolerantie
NormalGemiddeld risico per tradecirca 1,5x tot 2xTraders met ervaring die iets sneller willen opbouwen
AggressiveHoogste risico per trade, grotere schommelingencirca 2,5x tot 3xErvaren traders die bewust meer volatiliteit accepteren

Let op: dit zijn illustratieve verhoudingen om het principe te tonen, geen officieel gepubliceerde percentages. Twijfel je, begin dan met de laagste modus en bouw pas verder op nadat je zelf een paar weken resultaten hebt gezien op je eigen account.

Stap 5: testen voordat je live gaat

Een EA installeren is één ding; weten hoe hij zich in verschillende marktomstandigheden gedraagt is iets heel anders. Sla deze stap dus niet over, ook niet als de installatie zelf al soepel verliep.

Backtesten in de Strategy Tester

Open de Strategy Tester in MT5 (Ctrl+R), selecteer de EA, symbool XAUUSD en tijdframe H4, kies een periode van minimaal een paar jaar en start de test. Ter illustratie: twee jaar aan H4-candles levert ruwweg 2.600 tot 3.100 candles op. Handelt een EA selectief, met maximaal ongeveer één setup per dag, dan zie je in die periode grofweg enkele honderden trades. Genoeg voor een eerste indruk, maar geen garantie voor de toekomst. Onze uitleg over testen in de Strategy Tester op XAUUSD H4 gaat hier dieper op in.

Forward testen op een demo-account

Waar een backtest historische data gebruikt, laat forward testen op demo zien hoe de EA zich gedraagt met actuele koersen, spreads en de verbinding van jouw broker. Laat de EA minstens een paar weken op demo draaien voordat je naar live overstapt, en vergelijk de resultaten steeds met de backtest: grote afwijkingen zijn een signaal om eerst uit te zoeken waarom. Geen tijd voor wekenlang wachten? Beoordeel een EA dan via een openbaar, extern geverifieerd trackrecord.

TestfaseWat je controleertTypische duurDatabron
Backtest (Strategy Tester)Basisgedrag van de strategie over meerdere jarenEnkele uren rekentijdHistorische koersdata
Forward test (demo)Uitvoering, spread en verbinding in de praktijkEnkele wekenLive koersen, nepgeld
Live (klein volume)Emotionele en praktische kant van een draaiend systeemDoorlopendLive koersen, echt geld

Stap 6: live zetten, monitoren en draaiende houden

Zodra je tevreden bent over de backtest en de forward test, kun je de EA live zetten. Begin klein; een lagere risicomodus met een bedrag dat je kunt missen is een verstandiger startpunt dan meteen vol gas.

Een VPS voor 24/5 uptime

Goud wordt vrijwel 24 uur per dag verhandeld, 5 dagen per week; via onder meer de CME Group is te zien hoe die futuresmarkt bijna doorlopend actief blijft, wat meteen verklaart waarom een EA ook 's nachts moet kunnen reageren. Een EA handelt echter alleen zolang MT5 open en verbonden is: sluit je je laptop of valt het internet uit, dan mist de EA dat moment. Veel traders lossen dit op met een virtuele server die continu aanstaat, los van hun eigen computer.

Wat je wekelijks moet checken

Controleer minstens wekelijks of Algo Trading nog aanstaat, of de VPS nog verbonden is, of het aantal trades ongeveer overeenkomt met de backtest en of de lotgrootte nog klopt met je actuele saldo. Hieronder staat, puur ter illustratie, een rekenvoorbeeld van hoe risicogestuurde lotgrootte meebeweegt met een groeiend account bij eenzelfde stopafstand:

AccountsaldoIllustratief risicobedrag per tradeVoorbeeld lotgrootte bij 300 punten stop*
$500$10≈ 0,03 lot
$2.000$40≈ 0,13 lot
$10.000$200≈ 0,65 lot

* Dit rekenvoorbeeld gaat uit van een waarde van circa $1 per punt per 0,01 lot bij XAUUSD; de exacte puntwaarde verschilt per broker, dus dit is een illustratie van het principe en geen exacte rekenmodule.

Veelgemaakte fouten bij het instellen van een EA op MT5

De meeste problemen die traders achteraf melden, zijn terug te voeren op een klein aantal fouten die steeds terugkomen.

Verkeerd timeframe of verkeerd symbool

Zet een EA die voor XAUUSD op H4 is gebouwd op bijvoorbeeld EURUSD of M5, dan krijg je een heel ander en ongetest resultaat. Controleer symbool en timeframe daarom altijd als eerste.

Algo Trading maar op één plek aan

Zowel de knop bovenaan het platform als het vinkje in de eigenschappen van de EA moet aanstaan. Veel traders zien een lachende smiley en denken dat alles goed staat, terwijl de algemene knop ondertussen gewoon uitstaat.

Live starten zonder demo- of backtestfase

Meteen live gaan omdat de instellingen er logisch uitzien, slaat de belangrijkste controle over: klopt het gedrag in de praktijk ook echt met de verwachting? Een paar weken demo kosten tijd, maar besparen mogelijk een kostbare verrassing.

Risicomodus verhogen na een winstreeks

Overschakelen naar Aggressive na een paar goede weken, gewoon omdat het lekker loopt, is een klassieke valkuil. Een langere verliesreeks heet een drawdown: een tijdelijke daling vanaf een eerdere piek in je saldo, die bij vrijwel elke strategie voorkomt. Een hogere risicomodus vergroot de kans op grotere winsten, maar net zo goed op een dieper dal zodra de markt tegenzit.

Golden Viper EA als praktijkvoorbeeld

Als concreet voorbeeld: Golden Viper EA is een regelgebaseerde XAUUSD-strategie die uitsluitend op H4 handelt, zowel op MT4 als MT5, vanuit één licentie. De EA handelt selectief (gemiddeld niet meer dan ongeveer één setup per dag), werkt met een profit-lock op openstaande winst plus een optionele veiligheidsstop, en gebruikt risicogestuurde lotgrootte binnen drie modi: Conservative, Normal en Aggressive. Geen martingale, grid of averaging; elke positie staat op zichzelf.

De installatie volgt hetzelfde stramien als deze handleiding: bestand in de Experts-map, naar een XAUUSD H4-grafiek slepen, Algo Trading aan en een risicomodus kiezen. Een platformspecifieke doorloop staat in onze gids Golden Viper EA installeren op MT5. De licentie kost eenmalig $199 voor levenslang gebruik op beide platforms, zonder abonnement, proefperiode of geld-terug-garantie. Liever eerst meekijken zonder te installeren? Dat kan via het MQL5-kopieersignaal vanaf $30 per maand. Resultaten zijn continu te volgen via een openbaar Myfxbook-trackrecord (account 11943038). Loop je toch vast, dan staat support klaar via Telegram (@viprasol_help), WhatsApp (+31 6 84795250) of e-mail (support@goldenviperea.com).

Tot slot een eerlijke kanttekening: handelen in XAUUSD en het gebruik van een expert advisor brengt altijd risico met zich mee. Resultaten uit het verleden, hoe goed geverifieerd ook, garanderen niets over de toekomst, en verlies van je inleg blijft mogelijk. Toezichthouders zoals de AFM wijzen consumenten er terecht op dat geautomatiseerd handelen nooit risicovrij is. Handel daarom uitsluitend met geld dat je kunt missen en zie elke risicomodus als een instelling, niet als een winstbelofte.

Veelgestelde vragen

Hoe lang duurt het om een expert advisor op MT5 in te stellen?

Reken op 15 tot 30 minuten als je het platform al hebt geïnstalleerd en ingelogd bent. De meeste tijd gaat zitten in het controleren van instellingen en testen op demo, niet in bestand plaatsen en slepen.

Moet ik kunnen programmeren om een EA te installeren?

Nee. Een kant-en-klare EA plaats je met slepen en klikken: bestand in de Experts-map, naar de grafiek slepen, instellingen kiezen. Programmeerkennis is alleen nodig als je zelf een EA wilt bouwen of aanpassen.

Waarom handelt mijn EA niet, ook al staat hij op de grafiek?

Meestal staat de algemene Algo Trading-knop uit, of ontbreekt het vinkje "Algo Trading toestaan" in de eigenschappen van de EA. Controleer beide plekken; dat lost het overgrote deel van de gevallen op.

Werkt een EA die voor MT4 is gebouwd automatisch ook op MT5?

Nee, niet zonder meer. MT4 gebruikt MQL4 en MT5 gebruikt MQL5: twee verschillende programmeertalen met een andere bestandsstructuur. Een EA moet specifiek voor het platform zijn gebouwd; sommige aanbieders leveren daarom losse, native versies voor beide platforms onder één licentie.

Heb ik een VPS nodig om een EA te laten werken?

Strikt noodzakelijk is het niet, zolang je computer en internetverbinding continu aanblijven. In de praktijk is een VPS wel de betrouwbaarste manier om 24/5-uptime te garanderen, vooral omdat goud ook buiten kantooruren beweegt.

Wat is het verschil tussen backtesten en forward testen op demo?

Een backtest rekent de strategie door op historische koersdata in een gesimuleerde omgeving; een forward test op demo draait live mee met actuele koersen, spreads en jouw eigen verbinding, maar met nepgeld. Beide zijn nuttig, elk vanuit een andere invalshoek.

Blijven mijn stops actief als ik MT5 afsluit?

Standaard stop-loss- en take-profitniveaus die als order op de server van je broker staan, blijven meestal actief, ook als je terminal dicht is. Logica die de EA zelf berekent, zoals een dynamisch aangepaste stop, werkt alleen zolang MT5 open en verbonden is.

Kan ik meerdere EA's tegelijk op hetzelfde account laten draaien?

Technisch kan dat, zolang elke EA op een eigen grafiek of met een uniek magic number werkt. Let op het gecombineerde risico: twee risicogestuurde EA's tellen samen op tot een hoger totaalrisico dan elke EA los.

Garandeert een goede backtest dat mijn EA ook live winst maakt?

Nee. Een backtest laat zien hoe een strategie zich in het verleden gedroeg onder bepaalde aannames, niet wat de toekomst brengt. Forward testen op demo en voorzichtig starten op live blijven nodig om te zien hoe de EA zich in de praktijk gedraagt.

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