## Aperçu
Ce guide vous aide à optimiser les paramètres d'intervalle de rafraîchissement en fonction de votre stratégie de trading, de votre timeframe et du nombre de symboles surveillés. Une configuration appropriée équilibre la précision des signaux, les performances du système et les limites de taux d'API.
## Comprendre les intervalles
| Paramètre | Objectif | Impact |
|---|---|---|
| refresh_interval | Cycle principal de récupération des données de marché | Opérations générales du bot, mises à jour des prix |
| kline_refresh_rate | Chargement des données de bougies/OHLCV | Analyse technique, détection de motifs |
| signal_refresh_interval | Cycle de traitement des signaux | Identification des opportunités, calculs d'indicateurs |
| decision_making_interval | Cycle d'exécution des ordres | Placement des trades, diffusion des signaux |
## Configurations recommandées par style de trading
### 1. Stratégie de scalping
Idéal pour : Profits rapides sur de petits mouvements de prix, trading à haute fréquence
Timeframes : 1m, 3m, 5m
#### Configuration
Kline:
refresh_interval: 2 # Mises à jour très rapides des données de marché
kline_refresh_rate: 5 # Mises à jour fréquentes des bougies
signal_refresh_interval: 10 # Détection rapide des signaux
decision_making_interval: 3 # Exécution rapide des ordres
Considérations sur les symboles :
- 1-20 symboles : Utilisez les paramètres ci-dessus pour une détection agressive
- 21-50 symboles : Augmentez
refresh_intervalà 3,signal_refresh_intervalà 15 - 51+ symboles : Augmentez aux valeurs par défaut ou plus pour éviter les limites de taux
Notes :
- Le scalping nécessite les temps de réponse les plus rapides
- Surveillez de près les avertissements de limite de taux d'API
- Envisagez de réduire le nombre de symboles pour des performances optimales
- Les timeframes inférieurs (1m, 3m) nécessitent des mises à jour fréquentes
### 2. Stratégie de day trading
Idéal pour : Positions intraday, capture de la volatilité quotidienne
Timeframes : 5m, 15m, 30m, 1h
#### Configuration
Kline:
refresh_interval: 5 # Mises à jour modérées des données de marché
kline_refresh_rate: 15 # Rafraîchissement équilibré des bougies
signal_refresh_interval: 30 # Traitement régulier des signaux
decision_making_interval: 10 # Exécution mesurée des ordres
Considérations sur les symboles :
- 1-50 symboles : Utilisez les paramètres ci-dessus
- 51-150 symboles : Augmentez
kline_refresh_rateà 20-30 - 151+ symboles : Augmentez
signal_refresh_intervalà 45-60
Notes :
- Équilibre entre réactivité et efficacité
- Les bougies 15m-1h ne nécessitent pas de taux de rafraîchissement agressifs
- Peut gérer plus de symboles que les stratégies de scalping
### 3. Stratégie de swing trading
Idéal pour : Positions sur plusieurs jours, suivi des tendances
Timeframes : 1h, 2h, 4h, 6h
#### Configuration
Kline:
refresh_interval: 10 # Mises à jour détendues des données de marché
kline_refresh_rate: 60 # Rafraîchissement horaire des bougies suffisant
signal_refresh_interval: 180 # Traitement des signaux toutes les 3 minutes
decision_making_interval: 30 # Exécution délibérée des ordres
Considérations sur les symboles :
- 1-100 symboles : Utilisez les paramètres ci-dessus
- 101-300 symboles : Augmentez
kline_refresh_rateà 120-180 - 300+ symboles (échange complet) : Utilisez
kline_refresh_rate: 300,signal_refresh_interval: 300
Notes :
- Les timeframes plus élevés nécessitent moins de mises à jour fréquentes
- Peut surveiller de nombreux symboles efficacement
- Concentrez-vous sur la qualité des signaux plutôt que sur la vitesse
### 4. Trading à long terme/position
Idéal pour : Périodes de détention de semaines à mois, suivi des grandes tendances
Timeframes : 6h, 12h, 1d
#### Configuration
Kline:
refresh_interval: 30 # Mises à jour minimales des données de marché
kline_refresh_rate: 1800 # Rafraîchissement toutes les 30 minutes (bougies quotidiennes mises à jour une fois par jour)
signal_refresh_interval: 1800 # Traitement des signaux toutes les 30 minutes
decision_making_interval: 300 # Exécution toutes les 5 minutes (toujours réactif si nécessaire)
Considérations sur les symboles :
- Tout nombre de symboles : Les paramètres ci-dessus fonctionnent pour plus de 600 symboles
- Les bougies quotidiennes ne se mettent à jour qu'une fois toutes les 24 heures - pas besoin de rafraîchissement agressif
- Peut synchroniser tous les symboles de l'échange sans problèmes de performance
Notes :
- Extrêmement efficace pour les limites de taux d'API
- Les timeframes quotidiens rendent les mises à jour fréquentes inutiles
- Parfait pour surveiller l'ensemble du catalogue de l'échange
- Un
decision_making_intervalplus bas garantit une exécution rapide lorsque les signaux se déclenchent
## Lignes directrices d'optimisation
### Par nombre de symboles
| Nombre de symboles | Stratégie de multiplicateur |
|---|---|
| 1-20 | Utilisez les valeurs de base recommandées |
| 21-50 | Multipliez les intervalles par 1,5x |
| 51-100 | Multipliez les intervalles par 2x |
| 101-300 | Multipliez les intervalles par 3-4x |
| 300+ | Multipliez les intervalles par 5x+ |
### Par logique de timeframe
Timeframes rapides (1m, 3m, 5m) :
- Les bougies se complètent rapidement → Nécessite un
kline_refresh_ratefréquent - Le prix évolue rapidement → Un
refresh_intervalbas est critique
Timeframes moyens (15m, 30m, 1h) :
- Approche équilibrée → Taux de rafraîchissement modérés
- Plus de temps pour analyser → Peut traiter plus de symboles
Timeframes lents (4h, 6h, 12h, 1d) :
- Les bougies prennent des heures/jours à se compléter → Un
kline_refresh_rateélevé est acceptable - Les tendances se développent lentement →
refresh_intervalminimal nécessaire
### Compromis performance vs. agressivité
Plus agressif (valeurs plus basses) :
- ✅ Détection de signaux plus rapide
- ✅ Meilleur timing d'entrée/sortie
- ❌ Utilisation d'API plus élevée
- ❌ Charge système accrue
- ❌ Risques de limites de taux
Plus conservateur (valeurs plus élevées) :
- ✅ Utilisation d'API plus faible
- ✅ Meilleure conformité aux limites de taux
- ✅ Gère plus de symboles
- ❌ Détection de signaux plus lente
- ❌ Opportunités potentiellement manquées
## Scénarios d'exemple
### Scénario 1 : Scalpeur agressif (10 symboles, timeframe 1m)
Kline:
refresh_interval: 2
kline_refresh_rate: 5
signal_refresh_interval: 10
decision_making_interval: 3
Raisonnement : Un petit nombre de symboles permet une agressivité maximale
### Scénario 2 : Day trader conservateur (600 symboles, timeframe 15m)
Kline:
refresh_interval: 15
kline_refresh_rate: 60
signal_refresh_interval: 120
decision_making_interval: 30
Raisonnement : De nombreux symboles nécessitent des intervalles conservateurs pour rester dans les limites
### Scénario 3 : Swing trader (100 symboles, timeframe 4h)
Kline:
refresh_interval: 10
kline_refresh_rate: 120
signal_refresh_interval: 300
decision_making_interval: 60
Raisonnement : Les bougies 4h se mettent à jour lentement, nombre de symboles modéré
### Scénario 4 : Investisseur à long terme (échange complet, timeframe 1d)
Kline:
refresh_interval: 60
kline_refresh_rate: 3600
signal_refresh_interval: 3600
decision_making_interval: 600
Raisonnement : Les bougies quotidiennes rendent les mises à jour fréquentes inutiles
## Conseils d'ajustement fin
- Commencez de manière conservatrice : Commencez avec des intervalles plus élevés, puis diminuez progressivement tout en surveillant les performances du système
- Surveillez les limites de taux : Surveillez les erreurs 429 ou les avertissements de limite de taux de l'API de l'échange
- Testez sous charge : Vérifiez les paramètres pendant les périodes de forte volatilité lorsque l'utilisation de l'API augmente
- Priorité des symboles : Si vous surveillez de nombreux symboles, envisagez de désactiver la synchronisation et de sélectionner manuellement les paires à haute priorité
- Vitesse de décision : Maintenez
decision_making_intervalrelativement bas (3-10s) même pour les stratégies lentes afin de garantir une exécution rapide des ordres - Logique des klines : Rappelez-vous :
kline_refresh_ratene fait pas compléter les bougies plus rapidement - il ne fait que vérifier les mises à jour. Adaptez-le au taux de complétion naturel de votre timeframe.
## Tableau de référence rapide
| Stratégie | Timeframe | Symboles | refresh | kline_refresh | signal_refresh | decision |
|---|---|---|---|---|---|---|
| Scalp | 1m-5m | <20 | 2 | 5 | 10 | 3 |
| Scalp | 1m-5m | 50+ | 3 | 10 | 20 | 5 |
| Day | 15m-1h | <50 | 5 | 15 | 30 | 10 |
| Day | 15m-1h | 150+ | 10 | 30 | 60 | 15 |
| Swing | 1h-6h | <100 | 10 | 60 | 180 | 30 |
| Swing | 1h-6h | 300+ | 15 | 300 | 300 | 60 |
| Long | 12h-1d | Any | 30 | 1800 | 1800 | 300 |
## Conclusion
Les intervalles de rafraîchissement optimaux dépendent de trois facteurs clés :
- Timeframe de trading - Les timeframes inférieurs nécessitent des mises à jour plus rapides
- Nombre de symboles - Plus de symboles nécessitent des paramètres conservateurs
- Agressivité de la stratégie - Équilibrez vitesse et limites d'API selon vos besoins