Wat is een Expert Advisor (EA)? Uitleg over MetaTrader EA's

Home Woordenlijst Wat is een Expert Advisor (EA)? Uitleg over MetaTrader EA's

Een Expert Advisor (EA) is een geautomatiseerd handelsprogramma dat draait binnen het handelsplatform MetaTrader 4 of MetaTrader 5. Een EA volgt de markt, besluit volgens vaste regels wanneer er gehandeld wordt, en opent, beheert en sluit posities zelfstandig, zonder dat de trader op knoppen hoeft te drukken. Expert Advisors worden geschreven in de eigen programmeertalen van MetaTrader, MQL4 en MQL5, en worden vooral gebruikt voor forex- en CFD-handel.

Wat doet een Expert Advisor?

Een EA zet een handelsstrategie om in code. Meestal:

  • leest hij marktdata bij elke koersbeweging of nieuwe candle: koersen, indicatoren en andere tijdframes;
  • genereert hij signalen op basis van de regels van de strategie, zoals een kruising van indicatoren, een uitbraak of een koerspatroon;
  • voert hij orders uit: marktorders, pending orders, stop loss en take profit;
  • beheert hij open posities: trailing stops, breakeven, gedeeltelijk sluiten en tijdgebonden exits;
  • past hij risicoregels toe: lotgrootte per trade, maximum aantal posities, dagelijkse verlieslimiet en filters voor nieuws of spreads.

Expert Advisor, indicator of script?

MetaTrader kent drie soorten programma's. Een indicator berekent en toont alleen waarden in de grafiek. Een script voert één keer een taak uit, zoals alle posities sluiten. Een Expert Advisor draait continu en handelt zelfstandig. Veel EA's gebruiken eigen indicatoren voor hun signalen.

Zo werkt handelen met een Expert Advisor

  1. Installeren: het EA-bestand (.ex4 of .ex5) in de datamap van MetaTrader zetten en aan een grafiek koppelen.
  2. Instellen: risico per trade, stop loss, take profit, handelstijden en filters.
  3. Backtesten in de MetaTrader Strategy Tester op historische data, met realistische spreads en kosten.
  4. Demo of forward test op een demo-account om te zien hoe de EA zich live gedraagt.
  5. Live draaien op een VPS, een server die MetaTrader 24/5 laat draaien, dicht bij de servers van de broker.

Voordelen en beperkingen

Voordelen: een EA handelt zonder emotie, volgt de regels exact, mist geen signaal en kan dag en nacht veel markten tegelijk volgen.

Beperkingen: een EA is zo goed als de strategie erachter. Een strategie die er in een backtest goed uitziet, kan live alsnog tegenvallen door overoptimalisatie, veranderende markten, spreads, slippage of verschillen tussen brokers. Slecht gebouwde EA's gaan bovendien mis op praktische details, zoals requotes, geweigerde orders of een weggevallen verbinding.

Een EA kopen of laten bouwen?

Er zijn duizenden kant-en-klare Expert Advisors te koop bij EA-verkopers en in de MQL5 Market. Ze zijn goedkoop en snel te gebruiken, maar u weet niet precies wat erin zit, u deelt de strategie met alle andere kopers, en beloofde resultaten houden live zelden stand. Wees voorzichtig met verkopers die rendement garanderen.

Een Expert Advisor op maat wordt gebouwd op uw eigen strategie en risicoregels. U weet precies wat hij doet, de code kan van u zijn, en hij kan worden aangepast als uw strategie verandert. Dat is de route voor traders met een eigen edge, prop traders die binnen strikte regels moeten blijven, en bedrijven met systematische strategieën. Zie onze Expert Advisor ontwikkeling en forex Expert Advisor ontwikkeling.

Expert Advisors en prop firms

Veel traders gebruiken EA's op accounts van een prop firm. De meeste firma's staan EA's toe, maar sommige verbieden copy trading, arbitrage, tick scalping of dezelfde EA bij veel traders. Een EA voor een prop firm-account heeft ingebouwde limieten voor dagverlies en drawdown nodig, zodat één slechte dag niet het account kost.

Veelgestelde vragen over Expert Advisors

Wat betekent EA bij trading?

EA staat voor Expert Advisor: een geautomatiseerd handelsprogramma voor MetaTrader 4 of 5 dat volgens vaste regels handelt zonder handmatige tussenkomst.

Zijn Expert Advisors winstgevend?

Een EA is gereedschap, geen garantie. Hij voert een strategie betrouwbaar uit, maar of die strategie geld oplevert, hangt af van de strategie zelf, de markt en de kosten. Wantrouw elke belofte van gegarandeerde winst.

Wat is het verschil tussen een MQL4- en een MQL5-EA?

MQL4-EA's draaien op MetaTrader 4, dat de meeste forexbrokers nog ondersteunen. MQL5-EA's draaien op MetaTrader 5, met een krachtigere taal, een betere Strategy Tester en toegang tot meer markten. Een MQL4-EA werkt niet op MT5 zonder herschrijving.

Heb ik een VPS nodig voor een Expert Advisor?

Voor live handelen in de praktijk wel. Een EA werkt alleen zolang MetaTrader draait en verbonden is. Een VPS houdt hem 24/5 online met een stabiele, snelle verbinding met de broker.

Kan elke strategie een Expert Advisor worden?

Elke strategie met duidelijke, eenduidige regels wel. Strategieën die op gevoel of inschatting leunen, moeten eerst worden vertaald naar precieze regels. Dat is vaak het waardevolste deel van het werk.