Comment configurer un webhook entrant ? (TradingView, ...)
Cet article traite des webhooks entrants que vous pouvez gérer sur votre compte botcrypto ici : botcrypto.io/webhooks.
Ces webhooks entrants servent à constuire une stratégie de trading sur botcrypto qui doit attendre un signal.
Ce signal est une requête POST au webhook qui peut être déclenché par TradingView par exemple.
Allez sur la page de vos webhooks entrants botcrypto.io/webhooks et cliquez sur "Nouveau webhook entrant".
Un nouveau webhook doit apparaître avec une URL qui ressemble à cela :
https://api.botcrypto.io/v1/webhooks/in/d7f234165bf9a2e69686d7ba2f461fb3
Vous avez droit à un certain de nombre de webhook entrant suivant votre abonnement mais rien n'empêche de réutiliser un même webhook dans plusieurs stratégies. Utiliser plusieurs webhooks vous permet d'utiliser des alertes différentes.
Dans le créateur de stratégie botcrypto.io/creator/new, utilisez l'état webhook.
Dans la configuration de l'état, sélectionnez l'identifiant du webhook précédemment créé : d7f234165bf9a2e69686d7ba2f461fb3.
Par défaut, la condition sera réalisée dès lors que le webhook aura été appelé au moins une fois lors des 300 dernières secondes (5 minutes) à l'exécution du bot. Pour rappel, le bot s'exécute à chaque clôture de bougie. Si vous voulez que le bot vérifie chaque jour s'il y a eu un appel du webhook lors des dernières 24h, configurez l'unité de temps de la stratégie sur 1d et le paramètre Secondes sur 86400 (soit le nombre de secondes en une journée).

Donnez un nom à votre stratégie et enregistrez la.
Vous pouvez importer cette stratégie directement depuis le store : Webhook signal from TradingView.
Vous pouvez dès à present créer un bot avec cette stratégie. Il ne prendra pas d'action tant que le webhook n'aura pas été appelé.
Allez sur un graphe sur https://tradingview.com et cliquez sur "Alerte". Dans le formulaire de création d'alerte, cochez "URL du Webhook" et collez l'URL du webhook botcrypto créé précédement.

Et voilà ! Quand TradingView va déclencher l'alerte, dès lors que le bot sera executé à la clôture d'une nouvelle bougie l'état webhook de la stratégie sera validé et le bot passera à la suite de la stratégie 🎉
Vous n'êtes pas obligé de garder votre navigateur ouvert pour continuer à recevoir les alertes TradingView. Donc vous pouvez arrêter votre ordinateur et prendre un cocktail, Botcrypto et TradingView s'occupe de votre trading 🍹
Botcrypto vous propose aussi d'être notifié par webhook. Les notifications que vous recevez sur botcrypto, lorsqu'un bot prend une nouvelle position ou qu'un trade est terminé, peuvent vous être également envoyé par webhook. Il sagit alors d'un webhook sortant.
Pour en savoir plus, consultez l'article dédié : https://botcrypto.crisp.help/fr/article/comment-activer-les-notifications-via-webhook-19slrmw/
Il est tout à fait possible d'utiliser l'URL d'un webhook entrant dans un webhook sortant et ainsi transmettre un signal entre stratégies.
À quoi ça sert ?
Ces webhooks entrants servent à constuire une stratégie de trading sur botcrypto qui doit attendre un signal.
Ce signal est une requête POST au webhook qui peut être déclenché par TradingView par exemple.
Exemple d'usage avec TradingView
Créez un webhook entrant
Allez sur la page de vos webhooks entrants botcrypto.io/webhooks et cliquez sur "Nouveau webhook entrant".
Un nouveau webhook doit apparaître avec une URL qui ressemble à cela :
https://api.botcrypto.io/v1/webhooks/in/d7f234165bf9a2e69686d7ba2f461fb3
Vous avez droit à un certain de nombre de webhook entrant suivant votre abonnement mais rien n'empêche de réutiliser un même webhook dans plusieurs stratégies. Utiliser plusieurs webhooks vous permet d'utiliser des alertes différentes.
Créez la stratégie
Dans le créateur de stratégie botcrypto.io/creator/new, utilisez l'état webhook.
Dans la configuration de l'état, sélectionnez l'identifiant du webhook précédemment créé : d7f234165bf9a2e69686d7ba2f461fb3.
Par défaut, la condition sera réalisée dès lors que le webhook aura été appelé au moins une fois lors des 300 dernières secondes (5 minutes) à l'exécution du bot. Pour rappel, le bot s'exécute à chaque clôture de bougie. Si vous voulez que le bot vérifie chaque jour s'il y a eu un appel du webhook lors des dernières 24h, configurez l'unité de temps de la stratégie sur 1d et le paramètre Secondes sur 86400 (soit le nombre de secondes en une journée).

Donnez un nom à votre stratégie et enregistrez la.
Vous pouvez importer cette stratégie directement depuis le store : Webhook signal from TradingView.
Vous pouvez dès à present créer un bot avec cette stratégie. Il ne prendra pas d'action tant que le webhook n'aura pas été appelé.
Ajoutez le webhook à TradingView
Allez sur un graphe sur https://tradingview.com et cliquez sur "Alerte". Dans le formulaire de création d'alerte, cochez "URL du Webhook" et collez l'URL du webhook botcrypto créé précédement.

Et voilà ! Quand TradingView va déclencher l'alerte, dès lors que le bot sera executé à la clôture d'une nouvelle bougie l'état webhook de la stratégie sera validé et le bot passera à la suite de la stratégie 🎉
Vous n'êtes pas obligé de garder votre navigateur ouvert pour continuer à recevoir les alertes TradingView. Donc vous pouvez arrêter votre ordinateur et prendre un cocktail, Botcrypto et TradingView s'occupe de votre trading 🍹
Exemple d'usage avec TradingView en vidéo
Webhook entrant VS Webhook sortant
Botcrypto vous propose aussi d'être notifié par webhook. Les notifications que vous recevez sur botcrypto, lorsqu'un bot prend une nouvelle position ou qu'un trade est terminé, peuvent vous être également envoyé par webhook. Il sagit alors d'un webhook sortant.
Pour en savoir plus, consultez l'article dédié : https://botcrypto.crisp.help/fr/article/comment-activer-les-notifications-via-webhook-19slrmw/
Il est tout à fait possible d'utiliser l'URL d'un webhook entrant dans un webhook sortant et ainsi transmettre un signal entre stratégies.
Mis à jour le : 15/12/2021