SC MTF Elegant Oscillator for MT5 with alert
- Indikatoren
- Krisztian Kenedi
- Version: 5.15
Freelance-Programmierdienste, Updates und andere TrueTL-Produkte sind in meinem MQL5-Profil verfügbar.
Feedback und Bewertungen sind sehr willkommen!
Was ist EO?
Der Elegant Oscillator (EO) ist ein normierter Momentum-Indikator, der eine Fisher-Transformation (inverser hyperbolischer Tangens) mit einem Butterworth-Tiefpassfilter kombiniert. Er misst die relative Stärke der jüngsten Preisbewegung, indem er die aktuelle Preisableitung mit ihrem quadratischen Mittelwert (RMS) über eine konfigurierbare Oszillatorperiode vergleicht und das Ergebnis anschließend mit einem durch den Bandkantenparameter gesteuerten Butterworth-Filter zweiter Ordnung glättet.
Die EO-Werte oszillieren zwischen -1 und +1. Positive Werte zeigen Aufwärtsmomentum, negative Werte Abwärtsmomentum an. Da die Ausgabe gegen die jüngste Volatilität normiert wird, verhält sich der Indikator über verschiedene Instrumente und Zeitrahmen hinweg konsistent. Händler nutzen EO zur Identifizierung von Richtungsänderungen, Momentumerschöpfung und Nullliniendurchgängen als potenzielle Ein- oder Ausstiegssignale.
Funktionen:
- Visuelle Signalmarkierungen mit Pfeilen und vertikalen Linien
- Drei unabhängige Signalpuffer mit konfigurierbaren Auslösern
- Signalerkennungsoptionen: Richtungsänderung, Ebenenkreuzung, Hoch-/Tiefpunkt
- Konfigurierbare Alarmfunktionen für jedes Signal (E-Mail, Push, Sound, Popup)
- Multi-Timeframe (MTF)-Funktion mit Interpolationsmethoden
- Histogramm- oder Linienzeichnungsmodus
- Mehrere Farbmodi (einfach, richtungsbasiert, ebenenbasiert)
- Pufferzugriff (iCustom) für die Integration von Expert Advisors (EA)
Eingabeparameter:
- Grundeinstellungen:
- Bandkante: Steuert die Grenzfrequenz des Butterworth-Tiefpassfilters. Niedrigere Werte erzeugen eine glattere, stärker verzögerte Ausgabe; höhere Werte machen den Oszillator reaktiver.
- Oszillatorperiode: Anzahl der Balken zur Berechnung des quadratischen Mittelwerts (RMS) der Preisableitung. Eine größere Periode normiert über ein längeres Volatilitätsfenster.
- Preis: Wählen Sie den für die Berechnung verwendeten Preistyp (Schluss, Eröffnung, Hoch, Tief, Median, Typisch, Gewichtet).
- EO-Balkenversatz: Verschieben Sie die Linienzeichnung um die angegebene Anzahl von Balken.
- EO-Zeitrahmen: Zeitrahmen für die MTF-Anzeige wählen.
- MTF-Interpolationsmodus: Glättungsmethode auswählen (Aus, Linear, Glatt, Gewichtet, Einfacher gleitender Durchschnitt).
- Ebenen-Einstellungen:
- Ebene anzeigen: Sichtbarkeit der Ebenenlinie umschalten.
- Ebenenwert anpassen: Benutzerdefinierte Ebenenposition einstellen.
- Ebenenerscheinung: Farbe, Stil und Breite anpassen.
- Signal-Einstellungen:
- Signal 1/2/3 Auslöser: Erkennungstyp konfigurieren (Richtungsänderung, Ebenenkreuzung, Hoch-/Tiefpunkt).
- Visuelle Markierungen: Pfeile und vertikale Linien mit anpassbarer Größe, Stil und Position aktivieren.
- Pfeilanpassung: Wingdings-Codes und Farben für Auf-/Ab-Signale festlegen.
- Alarm-Einstellungen:
- Alarmzeitpunkt: Auswählen, wann Alarme ausgelöst werden (Aus, Nach Schlusskurs, Vor Schlusskurs, Beide).
- Alarmintervallgrenze: Mindestminuten zwischen wiederholten Alarmen festlegen.
- Zeitbereichsfilter: Alarme auf bestimmte Stunden beschränken.
- Übermittlungsmethoden: E-Mail, Push, Popup und Sound-Benachrichtigungen aktivieren.
- Farb- und Stileinstellungen:
- Farbmodus: Aus mehreren Modi auswählen (einfach, richtungsbasiert, ebenenbasiert).
- Histogrammmodus: Zwischen Linien- und Histogrammanzeige wechseln.
- Linienerscheinung: Farben (4 pro Linie), Stil und Breite anpassen.
