KeltnerBandDown
KeltnerBandDown en ProBuilder devuelve la banda inferior del canal de Keltner, la línea central menos el rango medio del bar sobre N periodos. Sintaxis, fórmula, ejemplos.
Sintaxis
KeltnerBandDown[N]Parámetros
| Nombre | Tipo | Por defecto | Descripción |
|---|---|---|---|
N | entero | obligatorio | Número de bars usados tanto para la media móvil del precio típico como para el rango medio del bar. 14 y 20 son ajustes habituales. |
Fórmula
Center = Average[N]((high + low + close) / 3)
KeltnerBandDown = Center - Average[N](high - low)El mismo periodo N controla ambas medias, por lo que un único parámetro gobierna toda la banda.
Cómo funciona
La banda inferior parte del centro del canal, una media móvil simple del precio típico, y lo desplaza hacia abajo la altura media de los últimos N bars. Cuando la volatilidad sube, los bars se alargan, el rango medio crece y la banda se aleja del centro. Cuando el mercado se calma, la banda se estrecha hacia la línea central.
Como el desplazamiento es la media de (high - low), la anchura de la banda refleja solo el movimiento intrabar. Los huecos entre el cierre de un bar y la apertura del siguiente no entran en el cálculo, que es la diferencia principal con las variantes de canal basadas en ATR, ya que el true range incluye el hueco respecto al cierre anterior.
La función lee directamente el máximo, el mínimo y el cierre del instrumento. No hay (price) argumento, y la banda no puede calcularse sobre una serie personalizada.
Ejemplos
Ejemplo 1, Banda inferior en un gráfico (Indicador)
// Lower Keltner band over 14 bars
lowerBand = KeltnerBandDown[14]
RETURN lowerBandDibuja el límite inferior del Keltner Channel de 14 periodos. Combinado con KeltnerBandCenter[14] y KeltnerBandUp[14] dibuja el canal completo.
Ejemplo 2, Comprar retrocesos en una tendencia alcista (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
ENDIFTrata un cierre por debajo de la banda inferior como un retroceso sobreextendido, pero solo mientras el precio se mantiene por encima de su media de 200 bars. La posición se cierra cuando el precio vuelve al centro del canal.
Ejemplo 3, Buscar instrumentos sobreextendidos (ProScreener)
// Instruments closing below their lower Keltner band
lower = KeltnerBandDown[20]
stretch = 100 * (lower - close) / close
SCREENER[close < lower](stretch AS "Pct below band")Devuelve los instrumentos cuyo cierre se sitúa por debajo de la banda inferior, ordenados por cuánto por debajo cotizan.
Interpretación
Un toque o un cierre por debajo de la banda inferior significa que el movimiento actual es grande en relación con la bar media de las últimas N periodos. En un mercado lateral esto suele marcar agotamiento a corto plazo y precede a una rotación de vuelta hacia la línea central. En una tendencia bajista la misma señal significa que la tendencia se acelera, y el precio puede recorrer la banda inferior durante muchos bars.
La distancia entre KeltnerBandDown y KeltnerBandUp sirve además como medidor de volatilidad: un canal estrecho señala compresión, un canal que se ensancha señala expansión.
Errores y trampas habituales
- Sin argumento de precio.
KeltnerBandDown[14](close)no compila. Solo aparece el periodo, entre corchetes. - Basado en el rango, no en el ATR. El desplazamiento de la banda promedia
(high - low)e ignora los gaps. En instrumentos que abren con gaps con frecuencia, este canal es más estrecho que una versión basada en ATR y las señales se disparan más a menudo. Puede construirse una variante que tenga en cuenta los gaps conAverageTrueRange. - Trampas de sobreventa en tendencias bajistas. Comprar cada cierre por debajo de la banda funciona mal cuando el mercado está en tendencia bajista, porque la banda sigue cayendo con el precio. Combínalo con un filtro de tendencia, como en el Ejemplo 2.
- Periodos no coincidentes. Mezclar
KeltnerBandDown[14]conKeltnerBandCenter[20]produce líneas de ventanas distintas que pueden cruzarse entre sí. ManténNidéntico en las tres funciones Keltner.
Instrucciones relacionadas
KeltnerBandCenter, la línea central del canal.KeltnerBandUp, la banda superior simétrica.AverageTrueRange, medida de volatilidad que tiene en cuenta los gaps, para variantes de canal personalizadas.BollingerDown, banda inferior de la alternativa basada en la desviación típica.DonchianChannelDown, línea inferior del canal basada en el mínimo más bajo.TypicalPrice, el(high + low + close) / 3serie detrás de la línea central.Average, el suavizado usado para ambos componentes del canal.Lowest, mínimo de una serie en una ventana, otra referencia de soporte.