MetaTrader 4 und MetaTrader 5 sind die weltweit am häufigsten eingesetzten Forex-Plattformen für Privatkunden. Beide wurden von MetaQuotes Software entwickelt, sind jedoch keine Versionen desselben Produkts – es handelt sich um architektonisch unterschiedliche Plattformen mit verschiedenen Funktionen, Programmiersprachen und Anwendungsbereichen. Dieser Leitfaden erklärt, was jede Version bietet, in welchen Punkten sie sich unterscheiden und wie Sie die richtige Wahl für Ihren Handelsstil treffen. Sie können auch Broker nach Plattform durchsuchen, um zu sehen, welche Broker welche Version anbieten.
Eine kurze Geschichte
MetaTrader 4 wurde 2005 veröffentlicht und entwickelte sich schnell zur dominierenden Forex-Plattform für Privatkunden. Der Zeitpunkt war perfekt gewählt: Der Einzelhandels-FX-Boom Mitte der 2000er-Jahre befand sich im Aufschwung, und die Kombination aus Charting-Tools, Unterstützung für automatisierten Handel und einer einfachen Trading-Oberfläche machte MT4 zum Standard in diesem Bereich. Zwei Jahrzehnte später ist es weiterhin die am meisten installierte Forex-Plattform weltweit.
MetaTrader 5 wurde 2010 eingeführt und von MetaQuotes als Nachfolger von MT4 positioniert. Es bot mehr Zeiteinheiten, zusätzliche Ordertypen, eine Unterscheidung zwischen Hedging- und Netting-Konten sowie Unterstützung für Multi-Asset-Handel über Spot-Forex hinaus (Aktien, Futures, Optionen). Die Einführung verlief jedoch langsamer als von MetaQuotes erwartet – teilweise wegen der Inkompatibilität zwischen MQL4 und MQL5, teilweise weil Broker bereits umfangreiche Infrastruktur rund um MT4 aufgebaut hatten.
Funktionsvergleich
| Funktion | MetaTrader 4 | MetaTrader 5 |
|---|---|---|
| Erscheinungsjahr | 2005 | 2010 |
| Asset-Klassen | Spot-Forex, CFDs | Spot-Forex, CFDs, Aktien, Futures, Optionen |
| Zeiteinheiten | 9 | 21 |
| Ordertypen | Market, Limit, Stop, Stop Limit | Market, Limit, Stop, Stop Limit, Buy Stop Limit, Sell Stop Limit |
| Markttiefe (DOM) | Nein | Ja |
| Strategietester | Single-threaded | Multi-threaded (deutlich schneller) |
| Programmiersprache | MQL4 | MQL5 |
| EA-Ökosystem | Größtes im Einzelhandels-Forex | Kleiner, aber wachsend |
| Hedging | Unterstützt nativ | Konfigurierbar (Hedging oder Netting) |
| Verfügbarkeit bei Brokern | Nahezu universell | Wachsend, mittlerweile bei den meisten großen Brokern verfügbar |
Die Frage der EA- und MQL-Kompatibilität
Der wichtigste Unterschied zwischen MT4 und MT5 für viele Trader ist die Inkompatibilität der Programmiersprachen. MT4 verwendet MQL4, MT5 verwendet MQL5. Die beiden Sprachen sind verwandt, aber unterschiedlich, und ein Expert Advisor (EA) oder Indikator, der für MT4 geschrieben wurde, kann nicht ohne Portierung auf MT5 ausgeführt werden.
Praktisch betrachtet hat dies zwei Konsequenzen:
-
Bestehende EAs: Wenn Sie bereits einen bewährten MT4-EA verwenden oder eine Strategie, die auf MT4s spezifischem Tick-Datenmodell backgetestet wurde, erfordert der Wechsel zu MT5 entweder die Suche nach einer portierten Version oder die Beauftragung einer Portierung. Die Ergebnisse können abweichen, da das Tick-Simulationsmodell von MT5 für Backtests anders ist als das von MT4.
-
Entwicklung neuer Automatisierungen: MQL5 ist eine leistungsfähigere Sprache mit Zugriff auf Multithreading, bessere Datenstrukturen und einen schnelleren Strategietester. Wenn Sie EAs von Grund auf neu schreiben oder Entwicklerressourcen haben, ist MQL5 die stärkere Grundlage für neue Arbeiten.
Der MQL5-Marktplatz ist inzwischen erheblich gewachsen und verfügt über eine aussagekräftige Bibliothek an fertigen Indikatoren und EAs – er ist jedoch immer noch kleiner und weniger erprobt als das MT4-Ökosystem.
cTrader: Die ehrenwerte Erwähnung
Jeder Plattformvergleich sollte cTrader (entwickelt von Spotware) als echte Alternative zu beiden MetaTrader-Versionen berücksichtigen. cTrader wird von ECN- und STP-Brokern aufgrund seiner nativen Markttiefe-Anzeige, seines saubereren Ausführungsmodells und seiner intuitiveren Benutzeroberfläche bevorzugt. Seine Automatisierungssprache, cAlgo (geschrieben in C#), ist für Entwickler mit einem Mainstream-Programmierhintergrund zugänglicher als MQL4 oder MQL5.
Die Brokerverfügbarkeit von cTrader ist enger als die von MetaTrader – es wird hauptsächlich von ECN-orientierten Brokern angeboten und nicht von der gesamten Palette der Retail-Plattformen. Wenn Sie gezielt nach ECN-Ausführung mit Unterstützung für algorithmischen Handel suchen, lohnt es sich, cTrader neben MT5 zu evaluieren. Sie können Broker mit cTrader auf BrokerDir ansehen.
Welche sollten Sie wählen?
Verwenden Sie MT4, wenn:
- Sie bereits einen MT4-EA verwenden, auf den Sie sich verlassen, und diesen nicht portieren möchten
- Der von Ihnen bevorzugte Broker nur MT4 anbietet
- Sie reinen Spot-Forex handeln und keinen Multi-Asset-Zugang benötigen
- Sie Anfänger sind und die größte Auswahl an Community-Tutorials und -Indikatoren wünschen
Verwenden Sie MT5, wenn:
- Sie mehrere Asset-Klassen handeln (FX + Aktien, FX + Futures)
- Sie neue Automatisierungen entwickeln und den schnelleren Strategietester sowie die umfangreichere MQL5-Umgebung nutzen möchten
- Ihr Broker MT4 eingestellt hat oder Sie Ihre Plattformwahl zukunftssicher machen möchten
- Sie vollständige Markttiefe / Level II-Daten für die Ausführungsanalyse benötigen
Die praktische Realität: Die meisten seriösen Broker bieten mittlerweile beide an. Falls Ihr Broker MT4 und MT5 anbietet, eröffnen Sie ein Demokonto auf beiden Plattformen und verbringen Sie eine Sitzung auf jeder, bevor Sie sich für ein Live-Konto entscheiden. Die Workflow-Unterschiede zwischen den beiden sind innerhalb weniger Stunden Nutzung offensichtlich.
Weiterführende Lektüre
- Wie Sie einen Forex-Broker auswählen – Plattformqualität als eines von fünf Bewertungskriterien
- ECN vs Market Maker – Wie sich das Ausführungsmodell auf die Plattformwahl auswirkt
- Alle Plattformen durchsuchen → – Welche Broker MT4, MT5, cTrader und proprietäre Plattformen anbieten