Hoe test je een EA op de Strategy Tester met XAUUSD op 4-uurs (H4)?

TL;DR

Wil je een EA backtesten op XAUUSD H4? Open de Strategy Tester in MetaTrader, kies je EA en zet het symbool op XAUUSD met de timeframe op H4. Selecteer een lange periode met hoge modelkwaliteit (het liefst real ticks) en vul een realistische spread in. Draai de test en bekijk daarna het rapport: nettowinst, max drawdown, profit factor, aantal trades en verwachte payoff. En onthoud: een backtest voorspelt de toekomst niet.

Wat is de Strategy Tester en waarom zou je backtesten?

De Strategy Tester is de ingebouwde testomgeving van MetaTrader waarmee je een Expert Advisor (EA) op historische koersdata laat draaien. Zo hoef je niet maandenlang te wachten op een demo-account: met een backtest spoel je jaren aan marktbeweging in een paar minuten door en krijg je meteen een indruk van hoe een strategie zich zou hebben gedragen. Weet je nog niet precies wat een EA is? Lees dan eerst wat een Expert Advisor precies is voor je verdergaat.

Backtesten is nuttig, maar het is geen glazen bol. Historische resultaten zeggen alleen iets over het verleden, en dan nog alleen onder de aannames die jij zelf hebt ingevoerd. Toezichthouders zoals de Europese ESMA waarschuwen niet voor niets dat rendementen uit het verleden geen garantie zijn voor de toekomst. Zie een backtest als een filter, geen bewijs: hij helpt je vooral om slechte ideeën snel af te schieten, niet om gouden bergen te beloven.

Voor goud (XAUUSD) op de 4-uurs grafiek is testen extra belangrijk, want goud beweegt anders dan een doorsnee valutapaar. De spread is doorgaans breder en de prijs maakt scherpe uitschieters rond drukke marktmomenten. Een EA die met een te krappe spread fantastisch oogt, valt in de praktijk vaak tegen. Hieronder loop je stap voor stap door een eerlijke testopzet.

De Strategy Tester openen (MT4 en MT5)

De Strategy Tester werkt in MT4 en MT5 grotendeels hetzelfde, op een paar verschillen na. Zo open je hem:

  • MetaTrader 4: ga naar het menu View → Strategy Tester, of druk gewoon op Ctrl+R. Onderin je scherm verschijnt dan het testpaneel.
  • MetaTrader 5: ga naar View → Strategy Tester of gebruik dezelfde sneltoets, Ctrl+R. Het paneel in MT5 is wat uitgebreider, met meer modelopties.

Zorg dat je EA in de map Experts staat en dat MetaTrader hem herkent in het Navigator-venster. Staat hij er nog niet, of twijfel je of hij goed geladen is, kijk dan naar de uitleg over een EA installeren in MT4 en MT5. Loop je toch nog vast, dan beschrijft de officiële documentatie van MetaTrader 5 elk veld van de tester in detail.

EA, symbool XAUUSD en timeframe H4 kiezen

In het testpaneel regel je eerst drie dingen: de EA, het symbool en de timeframe.

  1. Expert Advisor: kies uit de lijst de EA die je wilt testen. Zie je hem niet staan, herstart dan MetaTrader of check of het bestand in de juiste map staat.
  2. Symbool: kies XAUUSD. Sommige brokers geven goud een andere naam of achtervoegsel, zoals XAUUSD.m, GOLD of XAUUSD.pro, dus let daarop. Test precies op het symbool waarop je later ook echt gaat handelen, want elke broker heeft zijn eigen spreads en voorwaarden.
  3. Timeframe (periode): zet deze op H4 als de EA voor de 4-uurs grafiek gebouwd is. Test een H4-EA niet op M5 of D1, dat levert niets zinnigs op. De timeframe bepaalt namelijk op welke candles de logica draait, dus dit moet precies kloppen.

Dit klinkt vanzelfsprekend, maar het is de meest gemaakte fout: mensen testen een H4-EA per ongeluk op de verkeerde timeframe en trekken daar vervolgens de verkeerde conclusies uit. Veel EA's gebruiken volgens de MQL5-documentatie de functie die op een nieuwe candle reageert, waardoor de gekozen timeframe direct het gedrag stuurt.

Periode en modelkwaliteit: every tick of real ticks?

Nu komt het onderdeel dat de betrouwbaarheid van je test maakt of breekt: de testperiode en de modelkwaliteit.

De periode is het datumbereik waarover je test. Voor XAUUSD H4 wil je minimaal enkele jaren aan data, zodat je verschillende marktfases meepakt: stijgende trends, dalende trends en zijwaartse periodes. Test je maar drie maanden, dan weet je eigenlijk niks. Een goede EA moet meerdere jaren en meerdere marktregimes doorstaan.

De modelkwaliteit bepaalt hoe nauwkeurig MetaTrader de koersbeweging binnen elke candle simuleert, en dat is cruciaal: tussen de open en de close van een H4-candle gebeurt er van alles dat je stops en targets raakt.

ModelBeschikbaar inNauwkeurigheidWanneer gebruiken
Every tick based on real ticksMT5Hoogst (echte tickdata van je broker)De beste keuze voor een serieuze eindtest
Every tickMT4 en MT5Hoog (gesimuleerde ticks)Goed alternatief als real ticks ontbreken
1 minute OHLCMT5GemiddeldSneller, ruwer; alleen voor een eerste indruk
Open prices onlyMT4 en MT5LaagAlleen voor EA's die op candle-open handelen

In MT4 zie je na de test een percentage modelling quality. Streef naar een waarde rond de 90% (of 99% met ingeladen tickdata); een lage kwaliteit betekent dat de simulatie grof was en de uitkomst onbetrouwbaar. In MT5 kies je bij voorkeur Every tick based on real ticks, omdat dit de echte ticks van je broker gebruikt. Dat weegt extra zwaar bij een volatiel instrument als goud, want een grof model kan trades laten slagen die in werkelijkheid door een spike geraakt zouden zijn.

Een realistische spread instellen

Hier vallen veel mooi ogende backtests stiekem door de mand. De spread, het verschil tussen bied- en laatprijs, is een directe kostenpost per trade. Goud heeft doorgaans een bredere spread dan een groot valutapaar, en die kan flink oplopen rond drukke marktmomenten of buiten de kernuren.

Standaard gebruikt de Strategy Tester vaak de current spread: de spread op het moment van testen. Test je op een rustig moment, dan pak je een onrealistisch krappe spread en ogen de resultaten mooier dan ze zijn. Stel daarom zelf een vaste, realistische spread in die past bij het gemiddelde van jouw broker. Bij XAUUSD gaat het al snel om enkele tientallen punten, dus check het werkelijke gemiddelde bij je broker en reken liever ruimer dan te krap.

Een simpele vuistregel: test één keer met de gemiddelde spread van je broker en één keer met een ruimere. Zakt de EA daarbij meteen door het ijs, dan was de winst uit de eerste test grotendeels een illusie.

De backtest draaien

Staan EA, XAUUSD, H4, periode, modelkwaliteit en spread goed ingesteld? Zet dan nog het startkapitaal en de valuta goed (bijvoorbeeld 10.000 op een testrekening) en druk op Start. Onder het tabblad Graph zie je de equitycurve live opbouwen, onder Results verschijnen alle losse trades en onder Report vind je de samenvattende cijfers.

Kijk eerst naar de vorm van de equitycurve. Een curve die gestaag omhoog kruipt is een beter teken dan een curve die maandenlang plat ligt en dan ineens omhoog schiet, want dat laatste wijst vaak op een strategie die van een paar uitschieters afhangt. Meer achtergrond vind je op de blog van Golden Viper.

Het testrapport lezen: welke cijfers tellen echt?

Het rapport bevat tientallen regels, maar een handvol cijfers vertelt eigenlijk het hele verhaal. Hieronder de belangrijkste, met wat ze betekenen en waar je op moet letten.

CijferWat het betekentWaar je op let
Nettowinst (net profit)Totale winst min totale verlies over de periodePositief, maar nooit los van drawdown beoordelen
Max drawdownGrootste daling van piek naar dal in je kapitaalKun jij deze terugval emotioneel en financieel aan?
Profit factorBrutowinst gedeeld door brutoverliesBoven 1 is winstgevend; te hoog kan op curve-fitting wijzen
Aantal tradesHoeveel posities in totaal zijn geopendGenoeg voor statistische betekenis (denk aan honderden, niet tien)
Verwachte payoffGemiddelde winst of verlies per tradePositief; laat zien of de kosten er structureel af kunnen
HerstelfactorNettowinst gedeeld door max drawdownHoger is beter: veel winst voor het risico dat je liep

De valkuil is alleen naar de nettowinst kijken. Een EA die 10.000 verdient maar onderweg 8.000 aan drawdown laat zien is riskanter dan een EA die 5.000 verdient met 1.000 drawdown. De definitie van drawdown laat goed zien waarom dit cijfer je risicotolerantie bepaalt: het is de diepste put waar je doorheen moet voordat het herstel komt. Kijk ook naar het aantal trades. Tien winnende trades zeggen statistisch niets, terwijl een paar honderd trades een veel betrouwbaarder beeld geven.

Goede versus slechte backtest-opzet

Om het concreet te maken: hieronder de verschillen tussen een test waar je echt iets aan hebt en een test die je vooral op het verkeerde been zet.

OnderdeelGoede opzetSlechte opzet
PeriodeMeerdere jaren, meerdere marktfasesEen paar maanden in één trend
ModelkwaliteitReal ticks of every tick, ~90-99%Open prices only bij een intraday-EA
SpreadRealistisch tot iets ruimer dan gemiddeldStandaard krappe current spread
SymboolExact het XAUUSD-symbool van je brokerWillekeurig goudsymbool van een andere feed
Aantal tradesGenoeg voor betekenis (honderden)Te weinig om iets te concluderen
InterpretatieWinst afgezet tegen drawdown en kostenAlleen naar de eindwinst kijken

Na de backtest: de forward test

Een backtest kijkt achteruit. Wil je weten of een strategie ook op onbekende data standhoudt, dan doe je een forward test. MT5 heeft hiervoor een ingebouwde optie: je splitst je periode in een deel om op te bouwen en een apart deel dat de EA nog niet heeft "gezien". Presteert de EA ook goed op dat verse stuk data, dan geeft dat meer zekerheid dan een backtest alleen.

De sterkste vorm van forward testen is simpelweg de tijd zelf. Laat de EA vooruit draaien op een aparte periode of op een demo en vergelijk dat met wat de backtest voorspelde. Wil je dit slim aanpakken zonder eindeloos op een demo te wachten, lees dan een trading robot testen zonder demo. Het echte bewijs zit uiteindelijk in een langlopend, extern geverifieerd live-record, niet in een backtest.

De grootste valkuilen bij backtesten

Zelfs met de juiste instellingen kun je jezelf nog voor de gek houden. Dit zijn de klassiekers:

  • Curve-fitting (over-optimalisatie): je sleutelt zo lang aan de instellingen tot de historische data er perfect uitziet. Het resultaat is een EA die het verleden uit zijn hoofd kent, maar in de toekomst faalt. Een profit factor die opeens absurd hoog uitvalt, is vaak al een rode vlag.
  • Onrealistische spread: testen met een krappe current spread terwijl goud in de praktijk veel breder handelt. Winst die alleen bestaat bij een spread die je nooit echt krijgt, is geen winst.
  • Te korte periode: een paar maanden data pakt maar één marktfase mee. Een strategie die alleen in een sterke trend werkt ziet er dan geweldig uit, tot de markt draait.
  • Look-ahead bias: de EA gebruikt, bewust of door een fout, informatie die op dat moment nog niet bekend kon zijn, bijvoorbeeld data van een candle die nog niet gesloten was. Dat levert onmogelijk mooie resultaten op die je live nooit terugziet.
  • Te weinig trades: conclusies trekken uit een handjevol trades. Zonder voldoende trades is elk cijfer eigenlijk gewoon toeval.

Vermijd deze vijf en je houdt een test over die daadwerkelijk iets zegt. De achterliggende principes van geautomatiseerd handelen staan overzichtelijk beschreven in de gids over geautomatiseerd handelen van MetaTrader.

Golden Viper EA testen op XAUUSD H4

De Golden Viper EA is een geautomatiseerde EA die uitsluitend op XAUUSD op de 4-uurs grafiek (H4) handelt, en draait zowel op MT4 als op MT5. Test hem daarom ook precies zo: symbool XAUUSD, timeframe H4. Een test op een ander paar of een andere timeframe zegt niets over hoe de EA bedoeld is.

De EA is bewust selectief en opent maximaal één trade per dag. Er wordt geen martingale, grid of averaging gebruikt, dus je ziet ook geen stapels posities die tegen je in blijven verdubbelen. In de backtest zie je dat terug in een overzichtelijk aantal trades; verwacht dus geen honderden trades per maand.

Belangrijk en eerlijk: hoe netjes een backtest ook is opgezet, hij garandeert niets over toekomstige resultaten. Handelen in goud brengt risico met zich mee en je kunt verlies lijden. Beoordeel de EA daarom niet alleen op een backtest, maar kijk ook naar het publieke, extern geverifieerde live-record op Myfxbook. Zo'n onafhankelijk platform laat de echte, doorlopende prestaties zien in plaats van een gepolijste historische simulatie.

De Golden Viper EA kost eenmalig $199 voor een levenslange licentie: geen abonnement, geen proefperiode, geen demo en geen geld-terug-regeling. Liever niet zelf installeren en testen? Dan is er ook een copy-signaal via de MQL5 Market voor $30 per maand.

Veelgestelde vragen

Op welke timeframe moet ik de Golden Viper EA testen?

Op XAUUSD H4. De EA is uitsluitend voor de 4-uurs grafiek gebouwd en draait op MT4 en MT5. Test je op een andere timeframe, dan krijg je een misleidend beeld dat niet klopt met hoe de EA werkt.

Waarom ziet mijn backtest er veel beter uit dan de live resultaten?

Meestal komt dat door een te krappe spread, een te korte of te gunstige periode, of curve-fitting. Test opnieuw met een realistische spread, meerdere jaren aan data en hoge modelkwaliteit, en vergelijk dat daarna met een extern geverifieerd live-record.

Wat is een goede modelkwaliteit in de Strategy Tester?

In MT4 mik je op een modelling quality richting 90% of hoger. In MT5 kies je bij voorkeur "Every tick based on real ticks", omdat dit de echte ticks van je broker gebruikt en de simulatie zo realistisch mogelijk maakt.

Hoe stel ik de juiste spread in voor XAUUSD?

Gebruik niet zomaar de standaard current spread. Zoek het gemiddelde van jouw broker op en vul dat als vaste spread in, of test met een iets ruimere waarde. Goud heeft doorgaans een bredere spread dan grote valutaparen, dus reken liever aan de veilige kant.

Hoeveel trades heb ik nodig voor een betrouwbare test?

Hoe meer, hoe betrouwbaarder. Een paar honderd trades geeft een veel stabieler beeld dan een handjevol. Bij een selectieve EA die maximaal één trade per dag doet, betekent dat wel dat je over meerdere jaren moet testen om genoeg trades te verzamelen.

Wat is het verschil tussen een backtest en een forward test?

Een backtest draait op historische data die de EA in principe al kent. Een forward test draait op een apart, "vers" stuk data, of vooruit in de tijd, zodat je ziet of de strategie ook standhoudt op data waarmee hij niet is afgesteld.

Kan ik met een backtest garanderen dat een EA winstgevend is?

Nee. Een backtest laat alleen zien hoe een strategie zich in het verleden zou hebben gedragen onder jouw aannames. Rendementen uit het verleden bieden geen garantie voor de toekomst, en handelen in goud kan verlies opleveren.

Gebruikt de Golden Viper EA martingale of grid?

Nee. De EA gebruikt geen martingale, grid of averaging. Hij is selectief en opent maximaal één trade per dag, en dat zie je terug in een overzichtelijk aantal trades in de backtest.

Werkt de Strategy Tester hetzelfde in MT4 en MT5?

In grote lijnen wel: symbool, timeframe, periode en spread kies je in allebei. MT5 biedt wel meer modelopties, waaronder testen op echte ticks en een ingebouwde forward-test. De basisstappen die je hierboven leerde gelden voor beide platforms.

Zelf aan de slag

Zet de Strategy Tester op XAUUSD H4, kies een lange periode met hoge modelkwaliteit en een realistische spread, en beoordeel het rapport op nettowinst afgezet tegen max drawdown, profit factor, aantal trades en verwachte payoff. Wil je de Golden Viper EA zelf testen of het live-record bekijken? Ga naar goldenviperea.com en check de geverifieerde resultaten op Myfxbook voordat je een keuze maakt. Nog vragen? Bereik het support-team via Telegram @viprasol_help of WhatsApp +31 6 84795250.

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