Een Expert Advisor (EA) is een programma dat binnen MetaTrader 5 draait en volgens vooraf ingestelde regels trades kan openen en sluiten. Deze gids legt uit hoe u een EA in MT5 installeert en controleert of hij draait.
Voordat u begint
- Een EA voor MT5 is een
.ex5-bestand (gecompileerd) of een.mq5-bestand (broncode)..ex4/.mq4-bestanden zijn van MT4 en werken niet in MT5. - Een EA werkt alleen zolang de terminal geopend en verbonden met internet is. Daarom draaien systemen die 24/7 moeten werken meestal op een VPS.
- Als u bent ingelogd met het investeerderswachtwoord (alleen-lezen), kunnen er geen trades worden geopend. U moet inloggen met het hoofdwachtwoord.
- De menunamen in deze gids zijn Engels. Als uw MT5 een andere interfacetaal gebruikt, kunnen de namen afwijken.
Stap 1: Open de gegevensmap
Klik in MT5 op File → Open Data Folder (Bestand → Gegevensmap openen). Ga in het venster dat opent naar de map MQL5.
Stap 2: Kopieer het bestand naar de juiste map
- Kopieer het EA-bestand naar
MQL5\Experts. - Indicatorbestanden komen in
MQL5\Indicators. - Als u alleen het broncodebestand
.mq5hebt, open het dan in MetaEditor en compileer het met F7; daarmee wordt het.ex5-bestand gemaakt.
Als er meer dan één MT5 is geïnstalleerd, heeft elke installatie een eigen gegevensmap. Zorg dat u het bestand kopieert naar de map van de terminal waarin de EA gaat draaien.
Stap 3: Vernieuw de lijst
Druk op Ctrl+N om het paneel Navigator te openen. Klik met de rechtermuisknop op Expert Advisors en kies Refresh (Vernieuwen). Verschijnt de EA nog steeds niet, sluit MT5 dan en open het opnieuw.
Stap 4: Schakel algoritmische handel in
- Ga naar Tools → Options → Expert Advisors en controleer of de optie die algoritmische handel toestaat is aangevinkt.
- De knop Algo Trading in de bovenste balk moet groen zijn. Is hij rood, klik er dan op om hem in te schakelen.
- Als de EA verbinding moet maken met een extern adres (WebRequest), voeg dan op hetzelfde tabblad alleen het adres uit de documentatie van de EA toe aan de lijst met toegestane adressen, en alleen als u het vertrouwt. Voeg geen onnodige adressen toe.
Stap 5: Voeg de EA toe aan een grafiek
- Sleep de EA vanuit de Navigator naar de grafiek (of dubbelklik erop).
- Controleer op het tabblad Common (Algemeen) of de optie die algoritmische handel toestaat is aangevinkt.
- Bekijk op het tabblad Inputs (Parameters) de parameters van de EA. Gebruik de standaardwaarden niet op een echte rekening totdat u ze begrijpt.
- Klik op OK.
Stap 6: Controleer of hij draait
- De naam van de EA en een pictogram moeten rechtsboven in de grafiek verschijnen.
- In Toolbox → Experts (Ctrl+T) moet een melding staan dat de EA met succes is geladen. Bij een fout wordt die hier getoond.
Veelvoorkomende problemen
| Symptoom | Mogelijke oorzaak en oplossing |
|---|---|
| De EA verschijnt niet in de Navigator | Verkeerde map, lijst niet vernieuwd of het bestand is van MT4. Controleer stap 2 en 3. |
| Geen EA-pictogram in de grafiek of het is doorgestreept | Algo Trading staat uit. Maak de knop in de balk groen. |
| Foutmelding «trade is disabled» of vergelijkbaar op het tabblad Experts | Mogelijk bent u ingelogd met het investeerderswachtwoord, of de rekening of broker staat handel met EA's niet toe. |
| «Not enough money» / «Invalid volume» | De lotgrootte past niet bij het saldo of bij het minimale/maximale volume van het symbool. Pas de lot aan in de parameters. |
| De EA opent nooit trades | De markt kan gesloten zijn (weekend), de voorwaarden van de EA zijn nog niet vervuld of u gebruikt een rekeningtype (hedging / netting) dat de EA niet ondersteunt. |
| De EA stopt als ik mijn computer uitzet | De EA draait binnen de terminal, dus de terminal moet geopend blijven. Voor continu gebruik wordt een VPS gebruikt. |
Over de tools van Thatri.ch
De MT5-indicator- en EA-bestanden van Thatri.ch worden op dezelfde manier geïnstalleerd. Voor details over de licentie en de tools zie de veelgestelde vragen; voor tutorials de videopagina.
Veelgestelde vragen
Kan ik een EA draaien in de mobiele MT5-app?
Nee. De mobiele MT5-app voert geen Expert Advisors uit. EA's werken in de MT5-desktopterminal of in een terminal die op een VPS wordt gehost.
Werkt een EA die voor MT4 is geschreven in MT5?
Nee. MT4-bestanden (.ex4 / .mq4) zijn niet compatibel met MT5. U hebt een .ex5-bestand nodig dat specifiek voor MT5 is gecompileerd.
Hoe wijzig ik later de instellingen van een EA?
Klik met de rechtermuisknop op de grafiek, open Expert Advisors en kies Properties (Eigenschappen; sneltoets: F7). Wijzig de parameters op het tabblad Inputs en klik op OK.