FxRobotEasy Redaktion · Zuletzt geprüft
What is MetaTrader 5?
MT5 wird von praktisch jedem Retail-Forex-Broker kostenlos angeboten. Es läuft auf Windows, macOS, Linux (über Wine), iOS, Android und als Web-basierter Client. Die wichtigste Funktion der Plattform für algorithmische Trader ist die integrierte Unterstützung für Expert Advisors (EAs) — automatisierte Handelsprogramme, die Trades nach vordefinierten Regeln ausführen. Die MQL5-Sprache ist C-ähnlich und gut dokumentiert; der MetaTrader Strategy Tester bietet kostenlose Backtesting- und Optimierungs-Infrastruktur.
MT5 vs MT4 — was sich geändert hat
MetaTrader 4 (veröffentlicht 2005) bleibt trotz MT5 als offiziellem Nachfolger weit verbreitet. Hauptunterschiede:
Asset-Abdeckung: MT4 war Forex-fokussiert; MT5 fügt native Unterstützung für Aktien, CFDs, Futures und zentrale Börsen hinzu. Für reinen Forex-Handel ist der Unterschied minimal; für Trader, die über Asset-Klassen von einer Plattform aus operieren wollen, ist MT5 die praktische Wahl.
Auftragstypen: MT5 unterstützt mehr Auftragstypen einschließlich Pending Stop-Limit Orders, Partial-Fill Handling und FIFO Accounting (erforderlich in einigen US-regulierten Jurisdiktionen). MT4s Order-Modell ist einfacher und für die meisten Retail-Forex-Strategien angemessen.
Backtesting: MT5s Strategy Tester ist substanziell leistungsfähiger als MT4s. Multi-Thread-CPU-Optimierung macht große Parameter-Sweeps machbar; Tick-Daten-Qualität ist höher; Multi-Currency-Testing funktioniert korrekt. EA-Entwickler bevorzugen MT5 stark für Tests.
Programmierung: MQL4 (MT4) und MQL5 (MT5) sind ähnlich aber nicht identisch. MQL5 ist objektorientiert (C++-Stil) mit saubererer Architektur; MQL4 ist prozedural (C-Stil). EAs müssen typischerweise zwischen den beiden Sprachen portiert werden, nicht nur für ein anderes Ziel kompiliert.
Ökosystem: MQL5 Marketplace-Integration ist in MT5 viel stärker. Signal-Copy-Services, Code-Reviews und Produktverteilung sind in das MT5-Terminal integriert. MT4 hat ein ähnliches Ökosystem, aber mit weniger Integrationstiefe.
Kern-MT5-Features für Trader
Charting und Analyse: MT5 wird mit 80+ integrierten technischen Indikatoren (gleitende Durchschnitte, RSI, MACD, Bollinger Bands etc.), 38 Chart-Objekten (Trendlinien, Fibonacci-Tools, Kanälen) und mehreren Chart-Typen (Candlestick, OHLC, Linie) ausgeliefert. Benutzerdefinierte Indikatoren und Chart-Objekte können in MQL5 entwickelt werden. Multi-Timeframe-Analyse ist Standard mit bis zu 21 Zeitrahmen von M1 bis MN.
Expert Advisor-Unterstützung: jeder zu .ex5-Binärdatei kompilierte EA kann mit einem Klick an einen Chart angehängt werden. EA-Einstellungen (Input-Parameter) werden in einem Dialog freigelegt; Presets können als .set-Dateien zur Wiederverwendung über Charts gespeichert werden. EAs laufen kontinuierlich während MT5 geöffnet ist, reagierend auf jeden neuen Preis-Tick auf dem Symbol ihres Charts.
Trading: Market, Limit, Stop und Stop-Limit Orders mit optionalen Take-Profit, Stop-Loss, Expiration und Fill-Policy-Parametern. One-Click-Trading über das Trading-Panel. Partielle Schließungen werden nativ unterstützt. Position-Level vs Ticket-Level Accounting abhängig von der Broker-Konfiguration.
Strategy Tester: Backtest EAs auf historischen Daten mit detaillierten Ergebnisberichten (P&L-Kurven, Drawdown-Analyse, Trade-für-Trade-Listen). Optimisierungsläufe sweepen Parameter-Bereiche um Konfigurationen zu finden, die historisch gut performten. Walk-Forward-Testing unterstützt robuste Validierung.
Cloud-Features: VPS-Vermietung (der MetaQuotes Virtual Hosting Service) für $10-$15/Monat mit One-Click-Migration. Signal-Copy-Service für das Folgen verifizierter Trader. Marketplace-Integration für den Kauf von EAs und Indikatoren.
Erste Schritte mit MT5
Der Weg von Null bis zum Laufen eines ersten EAs in MT5:
Schritt 1: MetaTrader 5 von der MetaQuotes-Website oder vom Download-Link Ihres Brokers herunterladen. Broker verteilen oft branded MT5 Builds mit ihrem eigenen vorkonfigurierten Server. Der kostenlose Download enthält alles — keine Lizenzierung erforderlich.
Schritt 2: Ein Demo-Konto bei einem beliebigen Forex-Broker eröffnen. Die meisten Broker bieten kostenlose unbegrenzte Demo-Konten mit simuliertem Kapital. MT5 mit dem Demo verbinden unter Verwendung der MT5-Server-Anmeldedaten des Brokers.
Schritt 3: Charting und Order-Eingabe auf Demo erkunden. Ein paar manuelle Trades platzieren um Order-Panel, Position-Management und Journal-Logs zu verstehen. Vertrautheit mit dem Navigator-Panel (wo EAs, Indikatoren und Skripte leben) entwickeln.
Schritt 4: Einen EA erwerben — vom MQL5 Marketplace (kostenlos oder bezahlt), vom Direkt-Download eines Vendors oder durch eigene Entwicklung in MetaEditor. Die .ex5-Datei in den MQL5/Experts/-Ordner in Ihrem MT5-Datenverzeichnis kopieren.
Schritt 5: Den EA an einen Chart anhängen, Input-Parameter konfigurieren und AutoTrading aktivieren (F12-Taste oder 'AutoTrading'-Button in der oberen Symbolleiste). Der EA beginnt mit jedem neuen Preis-Tick zu arbeiten.
Schritt 6: Über die Experts-Registerkarte und Journal-Registerkarte überwachen. Die Experts-Registerkarte zeigt EA-generierte Log-Nachrichten; Journal zeigt Plattform-Ebene-Ereignisse. Operative Vertrautheit aufbauen bevor Sie zu Live-Kapital wechseln.
Häufige MT5-Fehler
Vergessen AutoTrading zu aktivieren: der F12-Toggle steuert, ob EAs Trades platzieren dürfen. EAs laufen still ohne Trading wenn AutoTrading aus ist. Viele 'EA funktioniert nicht'-Probleme sind dieser Toggle.
Symbol-Mismatch: Broker benennen dasselbe Instrument unterschiedlich. 'EURUSD' bei einem Broker, 'EURUSD.r' bei einem anderen, 'EURUSDpro' bei einem dritten. EAs, die Symbolnamen hardcoden, brechen über Broker hinweg. Verwenden Sie das Chart-Symbol (_Symbol) wo möglich.
Magic Number-Konflikte: beim Laufen mehrerer EAs auf einem Konto muss jeder eine eindeutige Magic-Number-Kennung verwenden. Konflikte verursachen, dass EAs einander Positionen modifizieren oder schließen. Magic-Number-Zuweisungen zentral dokumentieren.
VPS-Zeitzonen-Verwirrung: MT5-Serverzeit ist Broker-definiert (oft GMT+2 oder GMT+3 mit DST). Ortszeit, Serverzeit und UTC müssen korrekt für Time-of-Day-Strategie-Logik abgeglichen werden. Session-Open-EAs besonders betroffen.
Optimierungs-Overfitting: das Optimierungs-Feature des Strategy Testers ist mächtig genug um jeden Parameter-Satz zu overfit. Eine 'beste' Parameter-Kombination aus In-Sample-Optimierung produziert selten äquivalente Live-Ergebnisse. Walk-Forward-Optimierung ist die disziplinierte Alternative.
Häufige Missverständnisse
❌ Missverständnis: MT5 ist für Anfänger schwerer zu nutzen als MT4.
✓ Tatsächlich: MT5s Interface ist leicht komplexer aber die zusätzlichen Features sind meist optional. Für reinen Forex-Handel mit EAs ist MT5 funktional ähnlich zu MT4 mit besserem Backtesting. Neue Trader sollten mit MT5 starten, außer ihr Broker bietet nur MT4 an.
❌ Missverständnis: MT5 gehört meinem Broker.
✓ Tatsächlich: MT5 wird von MetaQuotes Software Corp entwickelt und gehört, nicht einzelnen Brokern. Broker lizenzieren MT5 um es Kunden anzubieten; die Plattform selbst ist über alle Broker hinweg dieselbe. Broker-spezifisches Branding und Anpassungen sind kosmetisch; die zugrundeliegende Plattform ist universell.
❌ Missverständnis: Ich muss für MT5 bezahlen.
✓ Tatsächlich: MT5 ist kostenlos für Trader — jeder Broker bietet es kostenlos an. Kosten fallen nur für kommerzielle Use Cases an: Broker lizenzieren MT5 für ihre Kunden, MQL5 Marketplace-Produktkäufe, MetaQuotes Virtual Hosting-Abonnements ($10-$15/Monat). Der Retail-Trader zahlt nichts für MT5 selbst.
Häufig gestellte Fragen
Ist MT5 besser als MT4?
MT4 hat eine größere Installed Base und mehr EA-Inventar weil es einen 5-Jahre-Vorsprung hatte. MT5 hat bessere Plattform-Features (Strategy Tester Multi-Threading, mehr Auftragstypen, Multi-Asset-Unterstützung). Für neue Trader ohne spezifische MT4-Bindungen ist MT5 der empfohlene Startpunkt. Für Trader, die MT4-only EAs laufen lassen in die sie investiert sind, existiert kein dringender Migrations-Grund; MT4 bleibt von MetaQuotes unterstützt.
Kann ich MT4 EAs auf MT5 laufen lassen?
EA-Migration zwischen MT4 und MT5 erfordert Source-Code-Konvertierung. Die MQL4-zu-MQL5-Unterschiede sind substanziell genug dass automatisierte Übersetzungs-Tools unvollständige Ergebnisse produzieren. Häufige Port-Probleme: Order-Ticket vs Position-ID Handling, Account-Funktion-Namensänderungen, MarketInfo() vs SymbolInfoXxx()-Funktionsunterschiede, OrderClose vs PositionGetTicket Close-Patterns. Die meisten professionellen Vendoren halten separate MQL4- und MQL5-Source-Trees und kompilieren für jede Plattform.
Was ist der Unterschied zwischen MT5 Desktop, Web und Mobile?
Plattform-Feature-Parität: Desktop MT5 (Windows/Mac/Linux): vollständiger Feature-Satz; erforderlich für EA-Entwicklung, Backtesting und EA-Betrieb. Web MT5: ~80% der Charting- und manuellen Trading-Features; bequem für den Zugriff auf Konten von Systemen ohne installiertes MT5; kann keine EAs laufen lassen weil das die Desktop-Runtime erfordert. Mobile MT5: ~60% Charting, vollständiges manuelles Trading; nützlich für die Überwachung offener Positionen und One-Off-Trades fern vom Desktop; kann keine EAs laufen lassen. EA-Betrieb erfordert Windows Desktop MT5 (typischerweise auf VPS) für die absehbare Zukunft.
Ist MT5 sicher zu benutzen?
MT5-Plattform-Sicherheit: die Software ist von einem etablierten Unternehmen (MetaQuotes) entwickelt, indirekt durch 20+ Jahre Nutzung durch regulierte Broker weltweit auditiert und regelmäßig mit Sicherheitspatches aktualisiert. Trading-Sicherheit hängt von Faktoren außerhalb von MT5 ab: Broker-Regulierung (FCA, ASIC, CySEC, NFA für Fund-Schutz), Trading-Strategie und Risikomanagement (MT5 ermöglicht sicheres und riskantes Trading gleichermaßen) und operationelle Sicherheit (Account-Anmeldedaten nicht teilen, VPS Windows aktualisiert halten etc.). MT5 selbst ist so sicher wie weit verbreitete Finanzindustrie-Software wird.
Muss ich MQL5 lernen um MT5 zu nutzen?
MT5-Nutzung vs MT5-Entwicklung sind verschiedene Aktivitäten. Nutzung: EA herunterladen, an Chart anhängen, Parameter konfigurieren, überwachen. Keine Programmierung erforderlich. Entwicklung: MQL5-Quellcode schreiben, kompilieren, testen, deployen. Erfordert Programmier-Hintergrund. Die Aufteilung ist ähnlich zu Smartphone-Nutzung vs Smartphone-App-Entwicklung. Die meisten Retail-Algo-Trader verlassen sich auf von anderen entwickelte EAs und behandeln MT5 als Runtime-Umgebung, nicht als Entwicklungsumgebung.
Verwandte Konzepte
Siehe auch (extern)

William Harris
Gründer & Lead Developer von FxRobotEasy
Chicago, USA · Seit 2021
- 12+ Jahre Live-Trading
- 10+ Jahre MQL5 / MQL4
- 3 live-verifizierte Expert Advisors
- Gegründet 2021
“Ich entwickle Software seit der Mittelschule. Ich handle seit dem Studium. Die Schnittstelle dieser beiden Welten — Algorithmen, Märkte und die Technologie, die sie verbindet — ist der Ort, an dem ich die letzten fünfzehn Jahre verbracht habe. FxRobotEasy ist das, was entsteht, wenn man sich weigert aufzuhören, bis das, was man sich vorgestellt hat, tatsächlich auf einem Live-Broker-Konto funktioniert.”
Weitere Themen
Enzyklopädische Antworten auf die Fragen, die Trader an KI und Suchmaschinen stellen.
Alle Lernthemen →