MTF Isolator EMA
- Indikatoren
- Version: 1.0
📋 Hauptmerkmale
1. Gleitender Durchschnitt über mehrere Zeitrahmen (MTF) mit zeitlicher Stabilität
-
EMA Macro (InpMATimeframe): Ermöglicht die Projektion und Darstellung eines exponentiellen gleitenden Durchschnitts (EMA) im aktuellen Chart, der auf der Grundlage eines übergeordneten Zeitrahmens berechnet wird (standardmäßig im Tageschart PERIOD_D1).
-
Zeitrahmenunabhängigkeit: Die Berechnungen bleiben für den gewünschten Zeitraum (den ausgewählten Makro-Zeitrahmen) exakt und unverändert, ohne dass sie beim Wechsel des Zeitrahmens im Arbeitschart unzulässig verändert, verzerrt oder neu kalibriert werden.
-
Einstellung der Perioden (InpMAPeriod): Ermöglicht die Festlegung der Anzahl der Perioden für die Berechnung des EMA (Standardwert 20).
-
Verwendeter Kurs (InpAppliedPrice): Als Grundlage dienen die Schlusskurse (PRICE_CLOSE) oder andere Marktkursoptionen.
2. Glättung und Linieninterpolation (InpSmooth)
-
Verfügt über einen internen Algorithmus zur linearen Interpolation, der die Werte des übergeordneten Zeitraums fließend auf den kleineren Zeitrahmen verteilt. Dadurch wird der übliche „Stufeneffekt“ vermieden, der bei der Darstellung großer Zeitrahmen in kleinen Charts auftritt, und es wird eine durchgehende, präzise Linie gezeichnet (clrDodgerBlue, durchgezogene Linie, Stärke 2).
3. Sicherheit und Synchronisation in MQL5
-
Handle-Verwaltung: Nutzt die interne iMA-Funktion, um die Daten des übergeordneten Zeitrahmens sicher zu verwalten.
-
Puffersteuerung: Enthält robuste Validierungen (BarsCalculated und Überprüfung in CopyBuffer), um Ausführungsfehler zu vermeiden, falls die historischen Daten des Makro-Zeitrahmens noch im Hintergrund geladen oder synchronisiert werden.
