KeltnerBandDown
KeltnerBandDown in ProBuilder gibt das untere Band des Keltner-Kanals zurück, die Mittellinie minus der durchschnittlichen Bar-Spanne über N Perioden. Syntax, Formel, Beispiele.
Syntax
KeltnerBandDown[N]Parameter
| Name | Typ | Standard | Beschreibung |
|---|---|---|---|
N | Ganzzahl | erforderlich | Anzahl der Bars, die sowohl für den gleitenden Durchschnitt des typischen Kurses als auch für die durchschnittliche Bar-Range verwendet wird. 14 und 20 sind gängige Einstellungen. |
Formel
Center = Average[N]((high + low + close) / 3)
KeltnerBandDown = Center - Average[N](high - low)Dieselbe Periode N steuert beide Durchschnitte, sodass ein einzelner Parameter das gesamte Band kontrolliert.
So funktioniert es
Das untere Band geht von der Kanalmitte aus, einem einfachen gleitenden Durchschnitt des typischen Preises, und verschiebt sie nach unten um die durchschnittliche Höhe der letzten N Bars. Wenn die Volatilität steigt, werden die Bars höher, die durchschnittliche Spanne wächst, und das Band entfernt sich weiter von der Mitte. Wenn der Markt ruhig wird, zieht sich das Band zur Mittellinie zusammen.
Da der Offset der Durchschnitt von (high - low), spiegelt die Bandbreite ausschließlich die Bewegung innerhalb des Bars wider. Lücken zwischen dem Close eines Bars und dem Open des nächsten Bars gehen nicht in die Berechnung ein, was der wesentliche Unterschied zu ATR-basierten Kanalvarianten ist, da die True Range die Lücke zum vorherigen Close einschließt.
Die Funktion liest High, Low und Close des Instruments direkt. Es gibt kein (price) Argument, und das Band kann nicht auf einer benutzerdefinierten Reihe berechnet werden.
Beispiele
Beispiel 1, Unteres Band in einem Chart (Indikator)
// Lower Keltner band over 14 bars
lowerBand = KeltnerBandDown[14]
RETURN lowerBandZeichnet die untere Grenze des 14-Perioden-Keltner-Channels. Kombiniert mit KeltnerBandCenter[14] und KeltnerBandUp[14] zeichnet es den vollen Kanal.
Beispiel 2, Rücksetzer in einem Aufwärtstrend kaufen (ProBacktest)
// Mean reversion: buy a close below the lower band while above the long-term trend
lower = KeltnerBandDown[20]
trend = Average[200](close)
IF NOT OnMarket AND close < lower AND close > trend THEN
BUY 1 CONTRACT AT MARKET
ENDIF
IF LongOnMarket AND close > KeltnerBandCenter[20] THEN
SELL AT MARKET
ENDIFBehandelt einen Schlusskurs unter dem unteren Band als überdehnten Rücksetzer, aber nur solange der Kurs über seinem 200-Bar-Durchschnitt bleibt. Die Position wird geschlossen, wenn der Kurs zur Kanalmitte zurückdreht.
Beispiel 3, Suche nach überdehnten Instrumenten (ProScreener)
// Instruments closing below their lower Keltner band
lower = KeltnerBandDown[20]
stretch = 100 * (lower - close) / close
SCREENER[close < lower](stretch AS "Pct below band")Gibt Instrumente zurück, deren Schlusskurs unter dem unteren Band liegt, sortiert danach, wie weit darunter sie handeln.
Interpretation
Eine Berührung oder ein Schluss unter dem unteren Band bedeutet, dass die aktuelle Bewegung groß ist im Verhältnis zum durchschnittlichen Bar der letzten N Perioden. In einem seitwärts laufenden Markt markiert das oft eine kurzfristige Erschöpfung und geht einer Rückkehr zur Mittellinie voraus. In einem Abwärtstrend bedeutet dasselbe Signal, dass der Trend sich beschleunigt, und der Kurs kann über viele Bars am unteren Band entlanglaufen.
Der Abstand zwischen KeltnerBandDown und KeltnerBandUp dient zugleich als Volatilitätsmaß: ein schmaler Kanal signalisiert Kompression, ein sich weitender Kanal signalisiert Expansion.
Häufige Fehler und Stolperfallen
- Kein Kursargument.
KeltnerBandDown[14](close)kompiliert nicht. Nur die Periode erscheint, in eckigen Klammern. - Spannenbasiert, nicht ATR-basiert. Der Bandversatz mittelt
(high - low)und ignoriert Gaps. Bei Instrumenten mit häufigen Gaps ist dieser Kanal enger als eine ATR-basierte Version, und Signale lösen häufiger aus. Eine Gap-bewusste Variante lässt sich bauen mitAverageTrueRange. - Überverkauft-Fallen in Abwärtstrends. Jeden Schlusskurs unter dem Band zu kaufen funktioniert schlecht, wenn der Markt abwärts tendiert, weil das Band mit dem Kurs weiter fällt. Kombinieren Sie es mit einem Trendfilter, wie in Beispiel 2.
- Nicht übereinstimmende Perioden. Mischen
KeltnerBandDown[14]mitKeltnerBandCenter[20]erzeugt Linien aus verschiedenen Fenstern, die sich kreuzen können. Halten SieNbei allen drei Keltner-Funktionen identisch.
Verwandte Befehle
KeltnerBandCenter, die mittlere Linie des Kanals.KeltnerBandUp, das symmetrische obere Band.AverageTrueRange, Volatilitätsmaß, das Gaps berücksichtigt, für eigene Kanalvarianten.BollingerDown, unteres Band der auf der Standardabweichung basierenden Alternative.DonchianChannelDown, untere Kanallinie auf Basis des tiefsten Tiefs.TypicalPrice, der(high + low + close) / 3Serie hinter der Mittellinie.Average, die Glättung, die für beide Kanalkomponenten verwendet wird.Lowest, Minimum einer Reihe über ein Fenster, eine weitere Unterstützungsreferenz.