MT4 automatische handelsknop staat aan, waarom plaatst de EA toch geen orders? Controleer op vier drempels
AutoTrading licht op betekent alleen dat de globale schakelaar van de terminal automatische handel toestaat. Controleer ook de eigen rechten van de EA, beperkingen van de accountserver, koersen en strategievoorwaarden, en vind bewijs in Experts en logboeken.
Auteur: Thomas|MT4-praktijk|27 oktober 2026
De AutoTrading-knop in de MT4-werkbalk staat al aan, de EA is ook op de grafiek geplaatst, maar er komen maar geen orders. De meest gemaakte fout is herhaaldelijk de EA opnieuw installeren, of om hem "in beweging te krijgen" direct de risicoparameters te verruimen. De knop lost slechts één van de rechten op; dat de EA geen orders plaatst kan ook komen doordat de entryvoorwaarden nooit zijn verschenen, het symbool niet overeenkomt, de account beperkt is of de order door de server is geweigerd. Bepaal eerst op welke laag het stopt en beslis daarna of instellingen moeten worden gewijzigd. Dit artikel is een handleiding, zonder echte accounts of testresultaten.
In beeld: vier drempels, niet één knop

De eerste is de grafiek en de strategievoorwaarden, de tweede de globale automatische-handelsschakelaar van de terminal, de derde de handelsrechten van deze EA zelf, de vierde de bewerkingen die account en server toestaan. Als één laag niet is gepasseerd, kan dat zich uiten als "de EA draait, maar er zijn geen orders". De MT4-help van MetaQuotes vermeldt: als automatische handel in de terminal is uitgeschakeld, kan zelfs een EA die zelf automatische handel toestaat geen transacties uitvoeren; en toestemming van de terminal garandeert niet dat een afzonderlijke EA zeker zal handelen. De pijlen in de afbeelding geven de controleorde aan, niet dat het openen van alle schakelaars zeker tot orders zou moeten leiden.
Stap één: controleer of de EA daadwerkelijk een geldige omgeving ontvangt
Controleer of het symbool, de periode en de strategiebeschrijving van de grafiek waarop de EA is geplaatst overeenkomen, en of koersen tijdens de handelssessie blijven worden bijgewerkt. Sommige brokers voegen een suffix toe aan symbolen, bijvoorbeeld verschillende namen voor XAUUSD; als de EA-code slechts één vaste naam herkent, voldoet hij mogelijk niet aan zijn eigen controle voorwaarden. Controleer vervolgens de handelssessie, richtingsfilters, maximale spread en bestaande positielimieten in de invoerparameters. Wanneer de strategie geen signaal afgeeft, is geen order een normaal resultaat; stilte mag niet met een storing worden gelijkgesteld. Forceer geen orders door drempels kunstmatig te verkleinen.
Stap twee: controleer globale en individuele EA-rechten afzonderlijk
Controleer in de terminalinstellingen en de werkbalk de globale status van AutoTrading, open daarna de EA-eigenschappen van die grafiek en controleer de betreffende opties zoals "sta realtime automatische handel toe". De officiële MT4-documentatie vermeldt dat bij het wisselen van account, het wisselen van profiel, of het wijzigen van symbool of periode van een grafiek automatisch uitschakelen van handel als bescherming kan worden ingesteld; als deze bewerkingen zojuist zijn uitgevoerd, moet de status opnieuw worden gecontroleerd. Schakel voor EA's van onbekende herkomst niet terloops DLL-import of toegang tot willekeurige websites in om problemen op te lossen. Dat zijn andere beveiligingsrechten en niet hetzelfde als toestemming om orders te plaatsen.
Stap drie: laat het logboek zien waar het stopt
Open in de terminal de pagina's "Experts" en "Logboeken" en bekijk berichten op het tijdstip van de orderpoging. MetaQuotes vermeldt dat de pagina "Experts" gebeurtenissen zoals runtime-meldingen van de EA, openen/sluiten en wijzigen van orders registreert. Als er helemaal geen orderpogingen zijn, ga dan eerst terug naar de trigger voorwaarden van de strategie en het laden van de EA; als meldingen aangeven dat handel niet is toegestaan, controleer dan verder terminal-, individuele EA- en accountrechten. In de officiële MQL4-foutcodes komt 4109 overeen met handel niet toegestaan en 4112 met door de server uitgeschakelde EA-handel. Foutcodes geven alleen aanwijzingen; beoordeel altijd samen met het volledige logboek van dat moment en wijzig instellingen niet op basis van één cijfer.
Stap vier: onderscheid rechtenproblemen van orderproblemen
Als in het logboek al een orderinzending staat maar deze is geweigerd, dan is het niet "de EA is nooit getriggerd". Controleer dan de minimale lotgrootte van het contract, de stopafstand, beschikbare marge, marktopen/sluiting en de specifieke fout die de server retourneert; schrijf niet elke orderweigering toe aan AutoTrading. Als de accountzijde automatische handel beperkt, neem dan contact op met de broker om de regels te bevestigen; omzeil de beperking niet door van grafiek te wisselen. Reproduceer eerst in een simulatieomgeving en bewaar tijd, symbool, parameters en logboek, en handel daarna volgens de officiële documentatie of de uitleg van de EA-ontwikkelaar. Eén geslaagde order betekent alleen dat aan de voorwaarden op dat moment is voldaan, niet dat de logica, het risicobeheer of de live prestaties al betrouwbaar zijn.