
La catégorie Start Bots Signal regroupe les descriptions des signaux et indicateurs pouvant démarrer un bot de trading. L’un des indicateurs techniques est Keltner Channels.
Lors de la création et de la modification de chaque bot, un bloc Générateur de signaux de démarrage est disponible en bas des paramètres. Vous pouvez y choisir des indicateurs individuels, des préréglages et leurs combinaisons. Les conditions sont regroupées : ET dans un groupe, OU entre les groupes. Le même indicateur peut être configuré de différentes manières - pour Long et Short, pour les cassures et les rebonds, pour comparer un niveau ou pour des croisements.
Qu’est-ce que Keltner Channels
Keltner Channels (canaux de Keltner) sont un indicateur de canal de volatilité développé par Chester Keltner et affiné par Linda Raschke Bradford. Trois lignes : supérieure (upper), médiane (middle) - moyenne mobile exponentielle (EMA) - et inférieure (lower). La largeur du canal est déterminée non par l’écart-type mais par l’ATR (Average True Range).
Dans le générateur de signaux ELIXOAI, les conditions comparent le prix aux lignes du canal ou suivent les croisements du prix avec les limites supérieure et inférieure. Quand le prix sort du canal, cela signale un mouvement extrême par rapport à la volatilité actuelle ; le retour à l’intérieur est un signal classique de mean reversion.
Keltner Channels s’utilise souvent pour le trading de tendance : en hausse le prix « longe » la bande supérieure ou reste au-dessus de la médiane ; en baisse, près de l’inférieure. Pour les stratégies contrariennes, les préréglages de sortie des limites et retour dans le canal conviennent bien.
Comment fonctionne Keltner Channels
Le calcul du canal de Keltner dans le générateur (via TAAPI) :
- Ligne médiane (middle) : EMA du cours de clôture sur
periodbougies (par défaut 20). - ATR : true range moyen sur
atrLengthbougies (par défaut 10). - Bande supérieure (upper) : middle +
multiplier× ATR (par défaut multiplier = 2). - Bande inférieure (lower) : middle − multiplier × ATR.
Quand la volatilité augmente, l’ATR grandit et le canal s’élargit ; en range l’ATR baisse et les bandes se resserrent. Contrairement aux oscillateurs, Keltner Channels montre la position du prix par rapport à un canal dynamique, pas une valeur de 0 à 100.
Dans le générateur vous définissez une condition de comparaison : « prix supérieur à upper », « prix inférieur à lower », « prix croise sous upper », etc. Le système récupère upper, middle et lower en direct via TAAPI et vérifie la condition sur votre unité de temps - à la clôture ou chaque minute.
Keltner Channels vs Bollinger Bands
Les deux indicateurs forment un canal à trois lignes, mais le calcul de la largeur diffère fondamentalement :
- Bollinger Bands : centre - SMA, largeur - écart-type (stddev). Les bandes réagissent vite aux pics de prix.
- Keltner Channels : centre - EMA, largeur - ATR × multiplier. Le canal est plus lisse, moins sensible aux bougies extrêmes isolées ; reflète mieux la volatilité soutenue.
En pratique : quand les Bollinger Bands sont déjà étroites (squeeze) mais Keltner reste large - le marché est « compressé » par stddev tandis que l’ATR n’a pas encore baissé. Combiner les deux canaux (KC dans BB) est un filtre populaire pour les stratégies de cassure.
Paramètres de Keltner Channels
Tous les préréglages partagent trois paramètres :
- Période EMA (period, par défaut 20) : bougies pour la ligne médiane.
- Multiplicateur ATR (multiplier, par défaut 2) : largeur du canal en unités ATR. Valeur 1.5 - canal étroit ; 2.5–3 - moins de cassures mais extrêmes plus marqués.
- Période ATR (atrLength, par défaut 10) : bougies pour le calcul de l’ATR.
Sorties de l’indicateur : upper (bande supérieure), middle (EMA médiane), lower (bande inférieure). Dans tous les préréglages la cible de comparaison est le prix.
Préréglages prêts dans le générateur
Le générateur propose quatre préréglages Keltner Channels prêts à l’emploi. Chacun est personnalisable : autre opérateur, autre sortie (middle), autres paramètres ou unité de temps.
Prix au-dessus de upper - Short (keltner_value_down)
Condition par défaut : prix supérieur à la bande supérieure (upper) sur l’unité de temps choisie (intervalle 15m, vérification à la clôture).
Signal Short en surachat relatif à la volatilité - le prix a quitté la limite supérieure du canal. Le bot démarre lorsque l’impulsion haussière est « surchauffée » selon l’ATR. Convient aux grilles short sur sommets locaux ou entrées contrariennes en anticipant un retour à la médiane.
Prix sous lower - Long (keltner_value_up)
Condition par défaut : prix inférieur à la bande inférieure (lower).
Signal Long en survente - miroir du préréglage Short. Le bot démarre quand le prix tombe sous la limite inférieure du canal. Souvent utilisé pour grilles long sur replis ou entrées DCA en anticipant un rebond vers middle.
Croisement sous upper - Short (keltner_cross_down)
Condition par défaut : prix franchit la bande supérieure par le haut vers le bas (cross down via upper).
Signal de « retour dans le canal » après cassure haussière. Contrairement à keltner_value_down, le prix n’a pas besoin d’être au-dessus de upper maintenant - ce qui compte, c’est le franchissement. Confirme retournement ou début de pullback.
Croisement au-dessus de lower - Long (keltner_cross_up)
Condition par défaut : prix franchit la bande inférieure par le bas vers le haut (cross up via lower).
Signal classique de mean reversion : le prix a quitté la limite inférieure et est revenu dans le canal. Utile pour rebonds après chutes brusques.
Paramètres généraux du générateur
- Unité de temps (intervalle) : 1m, 5m, 15m, 30m, 1h, 4h, 1d. Des intervalles plus courts donnent plus de signaux mais plus de bruit. Les bots swing utilisent souvent 1h–4h ; le scalping utilise 5m–15m.
- Mode de vérification : À la clôture de la bougie - vérification après la clôture, moins de faux déclenchements. Chaque minute - vérification dans la bougie en cours, réaction plus rapide, risque de faux départ plus élevé.
- Opérateur : supérieur, inférieur, croise à la hausse/baisse, supérieur ou égal, etc. définissent comment la valeur de l’indicateur est comparée à la cible.
- Valeur cible : nombre (ex. 30 pour le RSI), ligne d’indicateur (ex. %D pour le Stochastic) ou prix (pour les Bollinger Bands).
- Groupes de conditions : jusqu’à 3 groupes avec jusqu’à 5 conditions chacun. Exemple : groupe 1 - RSI < 30 ET prix < bande inférieure ; groupe 2 - Stochastic < 20. Le bot démarre si le groupe 1 OU le groupe 2 est satisfait.
Exemples de configuration pour différentes stratégies
Mean reversion (rebond depuis les limites)
- Long : keltner_cross_up en 15m, period 20, multiplier 2, atrLength 10, vérification à la clôture.
- Short : keltner_cross_down en 15m.
Breakout (cassure du canal)
- Long : manuel - sortie
upper, opérateur croise vers le haut, cible prix, en 1h. - Short : croisement sous
loweren tendance baissière forte.
Squeeze (compression du canal)
- Quand upper et lower convergent, la première cassure lance souvent un mouvement fort.
- Long : croisement au-dessus de upper en 15m OU keltner_cross_up en 5m après canal étroit.
Keltner + RSI
- Long : keltner_value_up en 15m ET RSI < 30.
- Short : keltner_value_down ET RSI > 70.
Keltner + Bollinger Bands
- Long : prix sous lower KC ET sous lower BBands (20, 2).
- Short : prix au-dessus de upper KC ET au-dessus de upper BBands.
multiplier 1.5 vs 2.5
- multiplier 1.5 : canal étroit - plus de signaux en 5m–15m.
- multiplier 2.5 : canal large - signaux plus rares mais plus solides.
period 20 vs 50
- period 20 : standard pour 15m–1h.
- period 50 : en 4h–1d - contexte plus large, moins de bruit.
Trend riding (longer le canal)
- Long : prix cross up
middleen 1h ET prix > middle en 4h. - Short : prix cross down middle en 1h ET prix < middle en 4h.
Scalping en 5m–15m
- Long : keltner_cross_up, 5m, period 14, multiplier 1.5, atrLength 7.
- Short : keltner_cross_down, mêmes réglages.
Groupes de conditions : exemple pratique
- Groupe 1 : keltner_cross_up en 15m ET RSI 4h > 50 - repli de tendance.
- Groupe 2 : keltner_value_up en 15m ET RSI < 25 - contrarien agressif.
Entre les groupes, la logique est OU. Configurez Short de façon symétrique.
Conseil
En tendance forte, le prix peut « longer le canal » - rester longtemps près de la bande supérieure en hausse ou de l’inférieure en baisse. Les préréglages contrariens keltner_value_down et keltner_value_up démarrent souvent le bot contre le mouvement principal. En tendance, privilégiez croisements dans le sens du mouvement et filtre middle sur unité supérieure ; en range, retour dans le canal et contacts de limites. Keltner est plus lisse que Bollinger Bands grâce à l’ATR - mais cela ne remplace pas la gestion du risque de la grille.