🔗Webhooks

goodcryptoX vous permet d’automatiser le trading sur DEX via des webhooks TradingView — un mécanisme puissant pour déclencher des ordres et des actions de bot directement depuis 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 ni commande n’est interprété.

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

Les webhooks ne sont acceptés que depuis les serveurs de TradingView pour l’instant — pas d’IP personnalisées ni de sources externes. Si vous devez 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 dispose de 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 la Détails)

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

Voici une vidéo de présentation :

Les URLs de webhook sont spécifiques à l’action. Vous devez créer un webhook par action, par ex. 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 prises en charge

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. Ceci s’applique à :

  • Déclenchement des ordres à cours limité (Limit)

  • Activation de l’ordre suiveur (début du trailing)

  • Déclencheurs de take profit et de stop loss

  • Condition d’entrée du bot DCA

Annuler webhook — toujours disponible dans tous les ordres et bots

Clôturer la position webhook — toujours disponible dans les détails du bot DCA

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

En résumé :

Action
Pris en charge ?
Remarques

Annuler l’ordre

Toujours affiché dans les détails

Déclencher l’ordre Limit

Doit sélectionner webhook à la configuration

Activer l’ordre Trailing

Début 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 à la configuration)

Bot DCA - sortie

Clôturer la position via webhook (toujours disponible)

Multiples objectifs de take profit avec 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 déclenchement du webhook, le prochain ordre de TP 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 de l’alerte, activez la case à cocher « Webhook URL »

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

  5. Laissez le champ message en l’état (n’importe quel contenu convient — goodcryptoX ignore pour l’instant le payload)

  6. Enregistrez l’alerte

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

Un ordre déclenché par webhook (par ex. limit avec TP et SL) est une configuration unique. Une fois l’ordre exécuté et le TP ou SL associé 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 grâce au bot DCA.

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

Boucle pure via webhook

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

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

  2. Définissez ordres d’averaging = 0 (désactiver l’averaging)

  3. Désactivez à la fois take-profit et stop loss

  4. Activez « Répéter à la clôture de position »

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

  • Entrer Achat — ouvre une position Long

  • Clôturer la position — clôture la position active (longue ou courte)

  • Annuler — arrête le bot

Logique d’exécution

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

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

  • Tant qu’une position est ouverte :

    • Tout autre signal d’entrée est ignoré

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

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

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

Mode webhook pur vs configurations hybrides

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

  • Entrée: via webhook, signal ou instantané

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

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

Vous pouvez :

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

  • Ajouter un TP/SL basé sur le prix comme filet de sécurité, même si vous utilisez des sorties via webhook

  • Ajouter des ordres d’averaging pour une protection supplémentaire

Cela permet de concevoir :

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

  • Bots pilotés par signaux avec bascules manuelles

  • Configurations hybrides avec sorties multi-couches

Exemples pratiques de stratégies avec webhooks

Exemple 1 : Ordre ponctuel + multiples take profits (rebond sur Bande 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 à cours limité avec condition de déclenchement = webhook

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

Configuration dans TradingView

Créez quatre alertes :

  1. Le prix franchit la bande inférieure → envoyer vers l’ Déclencheur URL de webhook de l’ordre principal

  2. Le prix revient à l’intérieur de la bande → envoyer vers Déclencheur de Take Profit URL de webhook de l’ordre principal

  3. Le prix franchit la bande médiane → envoyer vers Déclencheur de Take Profit URL de webhook de l’ordre principal

  4. Le prix franchit la bande supérieure → envoyer vers Déclencheur de Take Profit URL de webhook de l’ordre principal

Dans les paramètres de l’alerte, activez la case à cocher « Webhook URL »

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

Exemple 2 : Stratégie répétitive avec bot DCA (Croix dorée/de la mort)

Objectif : Entrer en long sur Croix dorée, entrer en short sur Croix de la mort. Sortir avec 10 % de profit ou lorsque RSI > 70 et répéter indéfiniment.

Configuration dans goodcryptoX

Créer un bot DCA

  • Condition d’entrée = webhook

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

  • Take Profit = 10 %

  • Stop loss = désactivé

  • Activer : « Répéter sur TP »

Configuration dans TradingView

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

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

    2. SMA50 croise en dessous de SMA200 → envoyer vers Entrer Vente webhook

    3. RSI > 70 → envoyer vers Clôturer la position webhook

Résumé

Concept
Description

Modèle de déclenchement

Chaque action a sa propre URL de webhook

Flux de configuration

Créer l’ordre → copier l’URL du webhook → coller dans l’alerte TradingView

Stratégie répétitive

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

Mis à jour