Supertrend MTF Dragan MT5
- Indikatoren
-
Dragan Joksimovic
MQL4 / MQL5 Expert Advisor and Indicator Developer
I develop and test Expert Advisors, indicators and trading utilities for MetaTrader 4 and MetaTrader 5 based on clearly defined trading rules.
My work includes:
• Expert Advisors for MT4 and MT5
• Custom indicators - Version: 1.1
- Aktivierungen: 5
Supertrend MTF Dragan ist ein übersichtlicher, für mehrere Zeitrahmen geeigneter ATR-Supertrend für MetaTrader 5. Er zeigt den Supertrend eines übergeordneten Zeitrahmens direkt auf Ihrem Arbeitschart an – beispielsweise den H1-Supertrend auf einem M5-Chart – mit einer farbcodierten Trendlinie, bestätigten Umkehrpfeilen, die sich niemals neu zeichnen, Warnmeldungen und einem verborgenen Trendstatus-Puffer, den Sie über Ihren eigenen Expert Advisor auslesen können.
Wichtigste Funktionen
- Mehrere Zeitrahmen: Wählen Sie einen beliebigen Zeitrahmen, der dem des Charts entspricht oder darüber liegt (M1 … MN1). Verfolgen Sie den Trend des höheren Zeitrahmens, während Sie die Einstiegspunkte auf einem Chart mit niedrigerem Zeitrahmen handeln.
- Klassische ATR-Supertrend-Formel mit einstellbarer ATR-Periode und Multiplikator (Standardwerte 10 und 3,0).
- Die Trendlinie ändert Farbe und Richtung: grün unterhalb des Kurses in einem Aufwärtstrend, rot oberhalb des Kurses in einem Abwärtstrend.
- Bestätigte Umkehrpfeile: Ein KAUF- oder VERKAUF-Pfeil wird auf die letzte Kerze des Charts gesetzt, die zu einer geschlossenen Kerze des höheren Zeitrahmens gehört. Die sich gerade bildende Kerze erhält niemals einen Pfeil, sodass die Pfeile nicht neu gezeichnet werden und nicht verschwinden.
- Benachrichtigungen bei jeder bestätigten Trendwende: Pop-up, Push-Benachrichtigung auf das mobile Endgerät und E-Mail. Eine Benachrichtigung pro Kerze des höheren Zeitrahmens, keine wiederholten Meldungen.
- EA-fähig: Ein versteckter Puffer speichert den Trendstatus (+1 Aufwärtstrend, -1 Abwärtstrend) und die Trendlinienwerte befinden sich in separaten Puffern, sodass der Indikator über iCustom / CopyBuffer als Trendfilter oder Signalquelle verwendet werden kann.
- Ressourcenschonend: Der gesamte Verlauf wird einmalig berechnet, danach wird bei jedem Tick nur die sich gerade bildende Kerze des übergeordneten Zeitrahmens aktualisiert. Die Berechnungstiefe ist einstellbar.
- Funktioniert bei jedem Symbol (Devisen, Metalle, Indizes, Rohstoffe, Kryptowährungen, Aktien) und jedem Chart-Zeitrahmen.
Anwendungsmöglichkeiten
- Trendfilter: Handeln Sie ausschließlich in Richtung des Supertrends des höheren Zeitrahmens (grün = nach Long-Positionen suchen, rot = nach Short-Positionen suchen).
- Umkehrsignale: Die KAUF-/VERKAUF-Pfeile markieren die Kerze, bei der sich der Trend im höheren Zeitrahmen gerade geändert hat.
- Trailing-Stop: Die Supertrend-Linie ist ein natürlicher Punkt für einen Trailing-Stop-Loss in Trendrichtung.
- Zwei Instanzen auf einem Chart: zum Beispiel eine H1-Instanz als Filter und eine M15-Instanz für Ein- und Ausstiege.
Eingaben
- Supertrend-Zeitrahmen — PERIOD_CURRENT verwendet den Zeitrahmen des Charts; ein Zeitrahmen, der kürzer ist als der des Charts, ist nicht zulässig und wird durch den Zeitrahmen des Charts ersetzt.
- ATR-Periode – Standardwert 10.
- ATR-Multiplikator – Standardwert 3,0.
- Berechnungshistorie – Anzahl der zu berechnenden Kerzen des ausgewählten Zeitrahmens, Standardwert 5000.
- Farbe der Aufwärtstrendlinie, Farbe der Abwärtstrendlinie, Breite der Trendlinie.
- Bestätigte Umkehrpfeile anzeigen, Farbe des KAUF-Pfeils, Farbe des VERKAUF-Pfeils, Abstand des Pfeils zur Kerze (Pips).
- Popup-Benachrichtigung, Push-Benachrichtigung, E-Mail-Benachrichtigung.
Puffer (für Entwickler von Expert Advisors)
- 0 — Supertrend-Linie während eines Aufwärtstrends
- 1 — Supertrend-Linie während eines Abwärtstrends
- 2 — Bestätigter KAUF-Umkehrpfeil (Kurs des Pfeils, andernfalls EMPTY_VALUE)
- 3 — Bestätigter VERKAUF-Umkehrpfeil
- 4 — Trendstatus: +1 Aufwärtstrend, -1 Abwärtstrend
Beispiel — Auslesen des Trends der zuletzt geschlossenen Kerze aus einem EA:
int handle = iCustom(_Symbol, _Period, "Market\\Supertrend MTF Dragan", PERIOD_H1, 10, 3.0, 5000); double state[]; if(CopyBuffer(handle, 4, 1, 1, state) == 1) { if(state[0] > 0) { /* H1-Aufwärtstrend */ } if(state[0] < 0) { /* H1-Abwärtstrend */ } }
Anmerkungen
- Der Supertrend wird anhand der Kerzen des ausgewählten Zeitrahmens berechnet, sodass die Linie und die Pfeile im unteren Chart genau dieselben sind wie im Chart des übergeordneten Zeitrahmens selbst.
- Für Push-Benachrichtigungen ist die MetaQuotes-ID Ihres mobilen Terminals in den Terminaleinstellungen erforderlich; für E-Mail-Benachrichtigungen sind die E-Mail-Einstellungen des Terminals erforderlich.
- Der Indikator eröffnet keine Trades und verwendet keine DLLs oder externen Dateien.
