Mit der Metatrader Programmiersprache MQL entwickeln wir klassische Indikatoren, aber auch Lösungen wie Signal-Dashboards, Kontoabfragen, Kalkulatoren und vieles mehr. Indikatoren lassen sich in einem separaten Fenster oder im Chart-Fenster darstellen. Auch die Anzeige von Signallinien aus anderen Timeframes, in der Fachsprache auch Multi- Timeframe-fähig (MTF) genannt, istmöglich.
Indikatoren
Gleitende Durchschnitte, Bänder, Fibonacci-Projektionen und zyklische Zeitprojektionen sind Beispiele für Indikatoren. Daneben gibt es noch die Signalgebung in Form von Pfeilen, Punkten oder vertikalen Linien bei Vorliegen von bestimmten Kriterien.
Oszillatoren
Oszillatoren laufen üblicherweise im separaten Fenster unterhalb des Charts und haben eine Null- bzw. Basis-Linie, um die ein Wert oszilliert. Beispiele dafür sind der Commodity Channel Index, Stochastik oder RSI.
Andere Lösungen
Soll ein Programm nur einmalig ablaufen, können wir das Programm als Script entwickeln. Soll es fortlaufend Informationen liefern, wird das Programm als Indikator entwickelt. Neben den klassischen Indikatoren und Oszillatoren ist nahezu alles möglich, das auf Abfragen von Preis-, Zeit- oder Konto-Informationen basiert. Selbst externe Quellen wie News z.B. von forexfactory.com, Werte von Webseiten oder manuell bereitgestellte Informationen (z.B. Open Interest-Liste) lassen sich für Indikatoren anzapfen.