DynamicZoneStochasticUp
DynamicZoneStochasticUp in ProBuilder gibt die obere dynamische überkaufte Schwelle des Dynamic Zone Stochastic Oszillators zurück. Syntax, Formel, Beispiele.
Syntax
DynamicZoneStochasticUp[BBperiod](price)Parameter
| Name | Typ | Standard | Beschreibung |
|---|---|---|---|
BBperiod | Ganzzahl | 20 | Periode, über die die Bollinger-Band-Statistik (Mittelwert und Standardabweichung) auf den Stochastic-Werten berechnet wird. |
price | Kursquelle | Schlusskurs | Kursreihe, die in der zugrunde liegenden Stochastic-Berechnung verwendet wird. |
Formel
DynamicZoneStochasticUp = Average[BBperiod](Stochastic[14,3](price))
+ STD[BBperiod](Stochastic[14,3](price)) * 0.8Ein oberes Band im Bollinger-Stil, berechnet auf Stochastic[14,3] Serie mit einem Standardabweichungs-Multiplikator von 0.8.
So funktioniert es
Ein Standard-Stochastic liest überkauft oberhalb eines festen Niveaus, meist 80. Diese Konstante behandelt jeden Markt und jedes Regime gleich: Starke Aufwärtstrends halten den Oszillator lange über 80, während langsame Märkte ihn selten erreichen. Der Dynamic Zone Stochastic leitet die Schwelle stattdessen aus der eigenen jüngeren Verteilung des Oszillators ab. DynamicZoneStochasticUp bildet den Durchschnitt der Stochastic[14,3] Werte über BBperiod Bars und addiert das 0.8-fache ihrer Standardabweichung über dasselbe Fenster.
Die obere Schwelle folgt daher den Bedingungen. In Trendmärkten, in denen hohe Stochastic-Werte Routine sind, verschiebt sich das Band nach oben und nur statistisch ungewöhnliche Schübe werden als überkauft registriert. In ruhigen Märkten zieht sich das Band um den Mittelwert zusammen und markiert kleinere Vorstöße. Ein Rückfall unter das Band, nachdem der Oszillator darüber gehandelt hat, ist das Muster, das am häufigsten als bearishes Signal gelesen wird, der Markt verlässt einen überkauften Zustand.
Die Funktion gibt nur das Band zurück. Es wird verglichen mit einem separat berechneten Stochastic[14,3](price), und da die internen Stochastic-Parameter auf 14 und 3 festgelegt sind, muss der Vergleichsoszillator dieselben Einstellungen verwenden. DynamicZoneStochasticDown liefert das passende untere Band und rahmt den Oszillator in einem adaptiven Kanal ein.
Beispiele
Beispiel 1, Vollständige Anzeige dynamischer Zonen (Indikator)
// Upper and lower dynamic bands with the Stochastic itself
a = DynamicZoneStochasticUp[20](close)
b = DynamicZoneStochasticDown[20](close)
return a coloured(0,255,0) style(line,1), b coloured(255,0,0) style(line,1), Stochastic[14,3](close)Plottet den Stochastic zwischen seinen adaptiven überkauften (grün) und überverkauften (rot) Grenzen in einem einzigen Panel.
Beispiel 2, Ausstieg beim Verlassen der überkauften Zone (ProBacktest)
// Enter on a breakout, exit when the Stochastic drops out of its dynamic overbought zone
sto = Stochastic[14,3](close)
upperband = DynamicZoneStochasticUp[20](close)
IF NOT LongOnMarket AND close CROSSES OVER Highest[20](close)[1] THEN
BUY 1 CONTRACT AT MARKET
ENDIF
IF LongOnMarket AND sto CROSSES UNDER upperband THEN
SELL AT MARKET
ENDIFReitet den Breakout, solange das Momentum statistisch stark bleibt, und steigt aus, wenn der Stochastic zurück unter seine adaptive überkaufte Grenze fällt.
Beispiel 3, Screening nach überdehntem Momentum (ProScreener)
// Instruments whose Stochastic trades above the dynamic overbought band
sto = Stochastic[14,3](close)
upperband = DynamicZoneStochasticUp[20](close)
excess = sto - upperband
SCREENER[sto > upperband](excess AS "Above band")Listet Instrumente, deren Stochastic über seiner adaptiven überkauften Schwelle liegt, sortiert nach der Größe der Abweichung.
Interpretation
| Bedingung | Ablesung |
|---|---|
| Stochastic über dem oberen Band | Statistisch ungewöhnliche Stärke, adaptiv überkauft. |
| Stochastic kreuzt zurück unter das Band | Mögliches bearishes Signal, das Momentum verlässt die überkaufte Zone. |
| Band steigt | Hohe Werte werden normal, das momentum-Regime verstärkt sich. |
| Band nahe am Mittelwert des Oszillators | Ruhiges Regime, bereits moderate Vorstöße werden als überdehnt registriert. |
Ein Wert oberhalb des Bandes zeigt relative Extremität an, kein automatisches Verkaufssignal. In starken Trends halten solche Werte häufig an, daher wird das Band öfter für das Timing von Ausstiegen und für Screening verwendet als für Einstiege gegen den Trend. Die Kombination des Signals mit einem Trendfilter reduziert vorzeitiges Gegenhandeln.
Häufige Fehler und Stolperfallen
- Nicht übereinstimmende Stochastic-Einstellungen. Das Band wird berechnet auf
Stochastic[14,3]. Es gegen einen Stochastic mit anderen Perioden zu testen oder gegenStochasticD, vergleicht zwei verschiedene Reihen. - Nur die Bandperiode ist einstellbar. Der Parameter in Klammern steuert nur das Bollinger-Fenster. Die internen Stochastik-Einstellungen sind fest, daher erfordern eigene Oszillator-Perioden den manuellen Aufbau des Bandes mit
AverageundSTD. - Das Band als Oszillator verwenden. Die Funktion gibt die Schwellenlinie zurück. Eine Bedingung wie
DynamicZoneStochasticUp[20](close) > 80misst die Position des Bands, nicht einen überkauften Markt. - Gegen jede Bandberührung handeln. Werte oberhalb des Bandes häufen sich in starken Aufwärtstrends. Jeden davon short zu handeln, ohne einen Trendfilter, ist die häufigste Art, diesen Indikator falsch anzuwenden.
Verwandte Befehle
DynamicZoneStochasticDown, die passende untere dynamische Schwelle.DynamicZoneRsiUp, dasselbe Konzept angewendet auf den RSI, oberes Band.DynamicZoneRsiDown, unteres dynamisches Band des Dynamic Zone RSI.Stochastic, der zugrunde liegende %K-Oszillator.StochasticD, die geglättete %D-Linie des Stochastic.BollingerUp, oberes Bollinger-Band auf den Kurs, dieselbe Bandkonstruktion.STD, Standardabweichung, ein Baustein des Bandes.Average, einfacher gleitender Durchschnitt, der andere Baustein.