Waarom Werkt Mijn EA op de Ene Broker Wel en op de Andere Niet?
TL;DR
Als dezelfde EA met dezelfde instellingen bij de ene broker wel draait en bij de andere niet of anders, ligt dat vrijwel nooit aan de handelslogica zelf — die blijft identiek. De oorzaak zit bijna altijd in de omgeving eromheen: een afwijkende symboolnaam, een bredere spread of ander uitvoeringsmodel, andere contractspecificaties en hefboom, een afwijkende serverklok, of regelgeving die je broker een ander risicokader oplegt. Elk verschil kan een candle-close net anders laten vallen, een lotgrootte veranderen of een trade blokkeren, terwijl de EA overal exact dezelfde regels volgt. Hieronder loop je de zes meest voorkomende oorzaken langs met rekenvoorbeelden, plus een stappenplan om snel te zien waar het bij jou aan ligt.
Wat betekent het eigenlijk dat je EA "niet werkt" bij een broker?
Voordat je een oorzaak zoekt, is het slim om eerst scherp te krijgen wélk probleem je precies ziet: "niet werken" is een verzamelnaam voor een paar verschillende situaties, en elk wijst naar een andere plek om te zoeken. Een Expert Advisor voert overal dezelfde geprogrammeerde regels uit, dus het verschil zit per definitie in de omgeving eromheen.
Geen trades versus wél trades met een ander resultaat
Er is een groot verschil tussen "broker B opent helemaal geen trades" en "broker B opent wel trades, maar met een ander resultaat dan broker A". In het eerste geval zoek je iets dat een order volledig blokkeert: een symbool dat niet wordt herkend, marge die tekortschiet of automatisch handelen dat uitstaat. In het tweede geval draait de logica gewoon en zit het verschil in kosten en uitvoering — en dat los je met heel andere stappen op.
Fout versus verschil
Is er sprake van een echte fout — een foutcode in je Journal, een geweigerde order — of gewoon een verschil in resultaat zonder foutmelding? Twee brokers met exact dezelfde EA en instellingen kunnen legitiem andere resultaten laten zien, puur omdat de onderliggende infrastructuur anders is. Hieronder staan de zes oorzaken die dit het vaakst verklaren.
Oorzaak 1: het symbool heet niet overal hetzelfde
De simpelste en meest onderschatte oorzaak staat bovenaan: goud heet niet bij elke broker "XAUUSD". Sommige brokers voegen een achtervoegsel toe voor het accounttype, zoals XAUUSD.m, XAUUSD-ECN of XAUUSDm, en een enkeling gebruikt zelfs een andere naam zoals GOLD of GOLD.spot. Een EA die gekoppeld is aan het exacte symbool van zijn grafiek, ziet bij een afwijkende naam simpelweg geen ticks binnenkomen — geen foutmelding, geen crash, gewoon stilte.
Rekenvoorbeeld: nul trades in dertig dagen
Stel je zet dezelfde EA bij twee brokers op de goudgrafiek. Bij broker A heet het symbool "XAUUSD" en alles werkt zoals verwacht: in dertig dagen zijn er vijftien candle-closes met een geldige setup. Bij broker B heet het identieke instrument "XAUUSD.m", maar jij zette de EA op een grafiek die je zelf "XAUUSD" noemde, zonder te checken of dat wel het echte handelssymbool was. Resultaat: nul trades in diezelfde dertig dagen, terwijl de markt zich identiek gedroeg — niet omdat de strategie anders is, maar omdat er geen enkele koers binnenkwam om op te reageren.
Controleer dit door in Market Watch te zoeken op "XAU": vaak staan daar meerdere varianten onder elkaar. Sleep de EA exact op het instrument dat je broker als handelssymbool aanbiedt. De MQL5-documentatie legt uit hoe symbooleigenschappen per broker verschillen, en de gids om Golden Viper op MT5 te installeren loopt deze check langs.
Oorzaak 2: spread, slippage en het uitvoeringsmodel verschillen
Klopt het symbool wél en opent de EA bij beide brokers keurig trades, dan kan het resultaat nog altijd uiteenlopen door kosten en uitvoering. Elke broker citeert zijn eigen bid- en askprijs voor XAUUSD, en het verschil daartussen (de spread) telt direct mee als kostenpost bij elke trade. Bij een structureel bredere spread duurt het net iets langer voordat een profit-lock in beeld komt, en een optionele veiligheidsstop kan iets eerder worden geraakt — al garandeert geen enkele stop dat je exact op dat niveau sluit.
Market execution versus instant execution
Ook het uitvoeringsmodel verschilt. Bij market execution accepteert je broker de eerstvolgende beschikbare prijs, wat bij een snel bewegende markt tot een paar punten slippage kan leiden, in je voordeel of juist tegen je. Bij instant execution krijg je de precieze prijs die je aanvroeg of een requote als die niet meer beschikbaar is. Beide modellen zijn legitiem, maar ze geven een EA met dezelfde regels een ander werkelijk instapmoment, zoals de officiële uitleg over geautomatiseerd handelen ook beschrijft.
Onderstaande tabel laat zien hoe twee brokers met dezelfde EA en dezelfde candle-close toch een ander kostenplaatje kunnen geven over honderd trades. De cijfers zijn een rekenvoorbeeld, geen gepubliceerd resultaat.
| Kenmerk | Broker A (krappe spread) | Broker B (ruimere spread) |
|---|---|---|
| Gemiddelde spread XAUUSD | ~20 punten ($0,20) | ~45 punten ($0,45) |
| Typische slippage bij candle-close | 0-3 punten | 3-10 punten |
| Spreadkosten op 100 trades (0,10 lot) | ~$200 | ~$450 |
| Uitvoeringsmodel | Market execution | Instant execution + requotes |
Dat verschil van ongeveer $250 op honderd trades zit volledig in de kostenstructuur van de broker, niet in de EA, en telt bovendien mee in je drawdown op langere termijn. Vergelijk daarom de spread op hetzelfde moment van de dag bij beide brokers voordat je de strategie de schuld geeft.
Oorzaak 3: contractspecificaties, hefboom en lotgrootte verschillen
Golden Viper gebruikt risicogestuurde lotgrootte: op basis van je accountsaldo, de gekozen risicomodus (Conservative, Normal of Aggressive) en de stop-afstand berekent de EA hoe groot een positie mag zijn. Die berekening leunt op broker-specifieke getallen: tickwaarde, minimale lotgrootte, lotstap en hefboom. Verschillen die getallen, dan verschilt ook de uitkomst, terwijl de risicoregel zelf — bijvoorbeeld "riskeer 1,5% per trade" — precies hetzelfde blijft.
Rekenvoorbeeld: dezelfde risicoregel, heel andere marge
Neem een account van $2.000 in de Normal-modus, met 1,5% risico per trade ($30) en een stop-afstand van $7,00. Eén standaardlot goud is 100 troy ounce, dus kost een beweging van $7 je $700 per 1,00 lot: de lotgrootte komt uit op $30 / $700 ≈ 0,04 lot, en dat getal is bij beide brokers identiek — het risicopercentage bepaalt de lotgrootte, niet de hefboom. Het verschil zit in de marge. Bij goud rond $2.400 per ounce is de nominale waarde van 0,04 lot ongeveer $9.600. Bij broker A (EU, hefboom 1:20) is daarvoor ongeveer $480 marge nodig; bij broker B (offshore, hefboom 1:500) nog geen $20. Op een klein account kan die marge-ruimte bepalen of een trade wordt geaccepteerd of geweigerd.
| Parameter | Broker A (EU, hefboom 1:20) | Broker B (offshore, hefboom 1:500) |
|---|---|---|
| Accountsaldo | $2.000 | $2.000 |
| Risico per trade (Normal) | 1,5% ($30) | 1,5% ($30) |
| Stop-afstand | $7,00 | $7,00 |
| Berekende lotgrootte | ≈0,04 lot | ≈0,04 lot |
| Benodigde marge (bij $2.400/oz) | ≈$480 | ≈$19 |
Dit is meteen waarom de Europese hefboombeperkingen voor retailklanten zo'n groot verschil kunnen maken tussen een EU-broker en een offshore-alternatief: dezelfde risicogestuurde lotgrootte vraagt bij een lagere hefboom simpelweg meer vrije marge. Ga je daaroverheen, dan wordt de trade geweigerd, terwijl dezelfde trade bij de andere broker gewoon doorgaat. Twijfel je welke modus bij jouw account past, lees dan hoe je de juiste risicomodus kiest voor een goud-EA.
Oorzaak 4: de serverklok en het GMT-offset van je broker
Dit is een minder bekende oorzaak die juist voor een H4-strategie flink kan uitpakken. Elke broker draait zijn eigen serverklok in een eigen tijdzone: de één GMT+2 of GMT+3, de ander een net andere offset. Op een dagelijkse grafiek maakt dat weinig uit, maar op een 4-uursgrafiek verschuift daardoor het exacte sluitmoment van een candle.
Waarom dit een selectieve H4-strategie extra hard raakt
Golden Viper neemt zijn beslissing bij de candle-close op H4 en is bewust selectief: gemiddeld maximaal ongeveer één setup per dag. Sluit een H4-candle bij broker A bijvoorbeeld om 14:00 en bij broker B om 15:00 door dat uurverschil in serverklok, dan kijkt de EA op twee verschillende momenten naar dezelfde markt. In een rustige periode maakt dat zelden verschil, maar rond een sterke beweging kan dat ene uur bepalen of de trend- en momentumbevestiging op dát moment compleet is of net niet — dezelfde EA, dezelfde regels, maar een andere candle om ze op toe te passen.
Controleer de serverklok en tijdzone van je broker via het terminalvenster, zoals de MT5-terminalhandleiding laat zien, en houd er rekening mee dat een backtest en een live-run op twee brokers om die reden nooit tick-voor-tick identiek zullen zijn. Dat is normaal platformgedrag, geen fout in de strategie.
Oorzaak 5: verbinding, VPS en de kwaliteit van de uitvoering
Een EA kan alleen handelen zolang het platform draait en verbonden is met de server van je broker. Ligt die server ver bij je vandaan, of draait je platform op een thuis-pc die soms offline gaat, dan loop je het risico precies de candle-close te missen waarop de EA had willen reageren. Dat effect is bij de ene broker groter dan bij de andere.
Requotes en verbindingskwaliteit verschillen per broker
Sommige brokers laten merkbaar meer requotes of afgewezen orders zien tijdens drukke momenten, terwijl andere dat nauwelijks laten zien. Dat zegt iets over hun infrastructuur, niet over je EA-instellingen. Dezelfde EA kan daardoor bij de ene broker soepel uitvoeren en bij de andere vaker tegen een afgewezen order aanlopen.
Wat een VPS wel en niet oplost
Een VPS lost geen symbool- of hefboomverschillen op, maar wel het verbindingsdeel: constante uptime, geen gemiste candle-closes door een slapende laptop, en meestal lagere latency. Draai je 24/5 dicht bij de servers van je broker, dan sluit je die foutbron uit. Hoe je zo'n geschikte VPS kiest voor je MT4-EA lees je in de bijbehorende gids.
Oorzaak 6: regelgeving en het type broker
Niet elke broker opereert onder dezelfde regels, en dat raakt je EA op meer plekken dan alleen de hefboom. Een broker met een vergunning binnen de Europese Unie valt onder toezicht van een nationale toezichthouder — in Nederland is dat de AFM — en moet zich houden aan regels rond hefboom, negatief-saldobescherming en transparante orderafhandeling. Een offshore-broker biedt vaak ruimere hefboom, maar minder van dat vangnet.
Netting versus hedging
Ook technisch verschillen brokers: sommige accounts werken met netting, waarbij posities in hetzelfde instrument worden samengevoegd, andere met hedging, waarbij je tegelijk long en short kunt staan. Voor een EA zonder martingale, grid of averaging — zoals Golden Viper — is dit verschil meestal beperkt, maar het kan meespelen in hoe een tweede signaal wordt afgehandeld als er al een positie open staat. Controleer daarom het accounttype voordat je resultaten tussen platforms vergelijkt.
Voor een bredere blik op waar je sowieso op moet letten bij het kiezen van een broker, los van je EA, biedt de Amerikaanse toezichthouder CFTC een nuttig overzicht van veelvoorkomende red flags.
Stappenplan: zo zoek je het zelf uit
Loop deze stappen in volgorde af; de meeste problemen worden binnen de eerste drie al zichtbaar.
1. Vergelijk instellingen naast elkaar, niet uit je hoofd
Zet de EA-eigenschappen van beide platforms letterlijk naast elkaar: risicomodus, symbool, timeframe en of automatisch handelen aanstaat. Verschillen die ergens, dan vergelijk je twee opstellingen, geen twee brokers.
2. Isoleer de logica in de Strategy Tester
Draai dezelfde periode op XAUUSD H4 in de Strategy Tester voor beide brokers. Komt de logica er in beide gevallen hetzelfde uit, dan zit het verschil in de live-omgeving. Een uitgebreide aanpak staat in de gids om Golden Viper te testen in de Strategy Tester op XAUUSD H4.
3. Vergelijk met het publieke trackrecord
Zet je eigen resultaten naast het geverifieerde trackrecord op Myfxbook (account 11943038) en het MQL5-signaal. Wijk je structureel af, dan ligt het aan je broker-omgeving, niet aan de strategie. Lees ook hoe je echte live resultaten controleert voordat je conclusies trekt.
De tabel hieronder geeft per symptoom een eerste richting.
| Symptoom | Meest waarschijnlijke oorzaak | Directe check |
|---|---|---|
| Nul trades bij één broker | Symbool niet gevonden of afwijkende naam | Zoek "XAU" in Market Watch |
| Trades openen op een ander moment | Afwijkend GMT-offset van de serverklok | Vergelijk H4-sluittijden tussen platforms |
| Iets andere in- of uitstapprijs | Spread, slippage of uitvoeringsmodel | Vergelijk gemiddelde spread op hetzelfde tijdstip |
| Andere lotgrootte bij gelijk risico | Hefboom of contractspecificaties verschillen | Controleer tickwaarde en hefboom per broker |
| Trade geweigerd zonder andere fout | Onvoldoende marge of accounttype | Controleer vrije marge en netting/hedging-instelling |
Los van je broker blijft de kern van Golden Viper ongewijzigd: een selectieve, regelgebaseerde XAUUSD-strategie op H4, met risicogestuurde lotgrootte, een profit-lock plus een optionele veiligheidsstop, en bewust geen martingale, grid of averaging. De EA werkt op MT4 en MT5, kost eenmalig $199 voor een levenslange licentie — geen abonnement, geen proefperiode, geen geld-terug-garantie — en is ook te volgen als MQL5-kopieersignaal voor $30 per maand. Details staan op de productpagina.
Even eerlijk over risico: broker-technische verschillen verklaren waarom resultaten uiteenlopen, maar veranderen niets aan het onderliggende risico van handelen. Handel in goud brengt risico met zich mee, verlies is mogelijk, en resultaten uit het verleden garanderen niets over de toekomst. Handel daarom alleen met geld dat je kunt missen. Kom je er niet uit, dan helpt het team via Telegram @viprasol_help, WhatsApp +31 6 84795250 of support@goldenviperea.com.
Veelgestelde vragen
Wat is de meest voorkomende reden dat een EA bij de ene broker wel en bij de andere niet werkt?
Bijna altijd een afwijkende symboolnaam voor goud, zoals XAUUSD.m in plaats van XAUUSD. De EA staat dan op een grafiek zonder live-koersen. Controleer dit als eerste.
Kan het probleem aan de EA zelf liggen in plaats van aan de broker?
Zeldzaam, als de EA bij minstens één broker naar behoren draait. Werkt hij bij broker A prima en bij broker B niet, dan wijst dat vrijwel altijd naar symbool, marge, servertijd of uitvoering, niet naar de handelslogica.
Waarom krijg ik andere resultaten met exact dezelfde instellingen?
Omdat "dezelfde instellingen" niet hetzelfde is als "dezelfde omgeving". Spread, slippage, hefboom en serverklok verschillen per broker en beïnvloeden elk de uitkomst, ook al blijft de regel zelf identiek.
Maakt het uit of mijn broker in Europa of offshore gereguleerd is?
Ja, vooral via de hefboom. EU-gereguleerde brokers hanteren voor retailklanten meestal een beperktere hefboom op goud dan offshore-partijen, wat de benodigde marge bij dezelfde risicogestuurde lotgrootte beïnvloedt.
Moet ik per se een broker met een heel krappe spread gebruiken voor Golden Viper?
Niet per se, maar een krappe, consistente spread helpt wel. De EA werkt op beide type accounts; het verschil zit in de kosten en nauwkeurigheid, niet in of hij werkt.
Hoe merk ik of het GMT-offset van mijn broker een rol speelt?
Vergelijk het exacte sluitmoment van een H4-candle tussen je platforms. Wijkt dat een uur af, dan evalueert de EA op verschillende momenten dezelfde markt, wat af en toe een ander trade-besluit oplevert.
Kan een VPS dit probleem oplossen?
Een VPS lost geen symbool- of hefboomverschillen op, maar wel verbindingsproblemen zoals gemiste candle-closes door een offline pc. Voor consistente uitvoering is een VPS dicht bij je broker een verstandige stap.
Hoe vergelijk ik mijn resultaten eerlijk met het publieke trackrecord?
Zet je eigen Journal-log naast het geverifieerde trackrecord op Myfxbook (account 11943038) en het MQL5-signaal, over dezelfde periode. Kleine verschillen zijn normaal; structurele afwijkingen wijzen op een instellingsprobleem bij jou.
Heeft Golden Viper een nieuws- of spreadfilter die dit kan verklaren?
Nee, ga daar niet vanuit. Sommige EA's hebben zulke filters, maar bij verschillen tussen brokers ligt de oorzaak vrijwel altijd bij symbool, marge, servertijd of uitvoering.
Wat doe ik als ik er na deze checklist nog steeds niet uitkom?
Loop de stappen nog eens rustig na met je Journal-log erbij, en neem anders contact op via Telegram @viprasol_help, WhatsApp +31 6 84795250 of support@goldenviperea.com, met vermelding van je broker(s).
