So installieren und starten Sie einen Expert Advisor in MetaTrader 4

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.

Das Persönliche Büro von ForexStore mit gekauften EAs, einem Download-Button und einem Feld für die MT-Kontonummer bei jedem Produkt

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:

  1. Klicken Sie in MT4 auf File → Open Data Folder (Datei → Dateiordner öffnen).
  2. Öffnen Sie den Ordner MQL4.
  3. Kopieren Sie jede Datei an ihren Platz und bestätigen Sie alle Berechtigungsanfragen von Windows.
DateiGehört nach
.ex4- oder .mq4-EAMQL4/Experts
.dll-BibliothekMQL4/Libraries
.set-Datei mit EinstellungenMQL4/Presets
.ex4-Indikator, den der EA brauchtMQL4/Indicators

Die .ex4-Datei eines EA wird nach MQL4/Experts und seine .dll-Datei nach MQL4/Libraries im MetaTrader-4-Ordner verschoben

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.

Das Fenster Navigator in MetaTrader 4 mit einem installierten EA 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:

Der Common-Tab der EA-Einstellungen in MT4 mit Allow live trading und Allow DLL imports

EinstellungWoWas zu tun ist
Allow live tradingCommon-TabHäkchen setzen, sonst kann der EA keine Trades eröffnen
Allow DLL importsCommon-TabHäkchen nur setzen, wenn das Handbuch es verlangt und Sie der Quelle vertrauen
ParameterInputs-TabWie 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 sehenMögliche UrsacheLösung
EA nicht im NavigatorFalscher Ordner oder nicht aktualisiertFile → Open Data Folder verwenden, dann neu starten
Trauriges Gesicht im ChartLive-Handel nicht erlaubtF7 drücken und Häkchen bei Allow live trading setzen
Gar nichts im ChartEA konnte nicht geladen werdenExperts-Tab lesen
Eine Meldung zu DLL-AufrufenDLL-Importe sind ausgeschaltetErlauben, wenn Sie der Quelle vertrauen, und prüfen, ob die Datei in Libraries liegt
Eine LizenzmeldungKontonummer fehlt oder weicht abIm Persönlichen Büro prüfen
Tagelang keine TradesEA wartet, oder AutoTrading ist ausButton und Handbuch prüfen
Falscher PaarnameDer Broker hängt ein Suffix an, zum Beispiel EURUSDmEA an das Symbol Ihres Brokers anhängen und im Handbuch nachsehen
Orders abgelehntLot unter dem Minimum, oder der Markt ist geschlossenGröße und Handelszeiten prüfen

So aktualisieren Sie einen EA

  1. Laden Sie die neue Version dort herunter, wo Sie den EA gekauft haben.
  2. Prüfen Sie, dass keine Trades offen sind, die das Update unbetreut lassen könnte, und lesen Sie, was sich geändert hat.
  3. Entfernen Sie den EA vom Chart und notieren Sie Ihre Einstellungen.
  4. Ersetzen Sie die Dateien in MQL4/Experts und MQL4/Libraries und starten Sie MT4 neu.
  5. 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.