Funktionen von MetaTrader 5
MetaTrader 5 unterstützt erweitertes MQL5 (MetaQuotes Language 5), die primäre Programmiersprache für die die Entwicklung von Finanzanwendungen. MQL5 ist fortschrittlicher und hat einen schnelleren Entwicklungszyklus (was eine einfachere Optimierung ermöglicht) als sein Vorgänger MQL4 für die MetaTrader 4 (MT4)-Plattform. MQL5 basiert auf der beliebten Programmiersprache C++ und kann dabei behilflich sein, folgendes auf der Handelsplattform MetaTrader 5 zu erstellen:
- Expert Advisors (EAs). EAs sind im Grunde genommen Programme, die es ermöglichen, automatisierte Handelsstrategien auf dem Devisenmarkt anzuwenden.
- Benutzerdefinierten Indikatoren. Die MetaTrader 5-Plattform bietet eine Auswahl an integrierten technischen Indikatoren; doch mit MT5 können Trader auch eigene mathematische Werkzeuge entwickeln, um jegliche analytische Operation auf Grundlage einer Reihe definierter Bedingungen durchführen zu lassen.
- Skripte. Skripte beziehen sich auf eine Anwendung, die programmiert werden kann, um eine beliebige Funktion auf der MetaTrader 5-Plattform auszuführen. Dies kann z. B. ein Skript zum Löschen aller Indikatoren in einem Diagramm enthalten, oder es kann ein Skript zum Schließen aller ausstehenden Aufträge sein.
- Bibliotheken. Es handelt sich um benutzerdefinierte Funktionen, die zum Speichern und einfachen Verteilen von Teilen benutzerdefinierter Anwendungen entwickelt wurden, die häufig auf der MetaTrader 5-Plattform verwendet werden.