Um einen Expert Advisor (EA) in MT4 zu installieren, öffnen Sie File → Open Data Folder, kopieren die .ex4-Datei nach MQL4/Experts und eine eventuelle .dll-Datei nach MQL4/Libraries und starten MetaTrader neu. Ziehen Sie den EA aus dem Navigator auf einen Chart, setzen Sie das Häkchen bei Allow live trading und schalten Sie den Button AutoTrading ein. Der EA arbeitet nur, solange MetaTrader geöffnet und verbunden ist, probieren Sie ihn also zuerst auf einem Demokonto aus.
Im Folgenden gehen wir jeden Schritt durch und erklären, was jede Einstellung bedeutet, wie Sie prüfen, ob der EA arbeitet, wie Sie die üblichen Probleme beheben und wie Sie einen EA aktualisieren. Die Installation bringt einen EA nur zum Laufen. Sie sagt nichts darüber aus, ob die Strategie Geld verdienen wird, und sie beseitigt nicht das Risiko von Verlusten.
Bevor Sie beginnen
- MetaTrader 4 ist installiert und bei Ihrem Konto angemeldet. Beginnen Sie mit einem Demokonto.
- Die Dateien des EA. Dateien für MT4 enden auf .ex4 (oder .mq4 beim Quellcode), und sie funktionieren nicht in MT5.
- Das Handbuch. Es nennt Ihnen das Paar, den Timeframe und alle Einstellungen, die der EA braucht.
Schritt 1: EA herunterladen
Wenn Sie den EA auf ForexStore gekauft haben, melden Sie sich an und öffnen Sie Ihr Persönliches Büro. Dort sind Ihre Käufe aufgelistet, jeweils mit einem Download-Button. Speichern Sie die .zip-Datei und entpacken Sie sie in einen Ordner, den Sie wiederfinden. Sie enthält in der Regel die EA-Dateien, nach Ordnern sortiert, und ein Handbuch. Manche Produkte verlangen außerdem Ihre Handelskontonummer im Persönlichen Bereich, darauf kommen wir in Schritt 6 zurück.

Screenshot von November 2026. Die Statistiken auf den Karten ändern sich, während die Konten handeln, und vergangene Ergebnisse lassen keine Rückschlüsse auf zukünftige Ergebnisse zu.
Schritt 2: Dateien in den Datenordner kopieren
Ältere Anleitungen verweisen auf den Programmordner auf Laufwerk C. Aktuelle MT4-Versionen legen diese Dateien in einem separaten, oft versteckten Datenordner ab, lassen Sie ihn also von MetaTrader öffnen:
- Klicken Sie in MT4 auf File → Open Data Folder (Datei → Dateiordner öffnen).
- Öffnen Sie den Ordner MQL4.
- Kopieren Sie jede Datei an ihren Platz und bestätigen Sie alle Berechtigungsanfragen von Windows.
| Datei | Gehört nach |
|---|---|
| .ex4- oder .mq4-EA | MQL4/Experts |
| .dll-Bibliothek | MQL4/Libraries |
| .set-Datei mit Einstellungen | MQL4/Presets |
| .ex4-Indikator, den der EA braucht | MQL4/Indicators |

Schritt 3: Neu starten und den EA finden
Schließen Sie MT4 und öffnen Sie es wieder. Sie können auch im Fenster Navigator mit der rechten Maustaste auf Expert Advisors klicken und Refresh (Aktualisieren) wählen. Wenn Sie den Navigator nicht sehen, drücken Sie Strg+N. Ihr EA erscheint nun in der Liste unter Expert Advisors.

Schritt 4: EA an einen Chart anhängen
Öffnen Sie einen Chart mit dem Paar und dem Timeframe aus dem Handbuch und ziehen Sie den EA darauf, oder doppelklicken Sie im Navigator auf ihn. Auf jedem Chart kann ein EA laufen. Wenn ein EA mehrere Paare handelt, steht im Handbuch, ob er einen Chart oder mehrere braucht.
Schritt 5: Das Einstellungsfenster prüfen
Es öffnet sich ein Fenster mit mehreren Tabs. Diese hier sind wichtig:

| Einstellung | Wo | Was zu tun ist |
|---|---|---|
| Allow live trading | Common-Tab | Häkchen setzen, sonst kann der EA keine Trades eröffnen |
| Allow DLL imports | Common-Tab | Häkchen nur setzen, wenn das Handbuch es verlangt und Sie der Quelle vertrauen |
| Parameter | Inputs-Tab | Wie im Handbuch einstellen oder eine .set-Datei laden |
Ein Wort zu DLLs. Eine .dll-Datei ist gewöhnlicher Code, der auf Ihrem Computer läuft, und MetaTrader selbst kennzeichnet diese Option als potenziell gefährlich und nur für vertrauenswürdige Anwendungen gedacht. EAs, die mit ForexStore-Lizenzierung verkauft werden, nutzen eine Bibliothek im Ordner Libraries und brauchen diese Option daher tatsächlich. Schalten Sie sie für diesen EA in seinem eigenen Fenster ein, nicht für alle EAs im Terminal.
Lassen Sie die Strategie-Einstellungen, wie sie sind, solange Sie nicht wissen, warum Sie sie ändern. Am ehesten müssen Sie die Größe einstellen, und dazu lesen Sie Forex-EA-Einstellungen, die zählen.
Schritt 6: AutoTrading einschalten und Kontonummer eintragen
Klicken Sie auf OK und stellen Sie dann sicher, dass der Button AutoTrading in der oberen Symbolleiste eingeschaltet ist. Er ist der Hauptschalter für das gesamte Terminal: Ist er aus, kann kein EA handeln, auch wenn alles andere eingestellt ist. Dieselbe Berechtigung finden Sie unter Tools → Options → Expert Advisors (Extras → Optionen → Expert Advisors).
Zeigt die obere rechte Ecke des Charts ein lächelndes Gesicht neben dem Namen des EA, läuft der EA und darf handeln. Ein trauriges Gesicht bedeutet, dass er angehängt ist, aber nicht handeln darf.
Wenn Ihr EA mit einer ForexStore-Lizenz geliefert wurde, tragen Sie Ihre Handelskontonummer im Feld Ihre Kontonummer (im Screenshot MT account number) unter dem Produkt in Ihrem Persönlichen Büro ein. Das ist die Nummer des MetaTrader-Kontos, mit dem Sie sich anmelden.
Schritt 7: Prüfen, ob er funktioniert
Ein laufender EA handelt unter Umständen stunden- oder tagelang nicht, weil er auf seine eigenen Bedingungen wartet. Statt zu warten, schauen Sie in das Terminal-Fenster unten in MT4 (Strg+T):
- Experts-Tab: Meldungen des EA, zum Beispiel der Moment, in dem er geladen wurde, und seine Fehler.
- Journal-Tab: Meldungen des Terminals, zum Beispiel zu Verbindung und Anmeldung.
Lassen Sie ihn auf dem Demokonto, bis Sie gesehen haben, dass er Trades so eröffnet und schließt, wie es das Handbuch beschreibt. Lesen Sie dann So führen Sie einen Backtest eines Expert Advisors durch, um ihn mit historischen Daten zu prüfen.
Häufige Probleme
| Was Sie sehen | Mögliche Ursache | Lösung |
|---|---|---|
| EA nicht im Navigator | Falscher Ordner oder nicht aktualisiert | File → Open Data Folder verwenden, dann neu starten |
| Trauriges Gesicht im Chart | Live-Handel nicht erlaubt | F7 drücken und Häkchen bei Allow live trading setzen |
| Gar nichts im Chart | EA konnte nicht geladen werden | Experts-Tab lesen |
| Eine Meldung zu DLL-Aufrufen | DLL-Importe sind ausgeschaltet | Erlauben, wenn Sie der Quelle vertrauen, und prüfen, ob die Datei in Libraries liegt |
| Eine Lizenzmeldung | Kontonummer fehlt oder weicht ab | Im Persönlichen Büro prüfen |
| Tagelang keine Trades | EA wartet, oder AutoTrading ist aus | Button und Handbuch prüfen |
| Falscher Paarname | Der Broker hängt ein Suffix an, zum Beispiel EURUSDm | EA an das Symbol Ihres Brokers anhängen und im Handbuch nachsehen |
| Orders abgelehnt | Lot unter dem Minimum, oder der Markt ist geschlossen | Größe und Handelszeiten prüfen |
So aktualisieren Sie einen EA
- Laden Sie die neue Version dort herunter, wo Sie den EA gekauft haben.
- Prüfen Sie, dass keine Trades offen sind, die das Update unbetreut lassen könnte, und lesen Sie, was sich geändert hat.
- Entfernen Sie den EA vom Chart und notieren Sie Ihre Einstellungen.
- Ersetzen Sie die Dateien in MQL4/Experts und MQL4/Libraries und starten Sie MT4 neu.
- Hängen Sie den EA wieder an und prüfen Sie die Einstellungen.
Der Market-Tab in MT4 aktualisiert nur EAs, die über den integrierten Market von MetaTrader gekauft wurden. Selbst installierte EAs verwaltet er nicht.
Den EA am Laufen halten
Ein EA stoppt, wenn MetaTrader geschlossen wird, Ihr Computer in den Ruhezustand geht oder die Internetverbindung abbricht. Wenn das für Ihre Strategie wichtig ist, hält ein VPS das Terminal am Laufen: Siehe Was ist ein Forex-VPS? Betreiben Sie denselben EA nicht von zwei Orten aus auf demselben Konto, sonst verdoppeln Sie jeden Trade. Beachten Sie außerdem, dass das integrierte Virtual Hosting von MetaTrader keine DLLs erlaubt, ein EA mit DLL braucht also einen gewöhnlichen VPS.
FAQ
Wohin kommt ein EA in MT4?
Klicken Sie auf File, dann auf Open Data Folder, und kopieren Sie die .ex4-Datei nach MQL4/Experts. Eine eventuelle .dll-Datei gehört nach MQL4/Libraries. Starten Sie MetaTrader danach neu, damit der EA im Navigator erscheint.
Warum handelt mein EA nicht?
Prüfen Sie zuerst den Button AutoTrading, dann das Gesicht im Chart, dann den Experts-Tab. Wenn alle drei in Ordnung aussehen, wartet der EA vielleicht einfach auf seine Bedingungen, denn viele EAs handeln selten. Sehen Sie im Handbuch nach Paar, Timeframe und Uhrzeiten.
Muss ich DLL-Importe erlauben?
Nur wenn der EA sie braucht, und das steht im Handbuch. Eine DLL kann Code auf Ihrem Computer ausführen, schalten Sie das also nur für Software aus einer Quelle ein, der Sie vertrauen, und nur für diesen EA.
Kann ein EA laufen, wenn mein Computer ausgeschaltet ist?
Nein. Ein EA läuft innerhalb von MetaTrader, das Terminal muss also geöffnet und verbunden bleiben. Damit er auch bei ausgeschaltetem Computer läuft, nutzen Sie einen VPS.
Funktioniert derselbe EA in MT4 und MT5?
Nein. Eine .ex4-Datei läuft nur in MT4, und MT5 braucht eine eigene .ex5-Version, die nach MQL5/Experts gehört. Prüfen Sie, welche Versionen Ihr Produkt enthält.
Das Fazit
- Nutzen Sie File → Open Data Folder: EAs gehören nach MQL4/Experts, Bibliotheken nach MQL4/Libraries.
- Starten Sie neu und hängen Sie den EA dann an den Chart an, den das Handbuch nennt.
- Setzen Sie das Häkchen bei Allow live trading und erlauben Sie DLLs nur für Software, der Sie vertrauen.
- Der Button AutoTrading muss eingeschaltet sein, und ein lächelndes Gesicht bestätigt das.
- Lesen Sie den Experts-Tab, wenn etwas nicht stimmt, und nutzen Sie zuerst ein Demokonto.
Noch bei der Auswahl? Lesen Sie So wählen Sie den besten Forex-Roboter aus, oder durchsuchen Sie alle Expert Advisors im Katalog.
Dieser Artikel dient der Bildung und ist keine Anlageberatung. Der Handel mit gehebelten Produkten ist mit dem Risiko von Verlusten verbunden, und ein EA kann Geld verlieren.