
Na categoria Start Bots Signal ficam as descrições de sinais e indicadores que podem iniciar um bot de trading. Um dos indicadores técnicos é Keltner Channels.
Ao criar e editar qualquer bot, existe um bloco Construtor de sinais de início na parte inferior das configurações. Nele você pode escolher indicadores individuais, presets prontos e suas combinações. As condições são agrupadas: E dentro do grupo, OU entre grupos. O mesmo indicador pode ser configurado de formas diferentes - para Long e Short, para rompimentos e repiques, para comparar com um nível ou para cruzamentos.
O que são Keltner Channels
Keltner Channels (canais de Keltner) são um indicador de canal de volatilidade desenvolvido por Chester Keltner e refinado por Linda Raschke Bradford. Três linhas: superior (upper), média (middle) - média móvel exponencial (EMA) - e inferior (lower). A largura do canal é determinada não pela desvio padrão, mas pelo ATR (Average True Range).
No construtor de sinais ELIXOAI, as condições comparam o preço com as linhas do canal ou rastreiam cruzamentos do preço com os limites superior e inferior. Quando o preço sai do canal, isso sinaliza um movimento extremo em relação à volatilidade atual; o retorno para dentro do canal é um sinal clássico de mean reversion.
Keltner Channels é frequentemente usado para trading de tendência: em alta o preço «surfa» a banda superior ou permanece acima da linha média; em queda, perto da inferior. Para estratégias contratendência, presets de saída dos limites e retorno ao canal funcionam bem.
Como funciona Keltner Channels
O cálculo do canal de Keltner no construtor (via TAAPI) funciona assim:
- Linha média (middle): EMA do fechamento sobre
periodvelas (padrão 20). - ATR: true range médio sobre
atrLengthvelas (padrão 10). - Banda superior (upper): middle +
multiplier× ATR (padrão multiplier = 2). - Banda inferior (lower): middle − multiplier × ATR.
Quando a volatilidade sobe, o ATR aumenta e o canal se expande; em mercados laterais o ATR cai e as bandas estreitam. Diferente dos osciladores, Keltner Channels mostra a posição do preço em relação a um canal dinâmico, não um valor de 0 a 100.
No construtor você define uma condição de comparação: «preço maior que upper», «preço menor que lower», «preço cruza abaixo de upper», etc. O sistema obtém os valores upper, middle e lower ao vivo via TAAPI e verifica a condição no seu timeframe - no fechamento da vela ou a cada minuto.
Keltner Channels vs Bollinger Bands
Ambos os indicadores formam um canal de três linhas, mas o cálculo da largura difere fundamentalmente:
- Bollinger Bands: centro - SMA, largura - desvio padrão (stddev). As bandas reagem rapidamente a picos de preço.
- Keltner Channels: centro - EMA, largura - ATR × multiplier. O canal é mais suave, menos sensível a velas extremas isoladas; reflete melhor a volatilidade sustentada.
Na prática: quando Bollinger Bands já estão estreitas (squeeze) mas Keltner ainda está largo - o mercado está «comprimido» pelo stddev enquanto o ATR ainda não caiu. Combinar ambos os canais (KC dentro de BB) é um filtro popular para estratégias de rompimento.
Parâmetros de Keltner Channels
Todos os presets compartilham três parâmetros:
- Período EMA (period, padrão 20): velas para a linha média. Período curto (10–14) - canal mais sensível; longo (50) - média suavizada para swing em 4h–1d.
- Multiplicador ATR (multiplier, padrão 2): largura do canal em unidades ATR. Valor 1.5 - canal estreito; 2.5–3 - menos rompimentos, porém extremos mais fortes.
- Período ATR (atrLength, padrão 10): velas para o cálculo do ATR.
Saídas do indicador: upper (banda superior), middle (EMA média), lower (banda inferior). Em todos os presets o alvo de comparação é o preço.
Presets prontos no construtor
O construtor oferece quatro presets prontos de Keltner Channels. Cada um pode ser personalizado: outro operador, outra saída (middle), outros parâmetros ou outro timeframe.
Preço acima de upper - Short (keltner_value_down)
Condição padrão: preço maior que a banda superior (upper) no timeframe escolhido (intervalo 15m, verificação no fechamento da vela).
Sinal Short em sobrecompra relativa à volatilidade - o preço saiu do limite superior do canal. O bot inicia quando o impulso de alta está «superaquecido» segundo o ATR. Serve para grades short em topos locais ou entradas contratendência esperando retorno à linha média.
Preço abaixo de lower - Long (keltner_value_up)
Condição padrão: preço menor que a banda inferior (lower).
Sinal Long em sobrevenda - espelho do preset Short. O bot inicia quando o preço cai abaixo do limite inferior do canal. Muito usado para grades long em correções ou entradas DCA esperando repique em direção ao middle.
Cruzamento abaixo de upper - Short (keltner_cross_down)
Condição padrão: preço cruza a banda superior de cima para baixo (cross down via upper).
Sinal de «retorno ao canal» após rompimento para cima. Diferente do keltner_value_down, o preço não precisa estar acima de upper agora - o que importa é o cruzamento. Confirma reversão ou início de pullback.
Cruzamento acima de lower - Long (keltner_cross_up)
Condição padrão: preço cruza a banda inferior de baixo para cima (cross up via lower).
Sinal clássico de mean reversion: o preço saiu do limite inferior e voltou ao canal. Útil para repiques após quedas bruscas.
Configurações gerais do construtor
- Timeframe (intervalo): 1m, 5m, 15m, 30m, 1h, 4h, 1d. Intervalos menores geram mais sinais, porém mais ruído. Bots swing costumam usar 1h–4h; scalping usa 5m–15m.
- Modo de verificação: No fechamento da vela - verificação após o fechamento, menos disparos falsos. A cada minuto - verificação dentro da vela atual, reação mais rápida, maior risco de início falso.
- Operador: maior, menor, cruza para cima/baixo, maior ou igual etc. definem como o valor do indicador é comparado ao alvo.
- Valor alvo: número (ex.: 30 no RSI), linha do indicador (ex.: %D no Stochastic) ou preço (no Bollinger Bands).
- Grupos de condições: até 3 grupos com até 5 condições cada. Exemplo: grupo 1 - RSI < 30 E preço < banda inferior; grupo 2 - Stochastic < 20. O bot inicia se o grupo 1 OU o grupo 2 for atendido.
Exemplos de configuração para diferentes estratégias
Mean reversion (repique dos limites)
Objetivo: entrar no retorno do preço à linha média após saída extrema.
- Long: keltner_cross_up em 15m, period 20, multiplier 2, atrLength 10, verificação no fechamento.
- Short: keltner_cross_down em 15m.
- Alternativa mais agressiva: keltner_value_up ou keltner_value_down - mais sinais, maior risco de continuação.
Breakout (rompimento do canal)
Objetivo: iniciar o bot na continuação do impulso após saída do limite.
- Long: manual - saída
upper, operador cruza para cima, alvo preço, em 1h. - Short: cruzamento abaixo de
lowerem tendência de baixa forte. - Filtro: preço acima de
middleem 4h para Long.
Squeeze (compressão do canal)
Objetivo: capturar o primeiro impulso após período de baixa volatilidade.
- Quando upper e lower convergem, o primeiro rompimento costuma iniciar movimento forte.
- Long: cruzamento acima de upper em 15m OU keltner_cross_up em 5m após canal estreito.
- Reforce com grupo 2: Bollinger Bands também comprimidas - «double squeeze».
Keltner + RSI
Combinação de posição do preço no canal com momentum do oscilador.
- Long: keltner_value_up em 15m E RSI < 30.
- Short: keltner_value_down E RSI > 70.
- Pullbacks de tendência: keltner_cross_up lower em 15m E RSI cross up 40.
Keltner + Bollinger Bands
Dois canais com lógica de largura diferente - filtro poderoso.
- Long: preço abaixo de lower KC E abaixo de lower BBands (20, 2).
- Short: preço acima de upper KC E acima de upper BBands.
- Squeeze breakout: BBands dentro de KC → cruzamento acima de upper KC E upper BB.
multiplier 1.5 vs 2.5
Objetivo: ajustar a sensibilidade dos limites do canal.
- multiplier 1.5: canal estreito - keltner_value_up e keltner_value_down disparam com mais frequência, útil em 5m–15m.
- multiplier 2.5: canal largo - sinais mais raros, porém mais sólidos; presets de cruzamento combinam bem com modo no fechamento da vela.
period 20 vs 50
Objetivo: escolher o horizonte da linha média.
- period 20: padrão para 15m–1h - EMA acompanha o preço rapidamente.
- period 50: em 4h–1d - contexto mais amplo, menos ruído; keltner_cross_up lower em 4h costuma significar repique maior que em 15m.
Trend riding (surfar o canal)
Objetivo: Long em tendência de alta, Short em tendência de baixa - sem entradas contratendência.
- Long: preço cross up
middleem 1h E preço > middle em 4h. - Short: preço cross down middle em 1h E preço < middle em 4h.
- Em tendência forte o preço pode permanecer entre middle e upper por muito tempo - não use keltner_value_down para Short até a tendência enfraquecer.
Scalping em 5m–15m
Objetivo: inícios frequentes em repiques curtos e retornos ao canal.
- Long: keltner_cross_up, 5m, period 14, multiplier 1.5, atrLength 7, verificação no fechamento.
- Short: keltner_cross_down, mesmas configurações.
Grupos de condições: exemplo prático
Bot com dois cenários Long:
- Grupo 1: keltner_cross_up em 15m (retorno ao canal) E RSI 4h > 50 - pullback de tendência.
- Grupo 2: keltner_value_up (preço < lower) em 15m E RSI < 25 - contratendência agressiva.
Entre grupos a lógica é OU: qualquer cenário válido pode iniciar o bot. Configure Short de forma simétrica.
Dica
Em tendência forte o preço pode «surfar o canal» - permanecer perto da banda superior em alta ou da inferior em queda por muito tempo. Presets contratendência keltner_value_down (Short) e keltner_value_up (Long) frequentemente iniciam o bot contra o movimento principal. Em tendência use cruzamentos a favor do movimento e filtro por middle em timeframe superior; em range, retorno ao canal e toques nos limites. Keltner é mais suave que Bollinger Bands graças ao ATR - mas isso não substitui a gestão de risco da grade.