L’Application de Gestion de MagicTradeBot comprend un système robuste pour gérer plusieurs comptes d’échange par plateforme. Cette fonctionnalité permet aux utilisateurs, qu’ils soient particuliers ou entreprises, d’organiser leurs stratégies de trading, leurs identifiants et la configuration des symboles avec une flexibilité et un contrôle maximum.
🧾 Capacités clés
- Gérer un nombre illimité de comptes par échange pris en charge
- Stocker et contrôler en toute sécurité les identifiants API par compte
- Associer une liste de symboles personnalisée à chaque compte
- Configurer chaque compte indépendamment pour le levier, les règles de trading et les stratégies
- Lier les instances de bots à des comptes spécifiques pour un scan et une exécution isolés
📌 Cas d’utilisation – Échange Binance
Supposons que vous souhaitiez trader sur Binance avec différentes stratégies. Vous pouvez configurer les comptes suivants :
- Compte principal – API principale avec stratégie par défaut
- Compte de copy trading – Copier les trades d’une autre stratégie avec un levier plus faible
- Sous-compte 1 – Scalping à haut risque sur certaines cryptomonnaies "meme"
- Sous-compte 2 – Trades swing conservateurs avec stop loss intelligent
🛠️ Comment configurer les comptes d’échange
Vous pouvez gérer les comptes via l’interface de l’application de gestion sous :
Navigation → Comptes d’échange → Ajouter un compte
Champs de saisie
- Échange : Sélectionnez parmi les échanges pris en charge (ex. Binance, Bybit, OKX, Bitget)
- Libellé du compte : Nom convivial pour le compte (ex. « Binance Principal »)
- Clé API : Clé API délivrée par l’échange
- Secret API : Secret API délivré par l’échange
- Phrase secrète : (si requise par l’échange)
- Paramètres de levier : Levier par défaut optionnel à appliquer au niveau du symbole
🔗 Configuration des symboles par compte
Chaque compte peut avoir son propre ensemble de symboles crypto associés (ex. BTCUSDT, WIFUSDT, PEPEUSDT), chacun avec des paramètres de trading individuels. Cela permet un isolement complet des stratégies :
- WIFUSDT dans le compte principal – levier 30x, stratégie de scalping
- WIFUSDT dans le compte de copy trading – levier 3x, stratégie swing, SL/TP intelligent
🤖 Liaison des instances de bots aux comptes
Lors du lancement d’une instance principale du bot MagicTradeBot, vous pouvez spécifier le compte cible via le exchangeId
(récupéré depuis l’application de gestion). Cela lie le bot pour scanner et exécuter des trades uniquement sur la liste des symboles de ce compte.
# config.yaml (extrait)
server:
botName: "bot-binance-copytrading"
exchangeId: 2 # Cible le compte de copy trading Binance
🧠 Avantages du support multi-comptes
- Exécuter des stratégies isolées sur une même bourse sans conflit
- Éviter les problèmes de limitation de taux en répartissant les trades sur des sous-comptes
- Concevoir indépendamment des stratégies à haut et faible risque
- Permettre une montée en charge facile en attachant des instances de bots à différents comptes
🧩 Échanges pris en charge (liste en expansion)
MagicTradeBot supporte une liste croissante d’échanges. Vous pouvez ajouter plusieurs comptes par échange. Le support actuel comprend :
- Binance
- Bybit
- Bitget
- OKX
- Autres à venir bientôt...
🔐 Considérations de sécurité
- Stockez les identifiants API en toute sécurité – ne les engagez jamais dans le contrôle de version
- Utilisez des variables d’environnement ou un stockage chiffré pour les secrets
- Appliquez le whitelistage IP sur les réglages API de l’échange quand c’est possible
📎 Résumé
- Chaque instance de bot peut être liée à un compte d’échange spécifique
- Chaque compte peut contenir différents ensembles de symboles et stratégies
- Système entièrement modulaire supportant les modèles de déploiement d’entreprise
- Gestion flexible, puissante et sécurisée des comptes pour les traders avancés
Pour un déploiement en production, il est recommandé d’utiliser des identifiants API uniques par compte et d’isoler chaque compte avec une instance de bot dédiée pour maximiser la performance et la fiabilité.