So installieren Sie einen EA auf MT4 und MT5

Die Installation eines Expert Advisors dauert etwa zwei Minuten. Die meiste Zeit, die Nutzer dabei verlieren, entfällt auf dieselben vier oder fünf Probleme, die anschließend auftreten können. Daher behandelt diese Anleitung zunächst die Installation und anschließend alle Fehler, über die man Bescheid wissen sollte.

Zuletzt aktualisiert am 14. August 2026

Bevor Sie beginnen

Sie benötigen die kompilierte EA-Datei, MetaTrader unter Windows und das Konto, mit dem Sie handeln möchten. Die Datei ist .ex4 für MetaTrader 4 oder .ex5 für MetaTrader 5, und sie sind nicht untereinander austauschbar. Ein .ex5 in einem MT4-Ordner werden niemals angezeigt, und es gibt keinen Hinweis darauf, warum das so ist.

Für „Forex Success AI“ lautet der Dateiname ForexSuccessAI.ex4 oder ForexSuccessAI.ex5. Es muss kein Lizenzschlüssel eingegeben werden. Das System liest die Kontonummer aus, mit der das Terminal angemeldet ist, und fragt den Lizenzserver nach dieser Nummer ab. Registrieren Sie das Konto daher bitte zuerst in Ihrem Dashboard.

Schritt 1: Datei › Datenordner öffnen

Schau nicht im Ordner „Program Files“ nach. Klicke auf Datei, dann Datenordner öffnen. Der Pfad endet mit einer langen Hexadezimalzeichenfolge, die für diese Installation einzigartig ist. Wenn Sie also mehrere Terminals geöffnet haben, öffnen Sie die Datei in dem Terminal, in dem Sie tatsächlich handeln werden.

Schritt 2: Speichern Sie die Datei im Ordner „MQL4\Experts“ oder „MQL5\Experts“.

Im Datenordner befindet sich MQL4 in MetaTrader 4 oder MQL5 in MetaTrader 5. Öffnen Sie es, öffnen Sie Experten, und legen Sie die Datei dort ab. Nicht Indikatoren, nicht Skripte, nicht Dateien. Ein EA in einem dieser Fälle ist für das Terminal nicht sichtbar.

Schritt 3: Den Navigator aktualisieren

Öffnen Sie den Navigator-Bereich (Anzeigen › Navigator, oder Strg+N), klicken Sie mit der rechten Maustaste in den Ordner und wählen Sie Aktualisieren. Die EA erscheint unter Expert Advisors.

Bei einer neuen Datei reicht es aus, die Seite zu aktualisieren. Starten Sie das Terminal neu, wenn Ersetzen eine Version, da diese die geladene Kopie im Speicher behält und den alten Code weiterhin ausführt. Entfernen Sie das alte EA aus jedem Chart, kopieren Sie die neue Datei hinein und starten Sie das Programm anschließend neu.

Schritt 4: DLL-Importe zulassen, bevor Sie etwas anhängen

Forex Success AI nutzt nicht die Funktionen von MetaTrader WebRequest Funktion. Sie importiert wininet.dll und greift für die Lizenzprüfung sowie für den ForexFactory-Kalender hinter dem Nachrichtenfilter direkt auf das Windows-Netzwerk zu, außerdem rpcrt4.dll um eine Maschinen-ID auszulesen. Dabei handelt es sich um DLL-Importe und nicht um Webanfragen, daher hat die WebRequest-Whitelist hier keine Auswirkung.

Führen Sie diesen Schritt aus, bevor Sie etwas auf ein Chart ziehen, da das Kontrollkästchen „Pro EA“ ausgegraut ist, solange die terminaleinheitliche Einstellung deaktiviert ist: Öffnen Sie Extras › Optionen, gehen Sie zu der Expert Advisors Tabulator, Häkchen DLL-Importe zulassen, klicken Sie auf „OK“.

Wenn die DLL-Importe deaktiviert sind, meldet der EA, dass er seine Lizenz nicht validieren kann, und entfernt sich selbst aus dem Chart. Dies ist die einzige Bedingung, unter der er sich selbst entfernt. Eine fehlgeschlagene Lizenzprüfung oder ein nicht erreichbarer Server führen nicht dazu: In diesen Fällen behält er seine offenen Trades bei und versucht es weiter.

Schritt 5: Ziehen Sie es auf ein Diagramm

Ziehen Sie den EA aus dem Navigator auf das gewünschte Chart. Durch einen Doppelklick auf den Namen wird er an das jeweils aktive Chart angehängt – eine gute Möglichkeit, ihn versehentlich an das falsche Chart anzuhängen.

Der Einstellungsdialog wird geöffnet. Führen Sie die folgenden Schritte aus: Allgemein Zunächst die Registerkarte „Installation“, denn hier treten häufig Probleme bei der Installation auf.

Dann die Eingaben Registerkarte. Lot-Modus wählt feste Lose aus, d. h. den Wert 2 und die Standardeinstellung (1 entspricht dem Zinseszinsprinzip, und der Ausgangswert ist dabei weitaus höher, als die meisten Menschen erwarten). Fix_lot Das ist die Größe, mit der es jedes Mal gehandelt wird, und sie passt sich nie von selbst an; stelle sie daher über die Losgrößenrechner und schau es dir noch einmal an, wenn dein Kontostand um eine Stufe gestiegen ist.

Zwei Diagramme gleichzeitig anzeigen? Ändern Magie am zweiten. Daraus leiten sich vier Körbe ab: bei +9, +99, +999 und +9999, sodass zwei Charts, die denselben „Magic“-Wert teilen, die Trades des jeweils anderen als ihre eigenen lesen.

Schritt 6: Die Schaltfläche „AutoTrading“

Die Berechtigung pro EA ist nur die halbe Miete. Das Terminal verfügt in der Symbolleiste über einen Hauptschalter mit der Bezeichnung AutoTrading auf MT4 und Algorithmischer Handel auf MT5. Es muss grün sein; wenn es rot oder grau ist, klicken Sie einmal darauf. MetaTrader kann es nach einem Wechsel des Kontos, des Profils oder des Charts von selbst deaktivieren, wenn die entsprechende Option unter Extras › Optionen › Expert Advisors.

Schritt 7: Woran erkennt man, dass das Programm läuft?

Schauen Sie sich die obere rechte Ecke des Diagramms an. Auf MT4 Ein lächelndes Gesicht neben dem EA-Namen bedeutet, dass der EA verbunden ist und handeln darf; ein trauriges Gesicht bedeutet, dass er gesperrt ist. Auf MT5 Ein durchgestrichener Kreis neben dem Namen bedeutet, dass der Algo-Handel deaktiviert ist.

Öffnen Sie dann die Experten Registerkarte am unteren Bildschirmrand, im Terminal-Fenster von MT4 oder in der Toolbox von MT5 (beides lässt sich mit Strg+T öffnen). Alle vom EA ausgegebenen Meldungen werden dort angezeigt; Ladefehler werden an Zeitschrift daneben.

Auch „Forex Success AI“ erstellt eigene Diagramme. Das Handel Die Zeile ganz unten im Bereich „KONTO“ ist die schnellste Diagnosemöglichkeit, die Ihnen zur Verfügung steht: AKTIV, WIRD PRÜFEN..., AUSGESETZT – vom Kunden, AUSGESETZT – Lizenz oder AUSGESETZT – monatliche Obergrenze.

Wenn es nicht funktioniert

Es wird im Navigator nicht angezeigt.

Fast immer der falsche Ordner: Überprüfen Sie, ob sich die Datei darin befindet Experten anstatt Indikatoren, dass Sie den Datenordner über dieses Terminal geöffnet haben und dass die Erweiterung mit der Plattform übereinstimmt. Wenn alle drei Bedingungen erfüllt sind, starten Sie das Terminal neu, anstatt die Seite zu aktualisieren.

Trauriges Gesicht auf MT4

Geladen, aber kein Handel erlaubt: Entweder ist „AutoTrading“ deaktiviert oder Live-Handel zulassen war nicht angekreuzt. Drücken Sie im Diagramm die Taste F7 oder klicken Sie mit der rechten Maustaste und wählen Sie Expert Advisors › Eigenschaften, aktivieren Sie das Kontrollkästchen auf der Registerkarte „Allgemein“ und klicken Sie auf „OK“.

Es wird geladen, aber es wird nie ein Trade eröffnet.

AUSGESETZT – vom Kunden bedeutet, dass der Handel für dieses Konto im Dashboard deaktiviert ist, und wenn man Lebenslauf EA wird innerhalb von Sekunden abgeholt. AUSGESETZT – monatliche Obergrenze bedeutet, dass die monatliche Gewinnobergrenze des Plans erreicht wurde und am 1. wieder neue Positionen eröffnet werden. Offene Positionen bleiben in beiden Fällen unverändert. AUSGESETZT – Lizenz bedeutet, dass die Kontonummer nicht registriert, deaktiviert oder gesperrt ist.

Wenn Sie das Konto erst gerade registriert haben und dort immer noch steht AUSGESETZT – Lizenz, die erneute Überprüfung erfolgt nach einem vom Server festgelegten Zeitplan und nicht bei jedem Tick. Entfernen Sie den EA und fügen Sie ihn erneut hinzu, um die Überprüfung sofort auszulösen.

Wenn dort steht AKTIV Und wenn nichts passiert, könnte das einfach Teil der Strategie sein. Die Einstiegspunkte warten darauf, dass sich der gleitende Durchschnitt und der Stochastik-Indikator angleichen, daher ist eine ruhige erste Stunde normal, und wenn der Markt geschlossen ist, gibt es überhaupt keine Kursbewegungen.

Es gibt eine Warnmeldung aus und entlädt sich selbst

In der Warnmeldung wird der Grund genannt, und zwei Ursachen sind für fast den gesamten Vorfall verantwortlich. DLL-Importe waren nicht zulässig, was Schritt 4 entspricht. Oder das Konto befindet sich bei MT5 im Netting- oder Exchange-Modus: Das Grid hält mehrere Positionen zu einem Symbol gleichzeitig in beide Richtungen, und durch Netting würden diese zusammengeführt werden, sodass der EA meldet, dass ein Hedging-Konto erforderlich ist, und die Initialisierung verweigert. Siehe Absicherung versus Verrechnung von Konten Was Sie Ihren Broker fragen sollten. MT4 verfügt über keinen Netting-Modus, daher ist dies dort nicht möglich.

In der Demo funktioniert es, im Live-Betrieb jedoch nicht.

Die Lizenz ist an eine Kontonummer gebunden, und Ihre Demo-Nummer ist nicht Ihre Live-Nummer. Registrieren Sie daher das Live-Konto, bevor Sie den EA an ein Live-Chart anhängen. Zwei weitere Unterschiede führen häufig zu Verwirrung: Ein MT5-Live-Konto arbeitet möglicherweise mit Netting, während im Demo-Modus Hedging angewendet wurde, und Live-Symbole tragen manchmal ein Suffix wie beispielsweise EURUSD.m, daher befinden Sie sich möglicherweise auf einem anderen Diagramm, als Sie denken.

Noch eine Sache

Installieren Sie es zunächst auf der Demoversion und lassen Sie es ein paar Tage laufen. So können Sie sicherstellen, dass die Berechtigungen stimmen, und sehen, wie das Bedienfeld aussieht, wenn alles ordnungsgemäß funktioniert. Bei der Installation eines EAs lohnt es sich nicht, mit echtem Geld zu experimentieren.

Falls Sie sich noch nicht entschieden haben, dann ist die Pläne Es handelt sich um eine einmalige Lizenz mit einer festgelegten Anzahl von Kontoplätzen, die jeweils an eine von Ihnen selbst registrierte MetaTrader-Kontonummer gebunden sind.

Häufig gestellte Fragen

Wo speichere ich eine EA-Datei in MetaTrader 4?

Wählen Sie im Terminal „Datei“ und dann „Datenordner öffnen“. Öffnen Sie darin den Ordner „MQL4“ und anschließend „Experts“ und kopieren Sie die .ex4-Datei dorthin. Klicken Sie anschließend mit der rechten Maustaste in den Navigationsbereich und wählen Sie „Aktualisieren“ oder starten Sie das Terminal neu. Navigieren Sie nicht zum Installationsverzeichnis „Programme“, da MetaTrader Benutzerdateien an einem anderen Ort speichert. Bei MetaTrader 5 lautet der Pfad „MQL5“ und dann „Experts“, und die Datei hat die Endung .ex5.

Warum wird mein EA nicht im Navigator angezeigt?

Meistens befindet sich die Datei am falschen Ort oder hat den falschen Dateityp. Überprüfen Sie, ob Sie den Datenordner direkt im Terminal über „Datei“ und dann „Datenordner öffnen“ geöffnet haben, ob sich die Datei im Ordner „Experts“ und nicht in „Indicators“ oder „Scripts“ befindet und ob eine .ex4-Datei in MT4 und eine .ex5-Datei in MT5 abgelegt wurde. Wenn alles korrekt aussieht, starten Sie das Terminal neu, anstatt nur den Navigator zu aktualisieren.

Warum benötigt „Forex Success AI“ die Berechtigung „DLL-Importe zulassen“?

Es importiert die Datei „wininet.dll“ und greift für die Lizenzprüfung sowie für den ForexFactory-Nachrichtenkalender direkt auf das Windows-Netzwerk zu, anstatt die WebRequest-Funktion von MetaTrader zu nutzen. Da es sich um einen DLL-Import und nicht um eine Webanfrage handelt, hat die WebRequest-URL-Whitelist keinerlei Auswirkungen darauf. Aktivieren Sie es unter „Extras“, „Optionen“, „Expert Advisors“ und setzen Sie dann ein Häkchen auf der Registerkarte „Allgemein“ des EAs, sofern Ihre Version dort eine solche Registerkarte aufweist. Ohne diese Aktivierung gibt der EA eine Warnmeldung aus und entfernt sich selbst aus dem Chart.

Was bedeutet das traurige Smiley-Symbol auf meinem MT4-Chart?

Das bedeutet, dass der EA zwar verbunden ist, aber nicht handeln darf. Entweder ist die Schaltfläche „AutoTrading“ in der Symbolleiste deaktiviert, oder die Option „Live-Handel zulassen“ wurde beim Anbinden des EAs auf der Registerkarte „Allgemein“ nicht aktiviert. Klicken Sie auf „AutoTrading“, bis die Schaltfläche grün wird, drücken Sie dann F7 auf dem Chart oder klicken Sie mit der rechten Maustaste, wählen Sie „Expert Advisors“ und anschließend „Eigenschaften“ und aktivieren Sie auf der Registerkarte „Allgemein“ die Option „Live-Handel zulassen“.

Muss ich einen Lizenzschlüssel in den EA eingeben?

Nein. Es muss kein Lizenzschlüssel eingegeben werden. Der EA liest die Kontonummer aus, mit der das Terminal angemeldet ist, und gleicht diese Nummer mit dem Lizenzserver ab. Daher muss das Konto zunächst in Ihrem Dashboard registriert werden. Dies ist auch der Grund, warum ein EA, der im Demomodus funktioniert, im Live-Modus möglicherweise nicht handelt: Die Live-Kontonummer ist eine andere und muss separat registriert werden. Wenn Sie gerade ein Konto registriert haben, entfernen Sie den EA und fügen Sie ihn erneut hinzu, um eine sofortige erneute Überprüfung zu erzwingen.