Aperçu
Les signaux RSI (Relative Strength Index) aident à identifier des opportunités de trading potentielles basées sur des conditions de marché extrêmes de surachat et de survente. Ce guide explique comment configurer et utiliser efficacement les signaux RSI_BUY et RSI_SELL.
Paramètres de configuration
1. Activer les signaux RSI
# Déclencheurs basés sur RSI
enable_overbought_signal: false # Passer à true pour les signaux RSI_SELL
enable_oversold_signal: false # Passer à true pour les signaux RSI_BUY
Important : Passez ces valeurs à true pour activer la détection des signaux RSI.
2. Niveaux de seuils RSI
rsi_ultra_extreme_oversold: 4.0 # Signal d'achat ultra extrême
rsi_extreme_oversold: 15.0 # Signal d'achat extrême
rsi_extreme_overbought: 85.0 # Signal de vente extrême
rsi_ultra_extreme_overbought: 96.0 # Signal de vente ultra extrême
Fonctionnement :
- Signal RSI_BUY : Déclenché lorsque le RSI tombe en dessous des seuils de survente (4.0 ou 15.0)
- Signal RSI_SELL : Déclenché lorsque le RSI dépasse les seuils de surachat (85.0 ou 96.0)
Configuration des actions de signal
Option 1 : Trading automatique (le bot passe les ordres)
Ajoutez les signaux RSI à supported_volatility_action pour un placement automatique d'ordres :
supported_volatility_action:
- "BUY"
- "SELL"
- "PUMP"
- "CRASH"
- "RSI_BUY" # Le bot placera automatiquement des ordres d'achat long
- "RSI_SELL" # Le bot placera automatiquement des ordres de vente short
Attention : Note : Après modification de ce paramètre, supprimez tous les symboles de symbols.json et resynchronisez.
Option 2 : Diffusion uniquement (pas de trading automatique)
Ajoutez les signaux RSI à supported_volatility_action_broadcast pour des notifications uniquement :
supported_volatility_action_broadcast:
- "BUY"
- "SELL"
- "PUMP"
- "CRASH"
- "RSI_BUY" # Diffusion uniquement du signal d'achat (pas de placement d'ordre)
- "RSI_SELL" # Diffusion uniquement du signal de vente (pas de placement d'ordre)
Cela envoie des alertes vers WhatsApp, Discord ou Telegram sans exécuter de trades.
Paramètres recommandés par style de trading
Scalp Trading (Profits rapides)
Objectif : Capturer de petits mouvements de prix sur des intervalles très courts
| Paramètre | Valeur recommandée |
|---|---|
| Timeframe | 1m, 3m |
| Période RSI | 14 bougies |
| Niveau de survente | 15.0 (moins extrême pour plus de signaux) |
| Niveau de surachat | 85.0 (moins extrême pour plus de signaux) |
| Bougies à récupérer | 50-100 bougies |
Configuration :
enable_oversold_signal: true
enable_overbought_signal: true
rsi_extreme_oversold: 15.0
rsi_extreme_overbought: 85.0
interval: 1m # ou 3m
Day Trading (Positions intrajournalières)
Objectif : Conserver des positions pendant plusieurs heures dans une même journée de trading
| Paramètre | Valeur recommandée |
|---|---|
| Timeframe | 5m, 15m, 30m |
| Période RSI | 14 bougies |
| Niveau de survente | 10.0 - 15.0 |
| Niveau de surachat | 85.0 - 90.0 |
| Bougies à récupérer | 100-150 bougies |
Configuration :
enable_oversold_signal: true
enable_overbought_signal: true
rsi_extreme_oversold: 10.0
rsi_extreme_overbought: 90.0
interval: 15m # ou 5m, 30m
Swing Trading (Positions sur plusieurs jours)
Objectif : Capturer les oscillations de prix sur plusieurs jours à semaines
| Paramètre | Valeur recommandée |
|---|---|
| Timeframe | 1h, 2h, 6h |
| Période RSI | 14 bougies |
| Niveau de survente | 4.0 - 10.0 (plus extrême) |
| Niveau de surachat | 90.0 - 96.0 (plus extrême) |
| Bougies à récupérer | 200-500 bougies |
Configuration :
enable_oversold_signal: true
enable_overbought_signal: true
rsi_ultra_extreme_oversold: 4.0
rsi_ultra_extreme_overbought: 96.0
rsi_extreme_oversold: 10.0
rsi_extreme_overbought: 90.0
interval: 1h # ou 2h, 6h
Trading à long terme / Position Trading
Objectif : Conserver des positions pendant des semaines à plusieurs mois
| Paramètre | Valeur recommandée |
|---|---|
| Timeframe | 12h, 1d |
| Période RSI | 14 bougies |
| Niveau de survente | 4.0 (ultra extrême uniquement) |
| Niveau de surachat | 96.0 (ultra extrême uniquement) |
| Bougies à récupérer | 500-1000 bougies |
Configuration :
enable_oversold_signal: true
enable_overbought_signal: true
rsi_ultra_extreme_oversold: 4.0
rsi_ultra_extreme_overbought: 96.0
interval: 1d # ou 12h
Bonnes pratiques pour le calcul du RSI
Nombre de bougies à récupérer
Le calcul standard du RSI utilise 14 périodes, mais des données historiques supplémentaires sont nécessaires pour des calculs précis. Cependant, récupérer trop de bougies peut entraîner des limites d'API et ralentir le traitement.
| Style de trading | Timeframe | Bougies minimales | Bougies optimales | Couverture temporelle |
|---|---|---|---|---|
| Scalp | 1m, 3m | 30 | 50-100 | 50-300 minutes |
| Day | 5m, 15m, 30m | 50 | 100-200 | 8-100 heures |
| Swing | 1h, 2h, 6h | 100 | 150-250 | 6-60 jours |
| Long terme | 12h, 1d | 100 | 150-200 | 150-200 jours (~6 mois) |
Pourquoi ces recommandations ?
Compatibilité API :
- La plupart des exchanges supportent 200-500 bougies par requête (1000+ peut dépasser les limites)
- Binance : jusqu'à 1000 bougies par requête
- Autres exchanges : généralement 200-500 bougies
- Moins d'appels API = traitement plus rapide
Efficacité de traitement :
- Le RSI n'a besoin que de 14 périodes + préchauffage (total ~30 bougies minimum)
- 100-200 bougies offrent une excellente précision sans impact sur les performances
- Plus de bougies = temps de traitement plus long par symbole
Couverture temporelle pratique :
- Timeframe 1d + 200 bougies = 6,5 mois (suffisant pour l'analyse de tendance)
- Timeframe 1d + 1000 bougies = plus de 3 ans (inutile, lent, peut dépasser les limites API)
- Les données récentes sont plus pertinentes pour les conditions actuelles du marché
Précision du RSI vs. nombre de bougies :
- 30 bougies : Minimum viable (RSI calculé mais moins fiable)
- 50-100 bougies : Bonne précision, traitement rapide
- 100-200 bougies : Excellente précision, équilibre optimal
- 500+ bougies : Amélioration marginale, traitement beaucoup plus lent
Guide de démarrage rapide
- Choisissez votre style de trading
Décidez si vous faites du scalping, du day trading, du swing trading ou du trading de position. - Configurez les paramètres RSI
Selon le style choisi, définissez :enable_oversold_signalet/ouenable_overbought_signalà true- Les niveaux de seuil RSI appropriés
- L'intervalle de timeframe correct
- Choisissez le type d'action
Décidez si vous voulez :- Trading automatique : ajoutez les signaux à
supported_volatility_action - Notifications uniquement : ajoutez les signaux à
supported_volatility_action_broadcast
- Trading automatique : ajoutez les signaux à
- Définissez l'historique des bougies
Assurez-vous de récupérer suffisamment de bougies historiques pour un calcul RSI précis. - Testez et surveillez
- Commencez en mode diffusion uniquement pour tester les signaux
- Surveillez la qualité des signaux avant d'activer le trading automatique
- Ajustez les seuils selon les conditions du marché
Exemples de configuration
Day Trader prudent (timeframe 15m)
enable_overbought_signal: true
enable_oversold_signal: true
rsi_extreme_oversold: 10.0
rsi_extreme_overbought: 90.0
interval: 15m
candles_to_fetch: 200
supported_volatility_action_broadcast:
- "RSI_BUY"
- "RSI_SELL"
Scalper agressif (timeframe 3m)
enable_overbought_signal: true
enable_oversold_signal: true
rsi_extreme_oversold: 15.0
rsi_extreme_overbought: 85.0
interval: 3m
candles_to_fetch: 100
supported_volatility_action:
- "RSI_BUY"
- "RSI_SELL"
Swing Trader patient (timeframe 2h)
enable_overbought_signal: true
enable_oversold_signal: true
rsi_ultra_extreme_oversold: 4.0
rsi_ultra_extreme_overbought: 96.0
interval: 2h
candles_to_fetch: 500
supported_volatility_action:
- "RSI_BUY"
- "RSI_SELL"
Notes importantes
Attention : Gestion des risques
- Les signaux RSI fonctionnent mieux sur des marchés en range
- Peuvent générer de faux signaux en tendance forte
- Utilisez toujours des ordres stop-loss
- Ne vous fiez pas uniquement au RSI pour prendre des décisions de trading
Attention : Modifications de configuration
- Après modification de
supported_volatility_action, supprimezsymbols.jsonet resynchronisez - Testez les nouvelles configurations en mode diffusion d'abord
- Surveillez la fréquence et la qualité des signaux
Attention : Conseils d'optimisation
- Seuils plus bas = signaux plus fréquents (mais plus de faux signaux)
- Seuils plus hauts = signaux moins fréquents mais plus forts (mais risque de manquer des opportunités)
- Ajustez selon la volatilité de l'actif et les conditions du marché
- Backtestez les paramètres avant de passer en live