Persistence Trend Line
- Indikatoren
-
Sable Pacific LLC
Entwickler algorithmischer Handelssysteme seit über 20 Jahren.
Wir entwerfen und entwickeln automatisierte Handelssysteme für Forex, Futures und Aktien. Hier auf MQL5 veröffentlichen wir Expert Advisors für MetaTrader 5. - Version: 1.0
Persistence Trend Line ist ein adaptiver Trendlinien-Indikator für MetaTrader 5. Er zeichnet im Kurschart eine geglättete Linie, deren Geschwindigkeit sich an den Markt anpasst: Die Linie wird schneller, solange der Kurs weiter auf derselben Seite schließt, und langsamer, solange er sie immer wieder kreuzt. Sie ist blau, solange sie steigt, und orange, solange sie fällt. Die Farbe jedes Balkens wird festgelegt, wenn er schließt, und abgeschlossene Balken werden nie neu gezeichnet.
Der Indikator verwendet nur die Kursbalken seines eigenen Charts. Er hat fünf Einstellungen und zwei Alarmschalter, mit einer einzigen Standardeinstellung für alle Symbole und Zeitrahmen.
Funktionsweise
Die Linie ist ein doppelt geglätteter exponentieller gleitender Durchschnitt des Schlusskurses: Eine erste Stufe folgt dem Schlusskurs, und die Linie folgt der ersten Stufe, beide mit derselben Geschwindigkeit.
Ein Zähler erfasst, über wie viele Balken in Folge der Schlusskurs auf derselben Seite der Linie geblieben ist. Solange der Kurs die Linie immer wieder kreuzt, startet der Zähler ständig neu, und die Linie bewegt sich mit ihrer langsamen Geschwindigkeit, die durch Slow length festgelegt wird. Solange die Schlusskurse weiter auf einer Seite liegen, wächst der Zähler, und die Geschwindigkeit nähert sich der schnellen Geschwindigkeit an, die durch Fast length festgelegt wird, sodass die Linie einer einseitigen Bewegung enger folgt.
Die Geschwindigkeit ändert sich allmählich: Bei jedem Balken legt sie einen Teil des Weges zu ihrer Zielgeschwindigkeit zurück, einen Anteil, der durch Glide rate festgelegt wird.
So lesen Sie den Indikator
Blau bedeutet, dass die Linie im Lauf des Balkens gestiegen ist, und Orange, dass sie gefallen ist. Bewegt sich die Linie um nicht mehr als das Flip band oder gar nicht, behält der Balken die vorherige Farbe. Die Farbe eines Balkens wird beim Schließen des Balkens aus seinem endgültigen Schlusskurs bestimmt und ändert sich danach nicht mehr.
Solange sich ein Balken noch bildet, folgt die Linie dem Kurs und behält die Farbe des letzten abgeschlossenen Balkens. Die neue Farbe erscheint, wenn der Balken schließt. Der Wert an jedem Balken hängt nur von diesem Balken und den Balken davor ab.
Eingaben
Die Namen der Eingaben stehen hier so, wie sie auf der Registerkarte Eingaben erscheinen:
- Slow length, bars (at least 2), Standardwert 9: die Länge, mit der die Linie arbeitet, solange der Kurs sie immer wieder kreuzt, ihre langsame und ruhige Geschwindigkeit.
- Fast length, bars (below slow), Standardwert 5: die Länge, auf die sich die Linie zubewegt, solange die Schlusskurse auf einer Seite bleiben. Dieser Wert wird unter Slow length gehalten.
- Ramp, bars to reach the fast speed, Standardwert 4: wie viele Schlusskurse in Folge auf einer Seite die Zielgeschwindigkeit den Großteil des Weges von langsam zu schnell verschieben.
- Glide rate (0.01 to 1), Standardwert 0.2: der Anteil des verbleibenden Weges zur Zielgeschwindigkeit, der bei jedem Balken zurückgelegt wird. 1 bedeutet: kein allmählicher Übergang.
- Flip band, x bar range (0 = none), Standardwert 0: Die Änderung der Linie über einen Balken muss größer sein als dieser Wert mal die durchschnittliche Balkenspanne (die True Range, über 14 Balken geglättet), bevor die Farbe wechselt. Bei 0 ändert jeder Anstieg und jeder Rückgang die Farbe.
- Alert when the color changes, Standardwert false: zeigt einen Alarm im Terminal an, wenn die Farbe wechselt.
- Push notification on a color change, Standardwert false: sendet eine Push-Benachrichtigung an Ihr Smartphone, wenn die Farbe wechselt.
Beide Farben lassen sich auf der Registerkarte Farben ändern.
Hinweise zu den Einstellungen
Beginnen Sie mit den Standardwerten. Jede Länge wird in Balken gezählt und das Flip band in durchschnittlichen Balkenspannen gemessen, daher lässt sich dieselbe Einstellung auf jedem Symbol und jedem Zeitrahmen ohne Umrechnung verwenden.
Ein größerer Wert für Slow length macht die Linie in Seitwärtsmärkten ruhiger. Ein kleinerer Wert für Fast length lässt sie einer einseitigen Bewegung enger folgen. Wenn Sie weniger Farbwechsel wünschen, während die Linie fast flach verläuft, erhöhen Sie Flip band, zum Beispiel auf 0.2 oder 0.3.
Ein Wert außerhalb des Bereichs einer Eingabe wird auf die nächstgelegene Grenze gesetzt: Slow length mindestens 2, Fast length von 1 bis Slow length minus 1, Ramp mindestens 0.1, Glide rate von 0.01 bis 1 und Flip band mindestens 0.
Alarme
Aktivieren Sie Alert when the color changes, Push notification on a color change oder beide. Für jeden Farbwechsel wird einmal eine Nachricht gesendet, wenn der Balken schließt, der die Farbe gewechselt hat, zum Beispiel: Persistence Trend Line: turned up, EURUSD H1.
Push-Benachrichtigungen setzen voraus, dass Benachrichtigungen mit Ihrer MetaQuotes ID auf der Registerkarte Benachrichtigungen in den Optionen des Terminals aktiviert sind.
Funktioniert auf jedem Symbol und jedem Zeitrahmen
Der Indikator wird nur aus Hoch, Tief und Schlusskurs der Balken des Charts berechnet, dem er hinzugefügt ist. Er verwendet kein Volumen, kein anderes Symbol, keine Tageszeit und keine Dateien, und seine Berechnung braucht keine Internetverbindung, daher läuft er auf jedem Symbol und Zeitrahmen, den Ihr Terminal MetaTrader 5 anbietet, von M1 bis MN1.
Jeder neue Balken verursacht denselben geringen Aufwand, ganz gleich, wie lang die Historie ist, daher lädt auch ein langer Chart schnell.
