Eigene Indikatoren in MT5 (finden, installieren und nutzen)
MT5 bringt zwar 38 integrierte Indikatoren mit, unterstützt aber auch benutzerdefinierte Indikatoren (Custom Indicators), die die Trading-Community entwickelt hat. Diese Erweiterungen ergänzen deine Charts um neue Analysewerkzeuge, die über das hinausgehen, was die Plattform ab Werk bietet. In diesem Leitfaden erklären wir, wie du eigene Indikatoren in MetaTrader 5 findest, installierst und nutzt.
Risikohinweis: Dieser Inhalt dient nur zu Bildungszwecken und ist keine Finanzberatung. Forex-Trading ist mit Risiken verbunden und du kannst Geld verlieren.
Was sind benutzerdefinierte Indikatoren in MT5?
Ein benutzerdefinierter Indikator in MT5 ist ein Programm in MQL5, das visuelle Informationen auf deinem Chart anzeigt. Wie benutzerdefinierte Indikatoren in MT4 platzieren sie keine Trades. Sie fügen nur visuelle Elemente hinzu, etwa Linien, Pfeile, Histogramme oder farbige Zonen, die dir bei der Marktanalyse helfen.
Weil MQL5 eine leistungsfähigere Programmiersprache ist als MQL4, können benutzerdefinierte MT5-Indikatoren anspruchsvoller sein. Sie verarbeiten mehr Daten, nutzen objektorientierten Code und profitieren von den zusätzlichen Zeitrahmen und Funktionen von MT5.
Eines solltest du aber unbedingt wissen: Indikatoren für MT4 funktionieren nicht in MT5. Die beiden Plattformen nutzen unterschiedliche Programmiersprachen (MQL4 bzw. MQL5). Indikatoren müssen deshalb speziell für die Plattform geschrieben oder umgewandelt werden, die du nutzt.
Wo du eigene MT5-Indikatoren findest
MQL5.com Marketplace. Das ist der offizielle Marktplatz und der beste Ausgangspunkt. Er bietet Tausende Indikatoren für MT5, kostenlos und kostenpflichtig. Jedes Angebot enthält eine Beschreibung, Screenshots, Nutzerbewertungen und Ratings. Indikatoren werden vor der Veröffentlichung auf Qualität und Sicherheit geprüft.
MQL5.com Code Base. Dieser Bereich bietet kostenlose Open-Source-Indikatoren. Du kannst sie herunterladen, den Code studieren und nach deinen Bedürfnissen anpassen. Eine hervorragende Quelle, um MQL5-Programmierung zu lernen.
Code Base direkt in der Plattform. Hier hat MT5 einen klaren Vorteil gegenüber MT4. Du kannst über das Fenster Toolbox direkt aus der Plattform auf die Code Base zugreifen. Öffne den Reiter Code Base, stöbere durch die Indikatoren und lade sie mit einem Klick herunter. Einen Webbrowser musst du dafür nicht öffnen.
Trading-Communities. In Foren wie Forex Factory und BabyPips sowie in verschiedenen Trading-Gruppen auf Discord und Telegram werden MT5-Indikatoren geteilt. Die Qualität schwankt, halte dich also an gut bewertete und vertrauenswürdige Quellen.
Freiberufliche Entwickler. Im Bereich MQL5 Freelance kannst du Entwickler beauftragen, die dir eigene Indikatoren nach deinen konkreten Anforderungen programmieren.
So installierst du einen eigenen Indikator in MT5
Der Ablauf ähnelt dem in MT4, nur mit der Ordnerstruktur von MT5.
- Lade die Indikatordatei herunter (.mq5 für den Quellcode oder .ex5 für die kompilierte Version)
- Öffne MT5 und klicke auf File (Datei) und dann auf Open Data Folder (Datenordner öffnen)
- Wechsle in den Ordner MQL5 und dann in Indicators
- Kopiere die Indikatordatei in den Ordner Indicators
- Geh zurück zu MT5 und starte die Plattform entweder neu oder klicke im Navigator mit der rechten Maustaste auf Indicators und wähle Refresh (Aktualisieren)
- Der neue Indikator erscheint im Navigator unter Indicators
Wenn du die integrierte Code Base nutzt, landen Indikatoren beim Herunterladen automatisch im richtigen Ordner.
Indikatoreinstellungen anpassen
Wenn du einen Indikator auf einen Chart ziehst, öffnet sich ein Einstellungsfenster mit diesen Reitern.
Unter Common (Allgemein) kannst du den Indikator aktivieren oder deaktivieren und festlegen, ob er auf allen oder nur auf bestimmten Zeitrahmen läuft.
Unter Inputs (Eingaben) findest du die einstellbaren Parameter. Jeder Indikator hat seine eigenen Eingaben. Ein Indikator für gleitende Durchschnitte hat zum Beispiel Eingaben für die Periode, die Methode (einfach, exponentiell usw.) und den angewandten Preis (Schluss, Eröffnung, Hoch, Tief).
Unter Colors (Farben) änderst du das Aussehen, also Linienfarben, Linienstärken und Linienstile.
Unter Visualization (Darstellung) legst du fest, auf welchen Zeitrahmen der Indikator angezeigt werden soll.
Nimm dir Zeit, um zu verstehen, was jede Eingabe bewirkt, bevor du Werte änderst. Die Standardeinstellungen sind meist ein guter Ausgangspunkt.
Eigene Indikatoren selbst programmieren
MT5 enthält einen integrierten Code-Editor namens MetaEditor, in dem du eigene Indikatoren in MQL5 schreiben kannst. Du öffnest ihn mit F4 oder über Tools (Extras) und dann MetaQuotes Language Editor.
Was der MetaEditor bietet
- Einen Code-Editor mit Syntaxhervorhebung und Autovervollständigung
- Einen Compiler, der auf Fehler prüft und die ausführbare Datei erstellt
- Einen Debugger, mit dem du Probleme in deinem Code findest und behebst
- Eine Hilfe-Dokumentation mit Beispielen und Referenzmaterial
Auch wenn du kein Programmierer bist, kann es sich lohnen, die Grundlagen von MQL5 zu lernen. Du kannst damit anfangen, bestehende Indikatoren aus der Code Base anzupassen, um zu verstehen, wie sie funktionieren, und dann nach und nach eigene entwickeln.
Tipps für den klugen Einsatz eigener Indikatoren
- Qualität vor Quantität. Ein paar Indikatoren, die du wirklich verstehst, sind weit wertvoller als Dutzende, die du nicht verstehst. Widerstehe dem Drang, jeden interessanten Indikator auf deinen Chart zu laden.
- Erst testen, dann vertrauen. Lass jeden neuen Indikator eine Weile auf einem Demokonto laufen, bevor du dich bei echten Handelsentscheidungen auf ihn verlässt.
- Achte auf Repainting. Manche Indikatoren ändern ihre vergangenen Werte, sobald neue Daten eintreffen. Dadurch wirken sie im Nachhinein genauer, als sie in Echtzeit tatsächlich waren. Das nennt man Repainting, und es kann stark in die Irre führen. Sorgfältiges Backtesting hilft dir, es zu erkennen.
- Halte deine Indikatoren aktuell. MQL5 und MT5 erhalten Updates. Stelle sicher, dass deine eigenen Indikatoren mit der neuesten Version der Plattform kompatibel sind.
- Sichere deine Dateien. Bewahre Kopien deiner Indikatordateien an einem sicheren Ort außerhalb des MT5-Datenordners auf.
