Ein Expert Advisor (EA) ist ein Programm, das in MetaTrader selbstständig handelt. Was ein EA ist und worauf es ankommt, erklärt Was ist ein Expert Advisor?. Diese Anleitung zeigt Schritt für Schritt, wie du MT5 installierst und einen EA, den du gekauft oder heruntergeladen hast, sicher zum Laufen bringst.
Du brauchst: einen Windows-Rechner oder VPS, die Zugangsdaten deines Brokers (am besten zuerst ein Demokonto) und die .ex5-Datei des EAs, eventuell mit einer .set-Datei. Die Grafiken zeigen die englische MT5-Oberfläche. In der deutschen heißen die Menüs zum Beispiel Datei → Bei Handelskonto anmelden, Datei → Dateiordner öffnen und Extras → Optionen; der Button Algo Trading heißt in beiden gleich.
Kapitel
- 0:031. MT5 beim Broker herunterladen
- 0:102. Installieren, ein Ordner pro Konto
- 0:163. Am Handelskonto anmelden
- 0:234. Algo-Trading in den Optionen erlauben
- 0:295. EA in den Experts-Ordner kopieren
- 0:366. Navigator aktualisieren
- 0:427. Auf den richtigen Chart ziehen
- 0:498. Algo-Trading im EA-Dialog erlauben
- 0:559. Einstellungen laden (.set)
- 1:0210. Algo-Trading-Button einschalten
- 1:0811. Prüfen, ob der EA läuft
Die Anleitung in 11 Schritten
Schritt 1: MT5 beim Broker herunterladen
Lade MetaTrader 5 am besten im Kundenbereich deines Brokers herunter: Dieser Installer kennt die Server des Brokers schon. Alternativ geht der allgemeine Installer von metatrader5.com; dann suchst du den Server beim Login per Namen.
Grafik in voller Größe öffnen Schritt 2: Installieren, ein Ordner pro Konto
Klicke im Setup auf Settings und gib einen eigenen Installationsordner an, etwa
C:\Trading\Broker-MT5-Demo. Für jedes weitere Konto installierst du ein zweites Mal in einen anderen Ordner. So laufen Demo und Live getrennt und stören sich nicht.Grafik in voller Größe öffnen Schritt 3: Am Handelskonto anmelden
Öffne File → Login to Trade Account und trage Login, Passwort und Server genau so ein, wie sie in der Mail des Brokers stehen. Der Server entscheidet über Demo oder Live, etwa
Broker-DemooderBroker-Live03.Grafik in voller Größe öffnen Schritt 4: Algo-Trading in den Optionen erlauben
Unter Tools → Options → Expert Advisors setzt du den Haken bei Allow algorithmic trading. Die Option Disable algorithmic trading when the account has been changed schaltet Algo-Trading beim Kontowechsel ab. Das schützt davor, dass ein Demo-EA versehentlich auf Live handelt; lass sie aktiv, wenn du zwischen Konten wechselst.
Grafik in voller Größe öffnen Schritt 5: EA in den Experts-Ordner kopieren
Öffne File → Open Data Folder und gehe in
MQL5\Experts. Füge dort die.ex5-Datei des EAs ein. Liefert der Anbieter zusätzlich Bibliotheken oder Include-Dateien, gehören sie in die gleichnamigen Ordner unterMQL5.Grafik in voller Größe öffnen Schritt 6: Navigator aktualisieren
Im Navigator (
Strg+N) klickst du mit der rechten Maustaste auf Expert Advisors und wählst Refresh. Danach steht der EA in der Liste. Ein Neustart des Terminals tut es auch.Grafik in voller Größe öffnen Schritt 7: Auf den richtigen Chart ziehen
Öffne den Chart und Zeitrahmen, für den der EA gebaut ist, etwa EURUSD H1. Ziehe den EA aus dem Navigator auf diesen Chart. Steht beim Broker ein Suffix am Symbol, zum Beispiel
EURUSD.raw, nimm genau dieses Symbol.Grafik in voller Größe öffnen Schritt 8: Algo-Trading im EA-Dialog erlauben
Beim Ziehen öffnet sich das Eigenschaftenfenster des EAs. Im Reiter Common setzt du den Haken bei Allow Algo Trading. Allow DLL imports nur aktivieren, wenn der Anbieter es verlangt und du ihm vertraust.
Grafik in voller Größe öffnen Schritt 9: Einstellungen laden (.set)
Im Reiter Inputs stehen die Parameter. Hat dir der Anbieter eine
.set-Datei gegeben, lädst du sie über Load und bestätigst mit OK. Prüfe danach Lots oder Risiko, bevor der EA handelt.Grafik in voller Größe öffnen Schritt 10: Algo-Trading-Button einschalten
Der Button Algo Trading in der Symbolleiste ist der Hauptschalter für alle EAs im Terminal. Er muss aktiv sein (grünes Symbol), sonst handelt kein EA, auch wenn die Haken in den Dialogen gesetzt sind.
Grafik in voller Größe öffnen Schritt 11: Prüfen, ob der EA läuft
Rechts oben im Chart stehen Name und Symbol des EAs; ist das Symbol blau, darf er handeln, ist es grau, ist Algo-Trading aus. Im Reiter Experts der Toolbox meldet der EA sich mit „loaded successfully“, im Reiter Journal stehen Verbindung und Fehler.
Grafik in voller Größe öffnen
Häufige Fehler und was hilft
| Symptom | Ursache | Lösung |
|---|---|---|
| EA-Symbol im Chart grau, keine Trades | Button Algo Trading aus oder Haken Allow Algo Trading im EA-Dialog fehlt | Button einschalten, EA-Eigenschaften mit F7 öffnen und Haken setzen |
| Order scheitert mit „AutoTrading disabled by client“ | Algo-Trading im Terminal abgeschaltet | wie oben; nach Kontowechsel erneut einschalten |
| EA handelt nicht, Experts-Reiter meldet unbekanntes Symbol | Broker nutzt ein Suffix, etwa EURUSD.raw oder EURUSD.m | EA auf den Chart mit Suffix ziehen; hat der EA einen Symbol- oder Suffix-Parameter, dort eintragen |
| „Trade is disabled“ | Login mit dem Investor-Passwort, Symbol auf diesem Kontotyp nicht handelbar oder Markt geschlossen | mit dem Master-Passwort anmelden, Symbol in der Marktübersicht prüfen, Handelszeiten beachten |
| Experts-Reiter meldet, dass DLL-Aufrufe nicht erlaubt sind | EA braucht eine DLL | nur bei vertrauenswürdigen Anbietern: Allow DLL imports in den Optionen und im EA-Dialog |
| Nach Kontowechsel läuft nichts mehr | Option Disable algorithmic trading when the account has been changed hat Algo-Trading abgeschaltet | Button Algo Trading wieder einschalten und das Symbol im Chart prüfen |
| EA fehlt im Navigator | Datei im falschen Ordner (Programmordner statt Datenordner) oder nur .mq5-Quelltext | über Open Data Folder in MQL5\Experts kopieren; .mq5 erst im MetaEditor kompilieren |
Und dann?
Damit der EA auch läuft, wenn dein Rechner aus ist, gehört er auf einen VPS: VPS für MetaTrader einrichten. Wie du das Risiko pro Trade wählst, zeigt Lotgröße und Risiko pro Trade, und warum ein Demotest vor dem Live-Start Pflicht ist, erklärt Backtesting und Forward-Testing.