Ein Expert Advisor (EA) ist ein Programm, das innerhalb von MetaTrader 5 läuft und nach vorab festgelegten Regeln Trades eröffnen und schließen kann. Diese Anleitung zeigt, wie du einen EA in MT5 installierst und prüfst, ob er läuft.
Bevor du anfängst
- Ein EA für MT5 ist eine
.ex5-Datei (kompiliert) oder eine.mq5-Datei (Quellcode)..ex4/.mq4-Dateien gehören zu MT4 und funktionieren in MT5 nicht. - Ein EA läuft nur, solange das Terminal geöffnet und mit dem Internet verbunden ist. Deshalb laufen Systeme, die rund um die Uhr aktiv sein sollen, meist auf einem VPS.
- Wenn du dich mit dem Investor-Passwort (nur lesen) angemeldet hast, können keine Trades eröffnet werden. Melde dich mit dem Hauptpasswort an.
- Die Menünamen in dieser Anleitung sind englisch. Wenn dein MT5 eine andere Oberflächensprache nutzt, können die Namen abweichen.
Schritt 1: Datenordner öffnen
Klicke in MT5 auf File → Open Data Folder (Datei → Datenordner öffnen). Öffne im neuen Fenster den Ordner MQL5.
Schritt 2: Datei in den richtigen Ordner kopieren
- Kopiere die EA-Datei nach
MQL5\Experts. - Indikator-Dateien gehören nach
MQL5\Indicators. - Wenn du nur die Quellcode-Datei
.mq5hast, öffne sie im MetaEditor und kompiliere sie mit F7; dabei entsteht die.ex5-Datei.
Wenn mehrere MT5-Installationen vorhanden sind, hat jede ihren eigenen Datenordner. Kopiere die Datei in den Ordner des Terminals, in dem der EA laufen soll.
Schritt 3: Liste aktualisieren
Drücke Strg+N, um das Navigator-Fenster zu öffnen. Klicke mit der rechten Maustaste auf Expert Advisors und wähle Refresh (Aktualisieren). Erscheint der EA immer noch nicht, schließe MT5 und starte es neu.
Schritt 4: Algorithmischen Handel aktivieren
- Gehe zu Tools → Options → Expert Advisors und prüfe, ob die Option für den algorithmischen Handel aktiviert ist.
- Die Schaltfläche Algo Trading in der oberen Leiste muss grün sein. Ist sie rot, klicke darauf, um sie zu aktivieren.
- Wenn der EA eine Verbindung zu einer externen Adresse (WebRequest) benötigt, trage in die Liste erlaubter Adressen im selben Tab nur die in der EA-Dokumentation genannte Adresse ein, und nur wenn du ihr vertraust. Füge keine unnötigen Adressen hinzu.
Schritt 5: EA auf einen Chart ziehen
- Ziehe den EA aus dem Navigator auf den Chart (oder doppelklicke ihn).
- Prüfe im Tab Common (Allgemein), ob die Option für den algorithmischen Handel aktiviert ist.
- Sieh dir im Tab Inputs (Eingaben) die Parameter des EA an. Verwende die Standardwerte nicht auf einem Echtgeldkonto, solange du sie nicht verstanden hast.
- Klicke auf OK.
Schritt 6: Prüfen, ob er läuft
- In der oberen rechten Ecke des Charts sollten der EA-Name und ein Symbol erscheinen.
- Unter Toolbox → Experts (Strg+T) sollte ein Eintrag stehen, dass der EA erfolgreich geladen wurde. Bei einem Fehler wird er hier angezeigt.
Häufige Probleme
| Symptom | Wahrscheinliche Ursache und Lösung |
|---|---|
| Der EA erscheint nicht im Navigator | Falscher Ordner, Liste nicht aktualisiert oder die Datei stammt aus MT4. Prüfe Schritt 2 und 3. |
| Kein EA-Symbol im Chart oder es ist durchgestrichen | Algo Trading ist ausgeschaltet. Stelle die Schaltfläche in der Leiste auf grün. |
| Fehler „trade is disabled“ o. Ä. im Tab Experts | Möglicherweise hast du dich mit dem Investor-Passwort angemeldet, oder das Konto bzw. der Broker erlaubt keinen Handel mit EAs. |
| „Not enough money“ / „Invalid volume“ | Die Losgröße passt nicht zum Kontostand oder zum minimalen/maximalen Volumen des Symbols. Korrigiere die Losgröße in den Parametern. |
| Der EA eröffnet nie Trades | Der Markt ist möglicherweise geschlossen (Wochenende), die Bedingungen des EA sind noch nicht eingetreten oder du nutzt einen Kontotyp (Hedging / Netting), den der EA nicht unterstützt. |
| Der EA stoppt, wenn ich den Computer ausschalte | Der EA läuft im Terminal, das Terminal muss also geöffnet bleiben. Für durchgehenden Betrieb nutzt man einen VPS. |
Zu den Thatri.ch-Tools
Die MT5-Indikator- und EA-Dateien von Thatri.ch werden auf dieselbe Weise installiert. Details zu Lizenz und Tools findest du in den häufig gestellten Fragen, Tutorials auf der Videoseite.
Häufig gestellte Fragen
Kann ich einen EA in der mobilen MT5-App ausführen?
Nein. Die mobile MT5-App führt keine Expert Advisors aus. EAs laufen im MT5-Desktop-Terminal oder in einem Terminal auf einem VPS.
Funktioniert ein für MT4 geschriebener EA in MT5?
Nein. MT4-Dateien (.ex4 / .mq4) sind mit MT5 nicht kompatibel. Du benötigst eine speziell für MT5 kompilierte .ex5-Datei.
Wie ändere ich die Einstellungen eines EA später?
Klicke mit der rechten Maustaste auf den Chart, öffne Expert Advisors und wähle Properties (Eigenschaften; Tastenkürzel: F7). Ändere die Parameter im Tab Inputs und klicke auf OK.