Webhooks

goodcryptoX vous permet d'automatiser des actions de trading via les webhooks TradingView — un mécanisme puissant pour déclencher des ordres et des actions de bots directement à partir de vos signaux.

Contrairement à certaines implémentations qui traitent les webhooks comme une API programmable (où vous envoyez des commandes paramétrées comme "acheter 3 BTC"), goodcryptoX prend actuellement en charge un modèle basé sur des déclencheurs. Chaque webhook active simplement une action prédéfinie sur un ordre ou un bot spécifique — aucun paramètre ou commande n'est interprété.

Dans un avenir proche, nous lancerons un nouveau bot stratégie TradingView qui prendra en charge des instructions de stratégie complètes via les webhooks, y compris la sélection dynamique de symboles, les quantités, les types d'ordres et la logique multi-symboles — agissant effectivement comme une couche API. Restez à l'écoute

Pour l'instant, les webhooks ne sont acceptés que depuis les serveurs TradingView — pas d'IPs personnalisées ni de sources externes. Si vous avez besoin d'utiliser une source de webhook personnalisée, contactez-nous à [email protected] pour demander l'accès.

Comment fonctionnent les webhooks dans goodcryptoX

  • Chaque ordre ou bot action a sa propre URL de webhook dédiée

  • Vous devez d'abord créer l'ordre ou le bot pour obtenir l'URL (elles apparaîtront dans la section Webhooks de Détails)

  • L'envoi de n'importe quel payload de webhook vers cette URL déclenchera l'action

Les URL de webhook sont spécifiques à une action, pas à un utilisateur. Vous devez créer un webhook par action, par exemple un pour l'entrée, un pour le take profit, un pour le stop loss, etc. pour chaque bot ou ordre

Actions d'ordres et de bots supportées

Si vous souhaitez que votre ordre ou bot soit déclenché par un webhook, vous devez sélectionner webhook comme condition de déclenchement lors de la configuration. Cela s'applique à :

  • Les ordres stop-market / stop-limit déclenchent

  • Activation des ordres suiveurs (démarrage du trailing)

  • Déclenchements take-profit et stop-loss

  • Condition d'entrée des bots DCA

Après création, vous trouverez toutes les URL de webhook disponibles dans la Détails de votre ordre ou bot :

Annuler webhook — toujours disponible dans tous les ordres et bots

Fermer la position webhook — toujours disponible dans les détails des bots DCA

Pour résumer :

Action
Pris en charge ?
Remarques

Annuler l'ordre

Toujours affiché dans les détails

Déclencher l'ordre Stop

Doit sélectionner webhook lors de la configuration

Activer l'ordre Trailing

Démarrage du trailing = webhook

Déclencher take profit / stop loss

Optionnellement déclenché par webhook

Bot DCA - entrée

Achat/vente d'entrée via webhook (doit être défini lors de la configuration)

Bot DCA - sortie

Fermer la position via webhook (toujours disponible)

Bot Grid - entrée

🚫

Pas encore pris en charge

Cibles multiples de take-profit avec les webhooks

Si vous configurez un groupe de take-profit en utilisant webhook comme méthode de déclenchement, ils partageront tous la même URL de webhook. Chaque fois que le webhook est déclenché, l'ordre TP suivant dans la séquence s'exécutera — un par un.

Comment configurer des alertes dans TradingView

Une fois que vous avez créé votre ordre ou bot dans goodcryptoX et copié l'URL de webhook pour une action spécifique, voici comment la lier à vos alertes TradingView :

  1. Allez sur votre graphique dans TradingView

  2. Créez une nouvelle alerte basée sur votre stratégie, indicateur ou condition

  3. Dans les paramètres d'alerte, activez la case à cocher « URL de webhook »

  4. Collez l'URL de webhook spécifique depuis la section Webhooks de goodcryptoX

  5. Laissez le champ message tel quel (n'importe quel contenu convient — goodcryptoX ignore pour l'instant le payload)

  6. Enregistrez l'alerte

Stratégies répétitives (via bot DCA)

Un ordre déclenché par webhook (par ex. stop-market avec TP et SL) est une configuration ponctuelle. Une fois l'ordre exécuté et le TP ou SL lié déclenché, la transaction entière est terminée. Si vous souhaitez que cette structure se répète automatiquement, ce n'est pas possible avec les ordres — mais c'est réalisable maintenant en utilisant le bot DCA.

Nous introduirons bientôt un bot stratégie TradingView dédié pour prendre en charge des trades répétitifs multi-actions, mais en attendant, le bot DCA offre un moyen flexible de répéter votre stratégie pilotée par webhook.

Boucle pure webhook

Pour configurer un bot qui entre en position sur un webhook, sort sur un webhook, puis répète :

  1. Définissez condition d'entrée = webhook

  2. Définissez ordres d'avg (moyennage) = 0 (désactiver le moyennage)

  3. Désactivez les deux take-profit et stop-loss

  4. Activez « Répéter à la fermeture de la position »

Une fois le bot lancé, vous verrez les URL de webhook suivantes sous les Détails → Webhooks du bot :

  • Entrer Buy — ouvre une position Long

  • Entrer Sell — ouvre une position Short

  • Fermer la position — ferme la position active (longue ou courte)

  • Annuler — arrête le bot

Logique d'exécution

  • Lorsque le bot reçoit Entrer Buy, il ouvre une position longue.

  • Lorsqu'il reçoit Entrer Sell, il ouvre une position courte.

  • Le bot ne répondra qu'au premier webhook d'entrée qu'il reçoit lorsqu'il est inactif.

  • Tant qu'une position est ouverte :

    • Tout signal d'entrée supplémentaire est ignoré

    • Le bot n'augmentera ni n'inversera la position actuelle sur des signaux d'entrée

    • Les seuls signaux acceptés sont fermer la position ou un TP/SL déclenché (si configuré)

  • Une fois la position fermée (manuellement, par webhook, ou par SL/TP), le bot se réinitialise et attend le prochain webhook d'entrée.

Cette boucle continue tant que le bot reste actif, vous permettant de répéter indéfiniment un cycle complet entrée → sortie → réinitialisation.

Mode pure webhook vs configurations hybrides

Le bot DCA prend en charge plusieurs couches de contrôle qui peuvent être combinées pour construire des stratégies flexibles :

  • Entrée : via webhook, signal ou asap

  • Sortie : via webhook, ou TP/SL intégré basé sur le prix

  • Moyennage : optionnel ; peut être désactivé

Vous pouvez :

  • Exécuter un bot entièrement via des signaux webhook (entrée et sortie)

  • Ajouter des TP/SL basés sur le prix comme sauvegarde, même si vous utilisez des sorties webhook

  • Ajouter des ordres de moyennage pour une protection supplémentaire

Cela permet de concevoir :

  • Stratégies de boucle entièrement automatisées (pure webhook)

  • Bots pilotés par signaux avec basculement manuel

  • Configurations hybrides avec sorties multi-couches

Exemples pratiques de stratégies avec webhooks

Exemple 1 : Ordre ponctuel + multiples take profits (rebond sur bandes de Bollinger)

Objectif : Acheter lorsque le prix franchit la bande de Bollinger inférieure, vendre progressivement à mesure qu'il monte.

Configuration dans goodcryptoX

  • Créez un ordre stop-market avec condition de déclenchement = webhook

  • Ajoutez trois cibles de take-profit. Déclencheur TP = webhook

Configuration dans TradingView

Créez quatre alertes :

  1. Le prix franchit la bande inférieure → envoyer au Déclencheur URL de webhook

  2. Le prix revient à l'intérieur de la bande → envoyer au Déclencheur de Take Profit URL de webhook

  3. Le prix croise la bande médiane → envoyer au Déclencheur de Take Profit URL de webhook

  4. Le prix franchit la bande supérieure → envoyer au Déclencheur de Take Profit URL de webhook

Dans les paramètres d'alerte, activez la case à cocher « URL de webhook »

Collez l'URL de webhook spécifique depuis la section Webhooks de goodcryptoX. Laissez le champ Message tel quel — il n'est pas utilisé.

Exemple 2 : Stratégie répétitive avec bot DCA (Golden/Death Cross)

Objectif : Entrer long au Golden Cross, entrer short au Death Cross. Sortir avec un profit de 10 % ou lorsque le RSI > 70 et répéter indéfiniment.

Configuration dans goodcryptoX

Créer un bot DCA

  • Condition d'entrée = webhook

  • Moyennage = désactivé (mettre à 0)

  • Take Profit = 10 %

  • Stop loss = désactivé

  • Activer : "Répéter au TP"

Configuration dans TradingView

  • Créez trois alertes sur le même graphique :

    1. SMA50 croise au-dessus de SMA200 → envoyer au Entrer Buy webhook

    2. SMA50 croise en dessous de SMA200 → envoyer au Entrer Sell webhook

    3. RSI > 70 → envoyer au Fermer la position webhook

Le bot DCA ne détient qu'une seule position à la fois. Tant qu'il est en position, il ignore les nouveaux webhooks d'entrée jusqu'à la fermeture de la position.

Si vous souhaitez pouvoir entrer des positions Long et Short sur le même instrument en parallèle - créez deux bots séparés et envoyez Entrer Buy à l'un et Entrer Sell à l'autre

Résumé

Concept
Description

Modèle de déclenchement

Chaque action a sa propre URL de webhook

Flux de configuration

Créer un ordre → copier l'URL de webhook → coller dans l'alerte TradingView

Stratégie répétitive

Utiliser le bot DCA avec la répétition activée

Tutoriels vidéo

Introduction au trading via webhook

Utiliser le bot DCA avec des webhooks

Multiples take-profits avec webhooks

Mis à jour