TradingView vers Bybit : exécutez vos alertes sur les perpétuels USDT de Bybit
Faites pointer une alerte TradingView vers votre webhook AlgoVesta et chaque alerte devient un ordre sur votre compte Bybit. Sur les perpétuels USDT, le stop-loss et le take-profit sont placés sous forme d'ordres reduce-only et vérifiés sur Bybit après l'exécution. Sur le spot Bybit, seul le stop-loss est placé, et cette page explique pourquoi.
Comment ça marche
Choisissez une clé générée par le système, réglez les autorisations sur Read-Write et activez Contract - Trade. Aucune autorisation de retrait.
Collez la clé et le secret dans le tableau de bord ; Bybit n'utilise pas de passphrase.
Choisissez le symbole, le sens, la marge et l'effet de levier dans le concepteur de signaux, puis copiez le JSON qu'il produit.
Envoyez d'abord le signal de test intégré ; c'est un essai à blanc qui n'ouvre rien sur Bybit.
Futures Bybit : à quoi ressemble l'ordre
La plupart des utilisateurs de TradingView sur Bybit négocient des contrats perpétuels USDT, et c'est là que s'applique l'ensemble complet des protections. AlgoVesta ouvre la position, puis place le stop-loss et le take-profit sous forme d'ordres conditionnels reduce-only, qui ne peuvent donc que réduire la position que vous détenez. Les deux sont ensuite relus depuis Bybit, et un stop-loss qui ne peut pas être confirmé entraîne la fermeture de la position plutôt que son maintien sans protection.
Si votre alerte indique plusieurs niveaux de take-profit avec un pourcentage pour chacun, ces niveaux sont placés sous forme d'ordres reduce-only individuels. Sans pourcentages, le premier objectif prend par défaut toute la position ; vous pouvez passer le bot à des répartitions égales dans ses réglages.
Pourquoi le spot Bybit reçoit un stop-loss mais pas de take-profit
Sur le spot Bybit, un stop-loss et un take-profit placés ensemble réservent les mêmes coins. L'exchange accepte le premier ordre et rejette le second avec une erreur de solde insuffisant. Plutôt que d'envoyer un ordre dont on sait qu'il échouera, AlgoVesta place le stop-loss, qui protège la position, et ne tente pas le take-profit.
Concrètement, une alerte spot sur Bybit sort à votre stop ou lorsqu'une alerte ultérieure la clôture. Si vous comptez sur des niveaux de take-profit fixes, le marché des perpétuels convient mieux sur Bybit. L'écran de configuration du bot l'indique avant l'enregistrement, ce qui évite toute surprise.
Marge et taille sur Bybit
Le montant de l'alerte est la marge que vous engagez. Avec un effet de levier de 10x, $30 de marge ouvrent environ $300 de valeur de contrat. AlgoVesta arrondit au palier de quantité le plus proche autorisé par Bybit pour ce symbole ; lorsque le palier le plus proche s'écarte de plus de 20 % de votre montant, l'ordre est retenu et la carte du bot liste les montants qui conviendraient.
Le message d'alerte
Collez ceci dans la zone de message de l'alerte. Les deux valeurs plot proviennent de votre indicateur ; l'effet de levier est ignoré sur le spot.
{
"symbol": "{{ticker}}",
"action": "buy",
"price": "{{close}}",
"stop_loss": "{{plot_0}}",
"take_profit": "{{plot_1}}",
"leverage": 10
}
Pour une stratégie Pine, utilisez le modèle de stratégie afin que les sorties et les inversions fonctionnent. N'envoyez pas uniquement {{strategy.order.action}} : lors d'une sortie, il renvoie « sell » et ouvrirait une vente à découvert au lieu de fermer la position. Les champs market_position indiquent à AlgoVesta quand la stratégie est à plat.
{
"symbol": "{{ticker}}",
"action": "{{strategy.order.action}}",
"market_position": "{{strategy.market_position}}",
"prev_market_position": "{{strategy.prev_market_position}}",
"position_size": "{{strategy.position_size}}",
"price": "{{close}}"
}
TradingView n'affiche la zone Webhook URL que si l'authentification à deux facteurs est activée sur votre compte TradingView. TradingView ne peut pas envoyer d'en-têtes personnalisés ; AlgoVesta vérifie donc la source à partir des adresses des serveurs de TradingView et n'exécute automatiquement que les alertes qu'il peut vérifier.
Connectez votre clé API Bybit
Créez la clé dans Bybit avec ces autorisations : Read-Write, Contract - Trade. Le retrait et le transfert restent désactivés, car AlgoVesta n'en a jamais besoin : il peut passer et fermer des ordres, mais il ne peut pas sortir de fonds de votre compte. Les clés Bybit comportent uniquement une clé et un secret, sans passphrase.
Si vous limitez la clé à certaines adresses IP, l'assistant de connexion AlgoVesta affiche les deux adresses de serveur à ajouter. Le guide complet pas à pas, avec l'aspect de chaque écran Bybit, se trouve dans le centre d'aide.
Comment connecter Bybit à AlgoVesta →
Règles qui s'appliquent à chaque ordre
- Un stop-loss sur chaque ordre : issu du signal, ou de votre propre pourcentage ou distance. Pas de source de stop-loss, pas d'ordre.
- Une limite de perte quotidienne qui suspend les nouvelles entrées jusqu'au jour UTC suivant.
- Un nombre maximal de positions ouvertes et un nombre maximal de trades par jour et par bot.
- Un bouton panique qui ferme ce qu'AlgoVesta a ouvert et laisse vos propres positions tranquilles.
Sur les exchanges crypto, un ordre s'ouvre en moyenne en 4,1 secondes, de l'arrivée du signal à un ordre exécuté avec sa protection en place, mesuré sur l'ensemble des exécutions propres d'AlgoVesta.
Questions sur Bybit
Les questions les plus fréquentes avant de vous décider — si vous avez encore des doutes, commencez ici.
Essayez d'abord les alertes TradingView sur Bybit en mode paper
Chaque bot peut démarrer avec un solde virtuel de $5,000, pour que vous voyiez les exécutions avant l'envoi d'un ordre réel. Essai gratuit de 7 jours, sans carte bancaire.
Démarrer l'essai gratuit