
En la categoría Start Bots Signal se recopilan descripciones de señales e indicadores que pueden iniciar un bot de trading. Uno de los indicadores técnicos es Keltner Channels.
Al crear y editar cada bot, en la parte inferior de la configuración hay un bloque Constructor de señales de inicio. Allí puedes elegir indicadores individuales, presets listos y sus combinaciones. Las condiciones se agrupan: Y dentro del grupo, O entre grupos. El mismo indicador puede configurarse de formas distintas - para Long y Short, para rupturas y rebotes, para comparar con un nivel o para cruces.
Qué son los Keltner Channels
Keltner Channels (canales de Keltner) son un indicador de canal de volatilidad desarrollado por Chester Keltner y refinado por Linda Raschke Bradford. Tres líneas: superior (upper), media (middle) - media móvil exponencial (EMA) - e inferior (lower). El ancho del canal se determina no por desviación estándar sino por ATR (Average True Range).
En el constructor de señales de ELIXOAI, las condiciones comparan el precio con las líneas del canal o rastrean cruces del precio con los límites superior e inferior. Cuando el precio sale del canal, señala un movimiento extremo respecto a la volatilidad actual; el retorno dentro del canal es una señal clásica de mean reversion.
Keltner Channels se usan a menudo para trading de tendencia: en alza el precio «recorre» la banda superior o se mantiene sobre la línea media; en bajada, cerca de la inferior. Para estrategias contratendencia encajan los presets de salida de límites y retorno al canal.
Cómo funcionan los Keltner Channels
El cálculo del canal de Keltner en el constructor (vía TAAPI) funciona así:
- Línea media (middle): EMA del cierre sobre
periodvelas (predeterminado 20). - ATR: rango verdadero medio sobre
atrLengthvelas (predeterminado 10). - Banda superior (upper): middle +
multiplier× ATR (predeterminado multiplier = 2). - Banda inferior (lower): middle − multiplier × ATR.
Cuando la volatilidad sube, el ATR aumenta y el canal se amplía; en mercados laterales el ATR cae y las bandas se estrechan. A diferencia de los osciladores, Keltner Channels muestran la posición del precio respecto a un canal dinámico, no un valor de 0 a 100.
En el constructor configuras una condición de comparación: «precio mayor que upper», «precio menor que lower», «precio cruza por debajo de upper», etc. El sistema obtiene los valores upper, middle y lower en vivo vía TAAPI y comprueba la condición en tu marco temporal - al cierre de vela o cada minuto.
Keltner Channels vs Bollinger Bands
Ambos indicadores forman un canal de tres líneas, pero el cálculo del ancho difiere fundamentalmente:
- Bollinger Bands: centro - SMA, ancho - desviación estándar (stddev). Las bandas reaccionan rápido a picos de precio.
- Keltner Channels: centro - EMA, ancho - ATR × multiplier. El canal es más suave, menos sensible a velas extremas aisladas; refleja mejor la volatilidad sostenida.
En la práctica: cuando Bollinger Bands ya están estrechas (squeeze) pero Keltner sigue ancho - el mercado está «comprimido» por stddev mientras el ATR aún no ha caído. Combinar ambos canales (KC dentro de BB) es un filtro popular para estrategias de ruptura.
Parámetros de Keltner Channels
Todos los presets comparten tres parámetros:
- Periodo EMA (period, predeterminado 20): velas para la línea media. Periodo corto (10–14) - canal más sensible; largo (50) - media suavizada para swing en 4h–1d.
- Multiplicador ATR (multiplier, predeterminado 2): ancho del canal en unidades ATR. Valor 1.5 - canal estrecho; 2.5–3 - menos rupturas pero extremos más fuertes.
- Periodo ATR (atrLength, predeterminado 10): velas para el cálculo del ATR.
Salidas del indicador: upper (banda superior), middle (EMA media), lower (banda inferior). En todos los presets el objetivo de comparación es el precio.
Presets listos en el constructor
El constructor ofrece cuatro presets listos de Keltner Channels. Cada uno se puede personalizar: otro operador, otra salida (middle), otros parámetros u otro marco temporal.
Precio sobre upper - Short (keltner_value_down)
Condición por defecto: precio mayor que la banda superior (upper) en el marco temporal elegido (intervalo 15m, comprobación al cierre de vela).
Señal Short en sobrecompra relativa a la volatilidad - el precio salió del límite superior del canal. El bot inicia cuando el impulso alcista está «sobrecalentado» según el ATR. Encaja en rejillas short en máximos locales o entradas contratendencia esperando retorno a la línea media.
Precio bajo lower - Long (keltner_value_up)
Condición por defecto: precio menor que la banda inferior (lower).
Señal Long en sobreventa - espejo del preset anterior. El bot inicia cuando el precio cae bajo el límite inferior del canal. Suele usarse para rejillas long en correcciones o entradas DCA esperando rebote hacia middle.
Cruce bajo upper - Short (keltner_cross_down)
Condición por defecto: precio cruza la banda superior de arriba hacia abajo (cross down a través de upper).
Señal de «retorno al canal» tras ruptura al alza. A diferencia de keltner_value_down, no hace falta que el precio esté sobre upper ahora - importa el cruce: el precio estuvo sobre el límite superior y volvió dentro. Confirma giro o inicio de retroceso.
Cruce sobre lower - Long (keltner_cross_up)
Condición por defecto: precio cruza la banda inferior de abajo hacia arriba (cross up a través de lower).
Señal clásica de mean reversion: el precio salió del límite inferior y volvió al canal. Útil para rebotes tras caídas bruscas.
Ajustes generales del constructor
- Marco temporal (intervalo): 1m, 5m, 15m, 30m, 1h, 4h, 1d. Intervalos menores dan más señales pero más ruido. Los bots swing suelen usar 1h–4h; el scalping usa 5m–15m.
- Modo de comprobación: Al cierre de la vela - se comprueba tras el cierre, menos falsos disparos. Cada minuto - comprobación dentro de la vela actual, reacción más rápida, mayor riesgo de inicio falso.
- Operador: mayor, menor, cruza hacia arriba/abajo, mayor o igual, etc. definen cómo se compara el valor del indicador con el objetivo.
- Valor objetivo: número (p. ej. 30 en RSI), línea del indicador (p. ej. %D en Stochastic) o precio (en Bollinger Bands).
- Grupos de condiciones: hasta 3 grupos con hasta 5 condiciones cada uno. Ejemplo: grupo 1 - RSI < 30 Y precio < banda inferior; grupo 2 - Stochastic < 20. El bot inicia si se cumple el grupo 1 O el grupo 2.
Ejemplos de configuración para distintas estrategias
Mean reversion (rebote desde límites)
Objetivo: entrar en el retorno del precio a la línea media tras salida extrema.
- Long: keltner_cross_up en 15m, period 20, multiplier 2, atrLength 10, comprobación al cierre.
- Short: keltner_cross_down en 15m.
Breakout (ruptura del canal)
- Long: manual - salida
upper, operador cruza hacia arriba, objetivo precio, en 1h. - Short: cruce bajo
loweren tendencia bajista fuerte.
Squeeze (compresión del canal)
- Cuando upper y lower convergen, la primera ruptura suele iniciar un movimiento fuerte.
- Long: cruce al alza de upper en 15m O keltner_cross_up en 5m tras canal estrecho.
Keltner + RSI
- Long: keltner_value_up en 15m Y RSI < 30.
- Short: keltner_value_down Y RSI > 70.
Keltner + Bollinger Bands
- Long: precio bajo lower KC Y bajo lower BBands (20, 2).
- Short: precio sobre upper KC Y sobre upper BBands.
multiplier 1.5 vs 2.5
- multiplier 1.5: canal estrecho - más señales en 5m–15m.
- multiplier 2.5: canal ancho - señales más raras pero más sólidas.
period 20 vs 50
- period 20: estándar para 15m–1h.
- period 50: en 4h–1d - contexto más amplio, menos ruido.
Trend riding (recorrer el canal)
- Long: precio cross up
middleen 1h Y precio > middle en 4h. - Short: precio cross down middle en 1h Y precio < middle en 4h.
Scalping en 5m–15m
- Long: keltner_cross_up, 5m, period 14, multiplier 1.5, atrLength 7.
- Short: keltner_cross_down, mismos ajustes.
Grupos de condiciones: ejemplo práctico
- Grupo 1: keltner_cross_up en 15m Y RSI 4h > 50 - retroceso de tendencia.
- Grupo 2: keltner_value_up en 15m Y RSI < 25 - contratendencia agresiva.
Entre grupos la lógica es O. Configura Short de forma simétrica.
Consejo
En una tendencia fuerte el precio puede «recorrer el canal» - permanecer cerca de la banda superior en alza o de la inferior en bajada mucho tiempo. Los presets contratendencia keltner_value_down y keltner_value_up suelen iniciar el bot contra el movimiento principal. En tendencia usa cruces a favor del movimiento y filtro por middle en marco superior; en rango, retorno al canal y toques de límites. Keltner es más suave que Bollinger Bands gracias al ATR - pero no sustituye la gestión de riesgo de la rejilla.