Werkzeug
Support / Resistance Levels
market.sr_levels
Eingänge
Ein Strom von Swing-Hochs und -Tiefs (typischerweise aus einem Zigzag), dessen wiederkehrende Preise das Tool zu Unterstützungs- und Widerstands-Levels zusammenfasst.
Ausgänge
Eine Reihe von Unterstützungs- und Widerstands-Levels, jeweils mit einem Preis, einer dünnen Zone, einem Berührungszähler und einer Seite (Boden oder Decke). Wenn die Ausbruch-Erkennung an ist, gibt es zudem Bruch- und Retest-Ereignisse aus, sobald der Kurs durch ein Level schließt.
Unterstützungs- und Widerstands-Level sind die Kursböden und -decken, an denen der Markt zuvor gedreht hat. Dieses Tool findet diese wiederkehrenden Wendepreise aus Swing-Pivots, zeichnet sie als horizontale Level und kann dir außerdem sagen, wann der Kurs eines schließlich durchbricht.
Wie es funktioniert
Es nimmt einen Strom von Swing-Pivots, fasst nahe Hochs und Tiefs, die innerhalb von equality_tolerance_pct voneinander liegen, zu einem einzigen Level zusammen und behält ein Level nur, sobald es mindestens min_touches mal berührt wurde. Jedes Level wird mit zone_half_width_atr mal dem ATR zu einer dünnen Zone verbreitert, sodass auch ein Beinahe-Treffer noch als Test zählt. Im breakout_mode beobachtet das Tool zudem, ob der Kurs um breakout_threshold durch ein Level schließt, um einen Bruch zu markieren, optional mit einem Volumenschub und einem Retest des gebrochenen Levels.
Modi
Ein Bruch ist bestätigt, wenn der Kurs um breakout_threshold gemessen als Prozentsatz des Preises über das Level hinaus schließt, sodass der Auslöser über günstige und teure Symbole hinweg gleich skaliert.
Wann verwenden: Wähle percent, wenn du eine Strategie über viele Instrumente fährst und eine Bruchdistanz willst, die nicht pro Symbol nachjustiert werden muss.
Ein Bruch ist bestätigt, wenn der Kurs um breakout_threshold Vielfache des aktuellen ATR über das Level hinaus schließt, sodass der Auslöser sich in volatilen Phasen automatisch weitet und in ruhigen verengt.
Wann verwenden: Wähle ATR, wenn du willst, dass die Bruchdistanz mit der Volatilität atmet, statt ein fester Betrag zu sein.
Konfiguration
Wie viele jüngste Balken an Pivots das Tool beim Aufbau der Level scannt. Größer erinnert sich an ältere Böden und Decken; kleiner behält nur die frischeste Struktur.
Wie nahe zwei Pivot-Preise sein müssen, als Prozentsatz, um zu einem Level verschmolzen zu werden. Größer fügt mehr Pivots zu weniger, breiteren Levels zusammen; kleiner behält viele eng getrennte Level.
Wie oft der Kurs an einem Cluster reagiert haben muss, bevor es zu einem echten Level befördert wird. Größer behält nur gut getestete, überzeugungsstarke Level; 2 ist das übliche Minimum für ein gültiges Level.
Halbe Dicke jeder Level-Zone in ATR-Vielfachen, sodass eine Berührung innerhalb dieses Bands noch als Treffer des Levels zählt. Größer macht aus dünnen Linien nachsichtige Zonen.
Die harte Obergrenze, wie viele Unterstützungs- und Widerstands-Level behalten werden. Wenn mehr qualifizieren, überleben die stärksten (meist-berührten, jüngsten), damit das Chart lesbar bleibt.
Wie die Bruchdistanz gemessen wird: percent nutzt einen Prozentsatz des Preises (über Symbole hinweg portabel), atr nutzt ein Vielfaches des aktuellen ATR (skaliert mit der Volatilität).
Wie weit über ein Level hinaus der Kurs schließen muss, um als echter Bruch zu zählen. Die Einheit hängt vom breakout_mode ab: Prozent des Preises oder ATR-Vielfache. Größer verlangt einen entschiedeneren Bruch und weist flache Antippen ab.
Wie viel schwerer als der Durchschnitt das Volumen des Bruch-Balkens sein muss, um einen Ausbruch zu bestätigen. 1.0 bedeutet mindestens durchschnittliches Volumen; größer verlangt einen klaren Volumenschub. 0 deaktiviert die Volumenprüfung.
Wie viele Balken nach einem Bruch auf eine Rückkehr des Kurses zum Retest des gebrochenen Levels gewartet wird (alter Widerstand wird neue Unterstützung, oder umgekehrt). 0 deaktiviert die Retest-Anforderung.
Fenster zur Einschätzung der lokalen Handelsspanne beim Ranking und Entduplizieren von Levels, damit eng beieinander liegende Level innerhalb derselben Stauzone nicht alle behalten werden.
Lookback zur Berechnung des ATR, der die Level-Zonen dimensioniert und, im ATR-Ausbruchsmodus, die Bruchdistanz. Größer glättet die Volatilitätsschätzung; 14 ist ein gängiger Standard.
Verbindet mit
Beispiele
- Konfluenz: speise die Level in interpretor.sr_level und nimm nur Longs, die von einem Unterstützungs-Level abprallen, das mindestens dreimal berührt wurde.
- Ausbruch-Einstieg: feuere im ATR-Ausbruchsmodus einen Long, wenn der Kurs um 0.25 ATR über ein Widerstands-Level mit überdurchschnittlichem Volumen schließt.
- Risiko-Platzierung: parke einen Stop knapp jenseits der nächsten Unterstützungs-Zone statt in fester Pip-Distanz.
Häufige Fehler
- min_touches auf 1 setzen, wodurch jeder einzelne Pivot zu einem „Level“ befördert wird und das Chart mit schwachen Linien überflutet, die der Kurs ignoriert.
- Einen sauberen Bruch in dem Moment erwarten, in dem der Kurs ein Level antippt — ohne einen sinnvollen breakout_threshold registriert ein einzelner Docht durch die Linie als Fehlausbruch.