Lädt...
Quellcodedateien geschrieben in MetaQuotes Language 4 für die MetaTrader 4 Handelsplattform.
Dateityp:
Der .mql4-Dateityp repräsentiert Quellcodedateien, die mit MetaQuotes Language 4 (MQL4) erstellt wurden, Programmierskripte, die innerhalb der MetaTrader 4-Handelsplattform verwendet werden. Diese Dateien enthalten typischerweise Handelsalgorithmen, benutzerdefinierte Indikatoren, Skripte und automatisierte Expert Advisors.
Dateityp-Kategorie:
Aktualisierungsdatum: 6. Juli 2026
MQL4 ist eine spezialisierte Programmiersprache, die für die Entwicklung von Handelsstrategien, Indikatoren, Skripten und Funktionen innerhalb der MetaTrader 4-Plattform konzipiert wurde. Die Sprache ähnelt C++, was sie für Trader mit Programmiererfahrung zugänglich macht. MQL4-Dateien sind reine Textdateien mit der Extension .mql4, die in ausführbare Programme kompiliert werden, welche von MetaTrader 4 zur Automatisierung von Handelsaufgaben verwendet werden.
Die Geschichte von MQL4 reicht bis in die frühen 2000er Jahre zurück, als MetaQuotes Software sie als Mittel für Trader einführte, eigene automatisierte Handelsprogramme zu entwickeln. MQL4 bietet umfangreiche Bibliotheken für technische Analyse, Orderverwaltung und Kommunikation mit Handelsservern. Neben manueller Programmierung nutzen viele Trader vorgefertigte Expert Advisors (EAs) und Indikatoren, die häufig aus verschiedenen Online-Quellen geteilt und heruntergeladen werden.
Die Plattformkompatibilität konzentriert sich hauptsächlich auf die Windows-Version von MetaTrader 4, obwohl einige Entwicklungstools die Bearbeitung und Verwaltung dieser Dateien auf anderen Betriebssystemen wie macOS und Linux über Emulatoren oder kompatible Software ermöglichen. Die Sprache wird gut durch die eigene Entwicklungsumgebung MetaEditor von MetaQuotes unterstützt, die Syntaxhervorhebung, Debugging und Kompilierungsfunktionen bietet und somit den Entwicklungsprozess für Trader und Programmierer gleichermaßen vereinfacht.
Um .mql4-Dateien zu öffnen und zu bearbeiten, sollten Benutzer MetaTrader 4 zusammen mit MetaEditor, der integrierten Entwicklungsumgebung, installieren. Unter Windows ist MetaTrader 4 die primäre Plattform, und über MetaEditor können Sie MQL4-Skripte öffnen, kompilieren und debuggen.
Für Mac OS-Benutzer kann das Ausführen von MetaTrader 4 und MetaEditor das Verwenden von Wine oder ähnlichen Kompatibilitätsschichten erforderlich machen. Linux-Benutzer können MetaTrader 4 über Wine einrichten oder virtuelle Maschinen verwenden. Nach der Installation öffnen Sie einfach den MetaEditor, navigieren zur .mql4-Datei und beginnen mit der Bearbeitung oder Kompilierung.
Das Konvertieren von .mql4-Dateien in andere Formate ist in der Regel nicht erforderlich, da sie Quellcodedateien sind, die für die Bearbeitung und Kompilierung innerhalb von MetaTrader 4 vorgesehen sind. Falls Sie jedoch Code teilen oder migrieren müssen, können Sie die .mql4-Quellcodedateien kopieren und manuell in Skripte oder andere Programmierformate umwandeln.
Für die Umwandlung oder Bearbeitung außerhalb von MetaEditor unterstützen einige Code-Editoren die Syntaxhervorhebung für MQL4, aber eine vollständige Kompilierung und Ausführung erfordern MetaTrader 4. Online-Repositorys könnten Werkzeuge oder Skripte anbieten, um MQL4-Code zu übersetzen oder umzustrukturieren. Zusätzlich gibt es einige IDEs und Plugin-Tools, die MQL4-Code konvertieren oder das Portieren für die Verwendung mit anderen Trading-Plattformen unterstützen können, aber diese sind im Allgemeinen begrenzt und erfordern manuelle Anpassungen.