Auto-Trendlinien
Dieser Indikator analysiert die letzten 5000 Balken und erstellt mögliche Support- und Widerstandslinien. Diese Linien werden in große und kleine unterteilt, abhängig davon, auf welchen Zickzackpunkten sie beruhen:
- Große Linien: Verbinden konsistent und abwechselnd die hohen und niedrigen Pivots mit einem Längenwert für rechts/links von 25/25. Die Preisdifferenz zwischen Hoch und Tief muss mehr als 5 x ATR14 betragen. Dies wird in dem ersten Punkt berechnet.
- Kleine Linien: Verbinden konsistent und abwechselnd die hohen und niedrigen Pivots mit einem Längenwert für links/rechts von 5/5. Die Preisdifferenz zwischen Tief und Hoch muss mehr als 2 x ATR14 betragen. Dies wird in dem ersten Punkt berechnet.
Ein Pivot-Punkt ist ein lokales Extremum (Minimum oder Maximum) und links und rechts von ihm befinden sich keine Preiswerte, die das Extremum übertreffen. Ein Punkt wird als ein 25/25 Pivot-Hoch bestimmt, wenn es 25 Balken links oder rechts von ihm keine höheren Werte gibt.
Zusätzlich zu den Pivot-Punkten, auf denen der Zickzack beruht, sammelt der Indikator auch Pivot-Punkte von anderen Größen, um diese als Berührungspunkte zu verwenden und die Linien weitergehend zu filtern.
Nachdem die Zickzacke berechnet und die Pivots verschiedener Größen eingesammelt wurden, wird der Indikator alle möglichen Linien erstellen, welche dann nach einer Filterung auf dem Chart dargestellt werden. Jede Linie verfügt über einen nicht dargestellten Berührungsbereich auf dem Chart – die Hälfte des durchschnittlichen Standard-ATR, welcher zu den Punkten berechnet wird, auf denen die Linie gezeichnet wird. Dieser Bereich befindet sich zwischen der Linie und dem Preischart, und wird verwendet, um die Berührungspunkte zu korrigieren, welche die Linie leicht verfehlt haben, sowie für die Linienfilterung. Jede Linie ist in zwei Teile unterteilt:
- Die Basis: der Anfangsteil einer Linie zwischen zwei Ausgangspunkten.
- Die Erweiterung: der Teil der Linie, der von dem zweiten Punkt zu dem Breakout-Punkt oder dem letzten verfügbaren Balken führt.
Jede erstellte Linie wird mithilfe der folgenden Regeln geprüft:
- Es muss einen Pivot in dem Basisteil jeder Linie geben, welcher der tatsächlichen Größe der Zickzack-Pivots entspricht (und selbst kein Zickzack-Punkt ist).
- Der Basisteil kann keine Linie haben, welche einen Pivot berührt, welcher dieselbe tatsächliche Größe hat, wie der Pivot des zweiten Punkts der Linie.
- Der Basisteil einer kleinen Linie kann sich nicht in dem Berührungsbereich einer großen Linie befinden.
Nach der Filterung werden die Parameter jeder übrigen Linie berechnet und die Linienschnittstellen werden verarbeitet. Eine Schnittstelle ist, wenn der Basisteil einer Linie zu mehr als 30 % ihrer Länge in den Basisteil einer anderen Linie eintritt. Wenn sich die Linien überschneiden, dann wird eine Linie ausgewählt, welche dann auf dem Chart dargestellt wird. Für die Auswahl dieser Linie werden die folgenden Parameter verwendet:
- Anzahl der Berührungen. Eine Berührung ist ein 3/3 Pivot-Punkt, welcher den Berührungsbereich einer Linie berührt oder überschreitet. Die Linie mit mehr Berührungen wird bevorzugt.
- Die Gesamtlänge der Linie, unter Berücksichtigung der Erweiterung. Die längere Linie wird bevorzugt.
- Die tatsächliche Größe des Pivots zu dem zweiten Punkt der Linie. Kleine Linien basieren auf 5/5 Pivots, aber diese Punkte können auch größere Pivots sein. Die Linie wird bevorzugt, welche über eine höhere tatsächliche Größe des Pivots zu dem zweiten Punkt verfügt.
- Neigungswinkel. Dies wird als Letztes verglichen. Die Linie mit dem größeren Neigungswinkel wird bevorzugt.
Nachdem alle dargestellten Linien definiert wurden, ermittelt der Indikator, welche Linien eine Erweiterung haben sollten und welche nicht. Hierfür wird die folgende Regel verwendet: Die Erweiterung kann nicht mehr als zweimal so lang wie der Basisteil der Linie sein. Wenn die Linie dieser Regel entspricht, dann wird sie ohne Endpunkt oder bis zum Breakout-Punkt fortgesetzt. Wenn nicht, dann wird nur der Basisteil der Linie dargestellt.
Ein Breakout wird als mehrere konsekutive Balken mit einem Schließungspreis hinter der Linie angesehen. Die Balkenanzahl wird in den Eingaben eingestellt. Der Standardwert ist 3.
Eingaben:
- Balken bis zum Breakout. Die Anzahl der Balken für einen Linien-Breakout. Die Standardeinstellung ist 3.
- Liniengröße. Dies definiert die Größe des Zickzacks, auf welchem die Linien aufgebaut werden. Die möglichen Werte sind: klein, groß, beide.
- Pivots anzeigen. Dies hebt die Pivots hervor, auf denen die Linien gezeichnet werden.