Zum Hauptinhalt springen

Funktionieren MT4-Indikatoren auf MT5?

Erfahren Sie, warum MQL4-Indikatoren und EA mit MT5 inkompatibel sind, und prüfen Sie die Möglichkeiten, bevorzugte Tools zu finden, auszuführen oder neu zu programmieren.

Ein benutzerdefinierter MT4-Indikator lässt sich nicht direkt in MT5 ausführen. Das gilt auch für einen MT4-Expert Advisor (EA). Ein gleichnamiges MT5-Werkzeug benötigt eine für MT5 entwickelte Version; eine Umbenennung konvertiert die Datei nicht.


Vorhandene Dateien prüfen

Datei

Plattform

Bedeutung

.mq4

MT4

Quellcode

.ex4

MT4

Kompiliertes Programm

.mq5

MT5

Quellcode

.ex5

MT5

Kompiliertes Programm

Entwickler bearbeiten den Quellcode; die Kompilierung erzeugt ein Programm für die jeweilige Plattform.
​

Das Umbenennen von .ex4 in .ex5, das Kopieren einer MT4-Datei in einen MT5-Ordner oder das Öffnen im Editor macht daraus kein MT5-Programm. Wenn Sie nur .ex4 besitzen, verfügen Sie nicht automatisch über bearbeitbaren Quellcode, nur weil der Indikator in MT4 läuft.
​

Eine Übertragung nach MQL5 kann Änderungen an Berechnungen, Datenzugriff, Indikatorpuffern und Ereignisverarbeitung erfordern. Erfolgreiches Kompilieren ist nur eine Stufe; es belegt weder identische Ergebnisse noch korrektes Handelsverhalten.


Den passenden Programmordner finden

Wählen Sie im verwendeten MT5 Datei → Dateiordner öffnen. Öffnen Sie MQL5 und wählen Sie den Unterordner nach dem Dateizweck. Die Daten liegen getrennt von den schreibgeschützten Installationsdateien.

MT5-Datenunterordner

Inhalt

MQL5/Experts

Quelldateien (.mq5) und kompilierte Programme (.ex5) für Expert Advisors (EA).

MQL5/Indicators

Dateien benutzerdefinierter Indikatoren.

MQL5/Presets

Gespeicherte Eingabeparametersätze für Expert Advisors (EA).


MT4: Ein installierter Indikator fehlt im Navigator

  1. Prüfen Sie den Ordner MQL4/Indicators des verwendeten Terminals. Der Navigator bildet dessen Unterordner ab und zeigt nur kompilierte EX4-Indikatoren an.

  2. Kopieren Sie den kompatiblen kompilierten Indikator dorthin. Klicken Sie dann mit der rechten Maustaste auf die Indikatorenliste im Navigator und wählen Sie Aktualisieren.

  3. Eine graue Raute am Symbol kann fehlenden Quellcode oder eine fehlgeschlagene Kompilierung bedeuten. Prüfen Sie Dateien und Compilermeldungen, um die Ursache festzustellen.


Eine passende Lösung wählen

  1. Beziehen Sie eine MT5-Version vom ursprünglichen Entwickler oder einer vertrauenswürdigen Quelle. Prüfen Sie Plattform, Version, benötigte Zusatzdateien und ob die Lizenz Ihren Zweck erlaubt. Gleiche Namen oder ähnliche Bildschirmbilder reichen nicht aus.

  2. Nutzen Sie die MT4-Version weiter in MT4, wenn sie Ihre Anforderungen erfüllt. Beide Terminals sind getrennt; wählen Sie jeweils das passende FXT-Handelskonto und den Server. Eine MT5-Installation überträgt keine MT4-Indikatoren, Konten oder offenen Positionen nach MT5.

  3. Besitzen Sie den Quellcode oder eine Änderungsberechtigung, kann ein qualifizierter Entwickler ihn für MQL5 anpassen und testen. Bewahren Sie Originaldateien und vereinbarte Berechnungseinstellungen für Vergleiche auf. Eine Konvertierung ist kein bloßer Wechsel der Dateiendung.


Die Ersatzversion vor der Nutzung prüfen

Vergleichen Sie dasselbe Instrument, denselben Zeitrahmen, Eingaben und verfügbare Kurshistorie. Prüfen Sie angezeigte Werte, Signale und Alarme; gleiche Namen bedeuten nicht dieselben Berechnungen. Testen Sie Handelsanfragen eines EA zunächst auf einem Demokonto, bevor Sie den Einsatz auf einem Livekonto erwägen.
​

Lädt das Werkzeug nicht oder verhält es sich anders, notieren Sie Plattform/Version, Programmname, Eingaben und relevante Fehlermeldungen. Senden Sie keine Passwörter oder Einmalcodes. Installation oder Kompilierung garantieren weder Ausführung, Genauigkeit noch Gewinn.


Desktop, WebTrader und App sind unterschiedliche Umgebungen

Diese Dateiformate betreffen Desktop-MetaTrader-Programme. Gehen Sie nicht davon aus, dass sie sich in WebTrader oder FXTRADING.com App importieren lassen; nutzen Sie die dort tatsächlich angebotenen Chartwerkzeuge. EAs können in FXTRADING.com App weder installiert noch ausgeführt werden.

Hat dies deine Frage beantwortet?