> For the complete documentation index, see [llms.txt](https://botlyz.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://botlyz.gitbook.io/docs/strategies/indicateurs.md).

# Indicateurs

Botlyz met à votre disposition un riche catalogue d'indicateurs techniques pour construire vos stratégies personnalisées via le Builder no-code. Chaque indicateur appartient à une famille et peut être combiné pour créer des conditions d'entrée et de sortie adaptées à votre style de trading.

## Vue d'ensemble

Les indicateurs sont regroupés dans six grandes familles :

1. **Tendance et moyennes mobiles** : identifient la direction et le momentum du marché
2. **Momentum et oscillateurs** : mesurent la vitesse et la force du mouvement des prix
3. **Volatilité** : évaluent l'amplitude des fluctuations de prix
4. **Volume** : analysent la force des mouvements via le volume de trading
5. **Bandes de Bollinger et enveloppes** : définissent des zones de support/résistance dynamiques
6. **Autres indicateurs** : outils complémentaires pour affiner votre stratégie

Le Builder classe automatiquement chaque indicateur et propose des valeurs par défaut courantes. Vous restez libre de paramétrer chaque indicateur selon votre préférence.

> **Conseil** : la liste complète de tous les indicateurs disponibles (69 au total) est consultable et recherchable directement depuis le panneau Builder lors de la création ou de la modification d'une stratégie. Cet article présente les familles principales et des exemples représentatifs.

## 1. Tendance et moyennes mobiles

Ces indicateurs lissent le bruit des prix et révèlent la tendance sous-jacente.

### Simple Moving Average (SMA)

La moyenne mobile simple calcule le prix moyen sur N périodes passées. Elle offre une vue claire de la direction générale.

**Utilisation dans une condition** :

* Entrée long si le prix ferme au-dessus de la SMA 20
* Entrée court si le prix ferme en dessous de la SMA 20
* Combinaison : le prix croise à la hausse une SMA 50 (signal haussier)

### Exponential Moving Average (EMA)

La moyenne mobile exponentielle pondère davantage les prix récents, ce qui la rend plus réactive que la SMA. Elle suit les tendances avec un léger décalage.

**Utilisation dans une condition** :

* Entrée si l'EMA courte croise l'EMA longue (par exemple EMA 12 croise EMA 26 à la hausse)
* Filtrer les faux signaux en exigeant que le prix soit au-dessus de son EMA 50

### Moving Average Convergence Divergence (MACD)

Le MACD combine deux moyennes mobiles exponentielles pour identifier les changements de momentum. Il affiche trois éléments : la ligne MACD, la ligne de signal et l'histogramme.

**Utilisation dans une condition** :

* Entrée si la ligne MACD croise sa ligne de signal à la hausse
* Filtrage : confirmer que l'histogramme MACD est positif
* Signal plus marqué si le croisement se produit en dessous de la ligne zéro

### Hull Moving Average (HMA)

La moyenne mobile Hull combine des périodes courtes et longues pour réduire le décalage et offrir une meilleure réactivité.

**Utilisation dans une condition** :

* Entrée long si le prix croise la HMA à la hausse
* Stop-loss fixé en dessous du point bas observé depuis le croisement

> **Note** : les interprétations ci-dessous (surachat, survente, croisements, divergences, signaux haussiers ou baissiers) sont des définitions générales et communément admises des indicateurs techniques. Elles ne constituent ni un signal de trading fourni par Botlyz, ni une recommandation d'achat ou de vente. Vous restez seul à décider de la logique que vous configurez et signez.

## 2. Momentum et oscillateurs

Les oscillateurs mesurent la vitesse et la force des mouvements de prix. Ils oscillent généralement entre des valeurs minimales et maximales, révélant les conditions de surachat ou de survente.

### Relative Strength Index (RSI)

Le RSI mesure la force relative des gains par rapport aux pertes sur une période donnée (14 par défaut). Les valeurs sont comprises entre 0 et 100 : au-dessus de 70 = suracheté, en dessous de 30 = survendu.

**Utilisation dans une condition** :

* Filtrage de signal : confirmer une entrée longue si RSI < 70 (évite de poursuivre un mouvement déjà étendu)
* Entrée contrarienne en survente : RSI < 30 et prix au-dessus d'un support clé
* Détection de divergence : le prix fait un plus haut mais le RSI fait un plus bas (signal d'essoufflement)

### Stochastic Oscillator

Le stochastique compare le prix de clôture à l'amplitude (range) de la période pour mesurer sa position relative. Il comprend deux lignes : %K et %D (moyennes mobiles). Mêmes seuils que le RSI (70/30).

**Utilisation dans une condition** :

* Entrée long si %K croise %D à la hausse (dans la zone de survente, sous 30)
* Entrée court si %K croise %D à la baisse (dans la zone de surachat, au-dessus de 70)
* Utiliser le croisement de la ligne 50 comme repère neutre supplémentaire

### Rate of Change (ROC)

Le ROC mesure le pourcentage de variation du prix sur N périodes. Positif = hausse, négatif = baisse. Plus la valeur absolue est élevée, plus le mouvement est fort.

**Utilisation dans une condition** :

* Filtrer les entrées avec ROC > 0 pour trader dans la direction du momentum
* Détecter l'essoufflement du mouvement si le ROC commence à diminuer (divergence)

### Momentum Indicator

Le momentum simple calcule la différence entre le prix actuel et celui de N périodes passées. Il croise zéro pour indiquer un changement de direction.

**Utilisation dans une condition** :

* Entrée long si le momentum croise zéro à la hausse
* Confirmation d'une direction établie : momentum positif en tendance haussière

### Williams' %R (%R)

Similaire au stochastique mais sur une échelle inversée (-100 à 0). Il mesure la position du prix dans son amplitude récente.

**Utilisation dans une condition** :

* Entrée si %R monte au-dessus de -80 (sortie de survente)
* Sortie si %R descend en dessous de -20 (entrée en surachat)

## 3. Volatilité

Les indicateurs de volatilité mesurent l'amplitude des mouvements de prix. Une volatilité élevée correspond à un marché nerveux, une volatilité basse à un marché calme.

### Average True Range (ATR)

L'ATR mesure la volatilité moyenne en tenant compte des gaps et des limites de séance. Il n'est pas directionnel : il indique uniquement une amplitude.

**Utilisation dans une condition** :

* Paramétrer la taille des stop-loss et take-profit : SL = prix ± (ATR × coefficient)
* Entrer si l'ATR est au-dessus d'une moyenne historique (volatilité suffisante pour trader)
* Enveloppes ATR : placer des niveaux à cours ± (ATR × multiplicateurs) pour échelonner vos ordres

### Bollinger Bands (BB)

Les bandes de Bollinger combinent une moyenne mobile (SMA 20 par défaut) et deux écarts-types de part et d'autre. Elles créent une « enveloppe » autour du prix.

**Utilisation dans une condition** :

* Entrée long si le prix touche la bande inférieure (zone de survente)
* Entrée court si le prix touche la bande supérieure (zone de surachat)
* Expansion des bandes = augmentation de volatilité (utile pour le suivi de tendance)
* Contraction des bandes = baisse de volatilité (se préparer à une cassure)

### Donchian Channels

Les canaux Donchian tracent le plus haut et le plus bas des N dernières périodes. Ils révèlent les cassures de range.

**Utilisation dans une condition** :

* Entrée long si le prix croise au-dessus du canal haut (cassure haussière)
* Entrée court si le prix croise en dessous du canal bas (cassure baissière)
* Support et résistance dynamiques

### Keltner Channels

Similaires aux bandes de Bollinger mais basés sur l'ATR au lieu des écarts-types. Souvent plus adaptés aux marchés très volatils.

**Utilisation dans une condition** :

* Entrée long si le prix sort du canal par le haut
* Entrée court si le prix sort du canal par le bas
* Volatilité ajustée automatiquement via l'ATR

## 4. Volume

Les indicateurs de volume analysent la force et la conviction derrière les mouvements de prix.

### On-Balance Volume (OBV)

L'OBV accumule le volume selon la direction du prix : volume haussier ajouté, volume baissier soustrait. Une tendance ascendante de l'OBV indique une accumulation.

**Utilisation dans une condition** :

* Confirmation : chercher une hausse synchronisée du prix et de l'OBV
* Divergence : le prix fait un plus haut mais l'OBV décline (signal d'essoufflement)

### Money Flow Index (MFI)

Le MFI combine le prix et le volume pour mesurer le flux d'argent entrant et sortant. Il oscille entre 0 et 100 comme le RSI, mais en tenant compte du volume.

**Utilisation dans une condition** :

* MFI > 80 = surachat (intérêt acheteur fort mais risqué)
* MFI < 20 = survente (intérêt vendeur fort mais risqué)
* Divergence : prix haut mais MFI bas (les gros acteurs vendent)

### Volume Weighted Average Price (VWAP)

Le VWAP calcule le prix moyen pondéré par le volume. C'est une référence largement suivie par les traders institutionnels.

**Utilisation dans une condition** :

* Support et résistance : le prix tend à respecter le VWAP
* Entrée long si le prix teste le VWAP par le dessus
* Entrée court si le prix teste le VWAP par le dessous

### Accumulation/Distribution Line (A/D)

La ligne A/D mesure l'accumulation par rapport à la distribution en tenant compte du niveau de clôture dans l'amplitude de la séance.

**Utilisation dans une condition** :

* Divergence haussière : le prix fait un plus bas mais la ligne A/D monte (achat sous-jacent)
* Divergence baissière : le prix fait un plus haut mais la ligne A/D baisse (vente sous-jacente)

## 5. Bandes et enveloppes personnalisées

Botlyz prend en charge les enveloppes multi-niveaux (plusieurs bandes de trading imbriquées) basées sur l'ATR ou des écarts-types.

### Enveloppes ATR

Chaque enveloppe est définie par un multiplicateur d'ATR et une allocation de capital.

**Exemple d'utilisation** :

```
Enveloppe 1 (proche)   : ATR × 1.5 → allocation 20%
Enveloppe 2 (milieu)   : ATR × 3.0 → allocation 30%
Enveloppe 3 (éloignée) : ATR × 5.0 → allocation 50%
```

Ainsi, le logiciel échelonne les entrées à différents niveaux selon votre configuration. L'échelonnement modifie le profil d'entrée mais ne réduit ni ne supprime le risque de perte.

### Bandes d'écart-type personnalisées

Définissez votre propre écart-type (par exemple 2 σ, 3 σ) autour d'une moyenne mobile choisie.

**Utilisation** :

* Entrées progressives en fonction de l'écart-type
* Prise de profit également progressive selon les bandes

## 6. Autres indicateurs

### Average Directional Index (ADX)

L'ADX mesure la force d'une tendance (0 à 100). Au-dessus de 25 = tendance établie, en dessous = marché sans direction.

**Utilisation dans une condition** :

* Ne trader que si ADX > 25 (évite les marchés sans tendance)
* ADX en baisse = tendance qui s'affaiblit (envisager de prendre des profits)

### Ichimoku Cloud

L'indicateur Ichimoku offre une vision complète avec cinq lignes : conversion, base, leading spans A et B, et lagging span.

**Utilisation dans une condition** :

* Nuage épais = support ou résistance forte
* Prix au-dessus du nuage = tendance haussière confirmée
* Croisement de la conversion et de la base = signal de retournement

### Parabolic SAR (Stop and Reverse)

Le SAR place des points de stop-loss dynamiques qui se rapprochent progressivement du prix pendant une tendance.

**Utilisation dans une condition** :

* SAR en dessous du prix = tendance haussière
* SAR au-dessus du prix = tendance baissière
* Croisement = retournement potentiel

### Commodity Channel Index (CCI)

Le CCI mesure l'écart du prix par rapport à sa moyenne arithmétique, normalisé par la déviation moyenne.

**Utilisation dans une condition** :

* CCI > 100 = prix très au-dessus de la moyenne (surachat potentiel)
* CCI < -100 = prix très en dessous de la moyenne (survente potentielle)
* Croisement de zéro = changement de direction possible

### Awesome Oscillator (AO)

L'AO mesure le momentum court terme moins le momentum moyen terme (5 contre 34 périodes par défaut).

**Utilisation dans une condition** :

* Histogramme positif = momentum haussier
* Histogramme négatif = momentum baissier
* Croisement de zéro = changement de direction
* Histogramme qui accélère = force croissante du mouvement

## Comment utiliser les indicateurs dans le Builder

### 1. Création d'une condition simple

Lorsque vous configurez une entrée long, le Builder vous propose :

```
SI [Indicateur] [Opérateur] [Valeur/Seuil]
ALORS Entrée LONG
```

Exemple : `SI RSI > 40 ET prix > SMA 50 ALORS Entrée long`

### 2. Combinaison d'indicateurs

L'intérêt principal réside dans la combinaison de plusieurs indicateurs :

* **Filtrage** : un indicateur confirme la direction, un autre filtre la qualité du signal
* **Divergence** : chercher des écarts entre prix et momentum pour identifier les retournements
* **Moyenne mobile + oscillateur** : la moyenne pour la tendance, l'oscillateur pour le timing d'entrée
* **Volume + prix** : le volume confirme la conviction derrière le mouvement

### 3. Paramétrage

Chaque indicateur offre des paramètres :

| Paramètre        | Défaut             | Plage           | Conseil                                          |
| ---------------- | ------------------ | --------------- | ------------------------------------------------ |
| Période SMA/EMA  | 20, 50, 200        | 5-500           | Plus court = plus réactif mais plus de bruit     |
| Période RSI      | 14                 | 5-28            | 14 standard, 7-9 pour swing court                |
| Période MACD     | 12, 26             | Personnalisable | Valeurs par défaut courantes pour H4 et intraday |
| Bandes Bollinger | 20, 2 écarts-types | 10-50 / 1-3 σ   | Plus large = moins de touches                    |
| Période ATR      | 14                 | 5-20            | Plus court = capture plus de volatilité          |

### 4. Backtestez votre stratégie

Avant de trader en réel :

1. Ouvrez le **Backtest** depuis le Builder (voir [Backtest](/docs/strategies/backtest.md))
2. Sélectionnez la paire et l'unité de temps (timeframe)
3. Définissez votre période d'historique (3 mois minimum recommandé)
4. Visualisez le taux de réussite, le ratio risque/bénéfice et la courbe de capital
5. Ajustez les paramètres et retestez

Le backtest illustre le comportement passé de la logique sur des données historiques. Il ne constitue pas une promesse de résultat : les performances passées ne préjugent pas des performances futures.

## Points importants

* **Aucun indicateur n'est magique** : tout indicateur est déjà « intégré » par le marché. Utilisez-les pour structurer votre logique, pas comme une boule de cristal.
* **Diversifiez les conditions** : une seule source de signal est risquée. Combinez tendance, momentum et volume.
* **Testez avant le réel** : le Builder inclut un backtest. Validez votre logique avant d'engager du capital réel.
* **Ajustez selon le marché et l'unité de temps** : des paramètres efficaces sur BTC/USD 4H peuvent ne pas l'être sur un altcoin 15 min.
* **La gestion du risque d'abord** : aucun indicateur ne remplace un bon stop-loss et une allocation prudente. Voir [Paramètres de risque](/docs/strategies/parametres-de-risque.md).

> **Rappel légal** : Botlyz est un éditeur de logiciel d'automatisation, non un conseiller financier. Le service est non-custodial (vos fonds et vos clés restent chez vous, les clés API sont en mode trade-only sans possibilité de retrait) et vous signez vous-même votre configuration (EIP-712). Le trading comporte un risque de perte en capital et les performances passées ne préjugent pas des performances futures. Vous seul êtes responsable de vos décisions de trading et de votre capital. Ne risquez jamais plus que ce que vous pouvez vous permettre de perdre. Voir aussi l'[Avertissement sur les risques](/docs/pour-demarrer/avertissement-risques.md).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://botlyz.gitbook.io/docs/strategies/indicateurs.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
