Questions fréquemment posées

Guide de Configuration des Alertes de Stratégie TradingView (Édition PineScript™)
Publié le : 2026/04/24 17:33Dernière mise à jour : 2026/04/24 17:33

Avec le lancement du Bot de Signal CoinW, vous pouvez facilement transformer vos stratégies TradingView (TV) en ordres exécutés automatiquement en continu 24h/24 et 7j/7.

Ce guide est spécialement conçu pour les utilisateurs de stratégies PineScript™ (scripts de type Strategy). Nous vous expliquons comment configurer les messages d’alerte de manière simple et claire, afin que même les utilisateurs sans connaissances en programmation puissent suivre facilement.

Aperçu rapide : Utilisez-vous une Strategy ou un Indicateur ?

Avant la configuration, veuillez confirmer le type de script utilisé sur TradingView :

  • Stratégie: Le code commence par strategy(...) ou contient des commandes d’exécution d’ordres telles que strategy.entry. Il permet de générer des signaux d’achat et de vente sur le graphique, d’effectuer des backtests et de calculer automatiquement la taille de position pour chaque trade. (Ce guide est destiné aux utilisateurs de Stratégie.)

  • Indicateur:Le code commence par indicator(...). Il est utilisé uniquement pour l’analyse graphique et le tracé de lignes ou d’alertes, et n’inclut pas de calcul de taille de position. ((Si vous utilisez un Indicateur,la plateforme ne prend actuellement pas en charge le trading basé sur les Indicateurs.)

Step 1: Copier le modèle de message d’alerte

Pour vous aider à démarrer rapidement, lors de la création d’une alerte sur TradingView, copiez le code JSON ci-dessous et collez-le dans le champ "Message".

 

Avertissement de format : Veuillez vous assurer de conserver les accolades {} et les guillemets "" intacts et de ne pas omettre les virgules finales.

 

JSON
{
  "id": "{{strategy.order.id}}",
  "action": "{{strategy.order.action}}",
  "marketPosition": "{{strategy.market_position}}",
  "prevMarketPosition": "{{strategy.prev_market_position}}",
  "instrument": "{{ticker}}",
  "signalToken": "Please paste the signal code generated by CoinW here",
  "timestamp": "{{timenow}}",
  "investmentType": "base",
  "amount": "{{strategy.order.contracts}}"
}

 

Step 2: Détail des paramètres (Ce qu’il faut modifier VS ce qu’il faut conserver)

 

Les éléments entourés de {{ }} dans le modèle sont des "placeholders standards" de TradingView. Lorsqu’un signal est déclenché, TV les remplit automatiquement avec des données de marché en temps réel. Ne les modifiez pas.

 

Paramètre 

Description

À modifier ou à conserver

id / action / marketPosition / prevMarketPosition

Indique s’il faut acheter ou vendre, ouvrir une position long ou short, ou ouvrir/fermer une position.

Aucune modification requise.

Le système le récupère automatiquement.

instrument

Paire de trading. Identifie automatiquement le symbole du graphique actuel (ex : BTCUSDT.P).

Aucune modification requise. Le système le récupère automatiquement.

Aucune modification requise.

Le système le récupère automatiquement.

timestamp

Horodatage. Enregistre l’heure exacte d’envoi du signal.

Aucune modification requise. Le système le récupère automatiquement. 

signalToken

Code de sécurité du signal.
Il s’agit de votre identifiant de trading unique pour l’authentification.

Aucune modification requise.
Veuillez garder ce paramètre sécurisé. Ne le divulguez pas afin d’éviter tout trading non autorisé sur votre stratégie.

investmentType

Type d’investissement.

Détermine le mode d’allocation des fonds du bot.

Modification requise! Veuillez ajuster selon les instructions de l’Étape 3 ci-dessous..

amount

Montant/pourcentage. Fonctionne avec le type d’investissement pour déterminer le montant à utiliser par trade.

Modification requise! Veuillez ajuster selon les instructions de l’Étape 3 ci-dessous.

1. Alert Message – id

 

id – Order Identifier

{{strategy.order.id}} – Renvoie l’ID de l’ordre exécuté (la chaîne utilisée comme premier paramètre dans l’appel de la fonction de génération d’ordre: strategy.entry, strategy.exit, or strategy.order).

2. Message d’Alerte – action

Action – "Buy" ou "Sell" ??

{{strategy.order.action}} – Renvoie la chaîne "buy" ou "sell" pour l’ordre exécuté.

3. Message d’Alerte – marketPosition

marketPosition – État de position attendu (au moment de l’exécution de l’ordre)

{{strategy.market_position}} – Renvoie la position actuelle de la stratégie sous forme de chaîne : "long", "flat", or "short".

4. Message d’Alerte – prevMarketPosition

prevMarketPosition – État de position précédent (avant l’exécution de l’ordre)

{{strategy.prev_market_position}} – Renvoie la position précédente de la stratégie sous forme de chaîne : "long", "flat", or "short".

5. Message d’Alerte – instrument

ticker – Valeur de placeholder TradingView

Un "placeholder standard" est un texte entouré de doubles accolades et inclus dans le message d’alerte.

{{ticker}} renvoie le symbole du graphique TradingView ayant généré l’alerte.

Exemples: "BTCUSDT.P", "ETHUSDT.P".

6. Message d’Alerte – signalToken

Signal Code – Authentification du signal. Cette mesure de sécurité garantit que les requêtes entrantes sont légitimes et autorisées. Lorsqu’un utilisateur crée avec succès un nouveau signal sur CoinW, ce code de signal est automatiquement généré et doit être copié dans le message d’alerte TradingView.

Étape 3 : Comment Configurer les Modes de dimensionnement de position et de capitalisation (Guide principal)

investmentType et amount sont les paramètres auxquels vous devez accorder le plus d’attention. Ils déterminent le montant que votre bot utilisera à chaque fois qu’un signal de trading est déclenché.

En fonction des différentes habitudes de trading, nous avons résumé ci-dessous les trois modes de configuration les plus courants :

Mode 1 : Synchronisation complète avec le dimensionnement de position de la stratégie TV

Déléguez entièrement le dimensionnement de position à votre script de stratégie TradingView. Le script calcule le "nombre de coins / quantité de contrats" à acheter pour chaque trade, et le bot CoinW le suit à l’identique (1:1) sans aucune logique supplémentaire.

  • Configuration:

    • "investmentType": "base" (signifie passer des ordres en fonction de la quantité de l’actif de base)

    • "amount": "{{strategy.order.contracts}}" (permet à TV de renseigner automatiquement la quantité d’ordre calculée)

  • Est-ce que cela capitalise ? Cela dépend de la façon dont votre script TV est conçu. Quelle que soit la logique de capitalisation de votre stratégie TV, le bot live la suivra exactement de la même manière.

  • Compatibilité mono/multi-symboles: Ce mode est parfaitement compatible avec les stratégies mono et multi-symboles. TV calcule automatiquement la quantité pour chaque symbole en fonction de son prix. Par exemple, pour les mêmes 1 000U, TV peut calculer soit 0,01 BTC soit des centaines de milliers de DOGE. C’est le mode le plus sûr pour exécuter des stratégies multi-symboles. Toutefois, les utilisateurs doivent déterminer la marge correspondante en fonction de leur levier. Par exemple, avec un levier 3x vs 20x — comment la marge est-elle calculée selon les différents symboles ?

Il s’agit d’un piège courant pour de nombreux débutants. Lorsque vous utilisez ce mode, l’instruction envoyée par TV à CoinW correspond simplement au nombre de coins à acheter. Ainsi, quel montant en USDT sera réellement déduit de votre compte comme marge ? La réponse dépend entièrement du levier que vous avez configuré sur la page de trading CoinW.

Formule : Marge réelle = (Quantité de coins depuis TV × Prix du coin au moment du signal) ÷ Votre levier

Exemple réel: Supposons que le prix actuel du BTC soit de 60,000 USDT. Votre stratégie TV envoie un signal long et calcule automatiquement une quantité de 0.1 BTC. La valeur totale de la position de cet ordre est donc : 0,1 × 60 000 = 6 000 USDT. Quel montant devez-vous avoir disponible sur votre compte CoinW pour exécuter ce signal ? 

  • Scénario A : Si vous utilisez un levier faible (par exemple 3x) – Votre marge réelle = 6 000 USDT ÷ 3 = 2 000 USDT. (Explication : le solde disponible de votre compte Futures doit être d’au moins 2 000 USDT, sinon le bot indiquera « marge disponible insuffisante » et manquera le signal.)

  • Scénario B : Si vous utilisez un levier élevé (par exemple 20x) – Votre marge réelle = 6 000 USDT ÷ 20 = 300 USDT. (Explication : vous n’avez besoin que de 300 USDT de marge pour ouvrir la position de 0,1 BTC. Comme la marge requise est plus faible, la probabilité d’exécution est plus élevée, mais attention au risque de liquidation lié au levier élevé.)

 

Mode 2 : Dimensionnement de position avec montant fixe

À chaque signal de trading reçu, un montant fixe en USDT est utilisé comme marge, indépendamment des profits présents sur votre compte. Les profits restent dans le compte, ce qui permet de mieux contrôler le risque par trade.

  • Configuration (exemple : 50 USDT par trade) :

    • "investmentType": "margin"(signifie utilisation d’une marge fixe)

    • "amount": "50" (valeur fixe, ici 50 USDT)

  • Est-ce que cela capitalise ? Non. Le premier trade utilise 50 USDT, et même si votre compte double, le trade suivant utilisera toujours 50 USDT.

  • Compatibilité mono/multi-symboles : Compatible. Que ce soit BTC ou SHIB qui déclenche le signal, seulement 50 USDT seront utilisés pour ouvrir la position. Aucun risque lié aux différences de prix entre symboles.

Mode 3 : Pourcentage du solde du compte

À chaque signal, le système calcule automatiquement le solde disponible de votre compte Futures CoinW et utilise un pourcentage fixe comme marge.

  • Configuration (exemple : 10 % du solde disponible par trade) :

    • "investmentType": "percentage_balance" (signifie utilisation d’un pourcentage du solde)

    • "amount": "10" (valeur entre 0.01 et 100 ; ici 10 %)

  • Est-ce que cela capitalise ? Oui, automatiquement. Si votre capital initial est de 1 000 USDT, le premier trade utilise 100 USDT. Si votre compte atteint 2 000 USDT, le prochain trade utilisera 200 USDT. En cas de pertes, le montant par trade diminue également, réduisant le risque de liquidation.

Compatibilité mono/multi-symboles : Excellent pour les stratégies mono-symbole. À utiliser avec prudence pour les stratégies multi-symboles. Si vous exécutez des stratégies multi-symboles avec ce mode, veillez à utiliser un pourcentage faible (par exemple, le définir à 2 %). Sinon, en conditions de marché extrêmes où plusieurs symboles déclenchent des signaux simultanément, vos fonds disponibles peuvent être entièrement mobilisés, entraînant l’échec de certains signaux.

 

Conseil de prévention des erreurs: ISi vous exécutez des stratégies multi-symboles, ne définissez jamais  investmentType  sur base tout en utilisant un nombre fixe pour amount  (e.g., "amount": "10"). Acheter 10 BTC nécessiterait des centaines de milliers d’USDT, tandis qu’acheter 10 SHIB pourrait même ne pas atteindre le montant minimum d’ordre. Cela entraînera des erreurs répétées du système !

Rappel de sécurité: Votre signalToken est comparable à un mot de passe de trading en direct — gardez-le strictement confidentiel. Ne partagez jamais de captures d’écran dans des communautés publiques (comme les groupes WeChat ou Telegram). En cas de fuite, des tiers pourraient envoyer des signaux malveillants et prendre le contrôle de votre compte live. Si vous suspectez qu’il a été compromis, supprimez immédiatement le bot sur CoinW et créez-en un nouveau.







Cet article a-t-il été utile ?
0 sur 0 ont trouvé cela utile
Offre limitée pour les nouveaux utilisateurs !
Inscrivez-vous dès maintenant pour recevoir votre pack cadeau exclusif de 12000 USDT !
Vous avez déjà un compte ?Se connecter
Articles populaires
Guide de Configuration des Alertes de Stratégie TradingView (Édition PineScript™)
Publié le : 2026/04/24 17:33Dernière mise à jour : 2026/04/24 17:33

Avec le lancement du Bot de Signal CoinW, vous pouvez facilement transformer vos stratégies TradingView (TV) en ordres exécutés automatiquement en continu 24h/24 et 7j/7.

Ce guide est spécialement conçu pour les utilisateurs de stratégies PineScript™ (scripts de type Strategy). Nous vous expliquons comment configurer les messages d’alerte de manière simple et claire, afin que même les utilisateurs sans connaissances en programmation puissent suivre facilement.

Aperçu rapide : Utilisez-vous une Strategy ou un Indicateur ?

Avant la configuration, veuillez confirmer le type de script utilisé sur TradingView :

  • Stratégie: Le code commence par strategy(...) ou contient des commandes d’exécution d’ordres telles que strategy.entry. Il permet de générer des signaux d’achat et de vente sur le graphique, d’effectuer des backtests et de calculer automatiquement la taille de position pour chaque trade. (Ce guide est destiné aux utilisateurs de Stratégie.)

  • Indicateur:Le code commence par indicator(...). Il est utilisé uniquement pour l’analyse graphique et le tracé de lignes ou d’alertes, et n’inclut pas de calcul de taille de position. ((Si vous utilisez un Indicateur,la plateforme ne prend actuellement pas en charge le trading basé sur les Indicateurs.)

Step 1: Copier le modèle de message d’alerte

Pour vous aider à démarrer rapidement, lors de la création d’une alerte sur TradingView, copiez le code JSON ci-dessous et collez-le dans le champ "Message".

 

Avertissement de format : Veuillez vous assurer de conserver les accolades {} et les guillemets "" intacts et de ne pas omettre les virgules finales.

 

JSON
{
  "id": "{{strategy.order.id}}",
  "action": "{{strategy.order.action}}",
  "marketPosition": "{{strategy.market_position}}",
  "prevMarketPosition": "{{strategy.prev_market_position}}",
  "instrument": "{{ticker}}",
  "signalToken": "Please paste the signal code generated by CoinW here",
  "timestamp": "{{timenow}}",
  "investmentType": "base",
  "amount": "{{strategy.order.contracts}}"
}

 

Step 2: Détail des paramètres (Ce qu’il faut modifier VS ce qu’il faut conserver)

 

Les éléments entourés de {{ }} dans le modèle sont des "placeholders standards" de TradingView. Lorsqu’un signal est déclenché, TV les remplit automatiquement avec des données de marché en temps réel. Ne les modifiez pas.

 

Paramètre 

Description

À modifier ou à conserver

id / action / marketPosition / prevMarketPosition

Indique s’il faut acheter ou vendre, ouvrir une position long ou short, ou ouvrir/fermer une position.

Aucune modification requise.

Le système le récupère automatiquement.

instrument

Paire de trading. Identifie automatiquement le symbole du graphique actuel (ex : BTCUSDT.P).

Aucune modification requise. Le système le récupère automatiquement.

Aucune modification requise.

Le système le récupère automatiquement.

timestamp

Horodatage. Enregistre l’heure exacte d’envoi du signal.

Aucune modification requise. Le système le récupère automatiquement. 

signalToken

Code de sécurité du signal.
Il s’agit de votre identifiant de trading unique pour l’authentification.

Aucune modification requise.
Veuillez garder ce paramètre sécurisé. Ne le divulguez pas afin d’éviter tout trading non autorisé sur votre stratégie.

investmentType

Type d’investissement.

Détermine le mode d’allocation des fonds du bot.

Modification requise! Veuillez ajuster selon les instructions de l’Étape 3 ci-dessous..

amount

Montant/pourcentage. Fonctionne avec le type d’investissement pour déterminer le montant à utiliser par trade.

Modification requise! Veuillez ajuster selon les instructions de l’Étape 3 ci-dessous.

1. Alert Message – id

 

id – Order Identifier

{{strategy.order.id}} – Renvoie l’ID de l’ordre exécuté (la chaîne utilisée comme premier paramètre dans l’appel de la fonction de génération d’ordre: strategy.entry, strategy.exit, or strategy.order).

2. Message d’Alerte – action

Action – "Buy" ou "Sell" ??

{{strategy.order.action}} – Renvoie la chaîne "buy" ou "sell" pour l’ordre exécuté.

3. Message d’Alerte – marketPosition

marketPosition – État de position attendu (au moment de l’exécution de l’ordre)

{{strategy.market_position}} – Renvoie la position actuelle de la stratégie sous forme de chaîne : "long", "flat", or "short".

4. Message d’Alerte – prevMarketPosition

prevMarketPosition – État de position précédent (avant l’exécution de l’ordre)

{{strategy.prev_market_position}} – Renvoie la position précédente de la stratégie sous forme de chaîne : "long", "flat", or "short".

5. Message d’Alerte – instrument

ticker – Valeur de placeholder TradingView

Un "placeholder standard" est un texte entouré de doubles accolades et inclus dans le message d’alerte.

{{ticker}} renvoie le symbole du graphique TradingView ayant généré l’alerte.

Exemples: "BTCUSDT.P", "ETHUSDT.P".

6. Message d’Alerte – signalToken

Signal Code – Authentification du signal. Cette mesure de sécurité garantit que les requêtes entrantes sont légitimes et autorisées. Lorsqu’un utilisateur crée avec succès un nouveau signal sur CoinW, ce code de signal est automatiquement généré et doit être copié dans le message d’alerte TradingView.

Étape 3 : Comment Configurer les Modes de dimensionnement de position et de capitalisation (Guide principal)

investmentType et amount sont les paramètres auxquels vous devez accorder le plus d’attention. Ils déterminent le montant que votre bot utilisera à chaque fois qu’un signal de trading est déclenché.

En fonction des différentes habitudes de trading, nous avons résumé ci-dessous les trois modes de configuration les plus courants :

Mode 1 : Synchronisation complète avec le dimensionnement de position de la stratégie TV

Déléguez entièrement le dimensionnement de position à votre script de stratégie TradingView. Le script calcule le "nombre de coins / quantité de contrats" à acheter pour chaque trade, et le bot CoinW le suit à l’identique (1:1) sans aucune logique supplémentaire.

  • Configuration:

    • "investmentType": "base" (signifie passer des ordres en fonction de la quantité de l’actif de base)

    • "amount": "{{strategy.order.contracts}}" (permet à TV de renseigner automatiquement la quantité d’ordre calculée)

  • Est-ce que cela capitalise ? Cela dépend de la façon dont votre script TV est conçu. Quelle que soit la logique de capitalisation de votre stratégie TV, le bot live la suivra exactement de la même manière.

  • Compatibilité mono/multi-symboles: Ce mode est parfaitement compatible avec les stratégies mono et multi-symboles. TV calcule automatiquement la quantité pour chaque symbole en fonction de son prix. Par exemple, pour les mêmes 1 000U, TV peut calculer soit 0,01 BTC soit des centaines de milliers de DOGE. C’est le mode le plus sûr pour exécuter des stratégies multi-symboles. Toutefois, les utilisateurs doivent déterminer la marge correspondante en fonction de leur levier. Par exemple, avec un levier 3x vs 20x — comment la marge est-elle calculée selon les différents symboles ?

Il s’agit d’un piège courant pour de nombreux débutants. Lorsque vous utilisez ce mode, l’instruction envoyée par TV à CoinW correspond simplement au nombre de coins à acheter. Ainsi, quel montant en USDT sera réellement déduit de votre compte comme marge ? La réponse dépend entièrement du levier que vous avez configuré sur la page de trading CoinW.

Formule : Marge réelle = (Quantité de coins depuis TV × Prix du coin au moment du signal) ÷ Votre levier

Exemple réel: Supposons que le prix actuel du BTC soit de 60,000 USDT. Votre stratégie TV envoie un signal long et calcule automatiquement une quantité de 0.1 BTC. La valeur totale de la position de cet ordre est donc : 0,1 × 60 000 = 6 000 USDT. Quel montant devez-vous avoir disponible sur votre compte CoinW pour exécuter ce signal ? 

  • Scénario A : Si vous utilisez un levier faible (par exemple 3x) – Votre marge réelle = 6 000 USDT ÷ 3 = 2 000 USDT. (Explication : le solde disponible de votre compte Futures doit être d’au moins 2 000 USDT, sinon le bot indiquera « marge disponible insuffisante » et manquera le signal.)

  • Scénario B : Si vous utilisez un levier élevé (par exemple 20x) – Votre marge réelle = 6 000 USDT ÷ 20 = 300 USDT. (Explication : vous n’avez besoin que de 300 USDT de marge pour ouvrir la position de 0,1 BTC. Comme la marge requise est plus faible, la probabilité d’exécution est plus élevée, mais attention au risque de liquidation lié au levier élevé.)

 

Mode 2 : Dimensionnement de position avec montant fixe

À chaque signal de trading reçu, un montant fixe en USDT est utilisé comme marge, indépendamment des profits présents sur votre compte. Les profits restent dans le compte, ce qui permet de mieux contrôler le risque par trade.

  • Configuration (exemple : 50 USDT par trade) :

    • "investmentType": "margin"(signifie utilisation d’une marge fixe)

    • "amount": "50" (valeur fixe, ici 50 USDT)

  • Est-ce que cela capitalise ? Non. Le premier trade utilise 50 USDT, et même si votre compte double, le trade suivant utilisera toujours 50 USDT.

  • Compatibilité mono/multi-symboles : Compatible. Que ce soit BTC ou SHIB qui déclenche le signal, seulement 50 USDT seront utilisés pour ouvrir la position. Aucun risque lié aux différences de prix entre symboles.

Mode 3 : Pourcentage du solde du compte

À chaque signal, le système calcule automatiquement le solde disponible de votre compte Futures CoinW et utilise un pourcentage fixe comme marge.

  • Configuration (exemple : 10 % du solde disponible par trade) :

    • "investmentType": "percentage_balance" (signifie utilisation d’un pourcentage du solde)

    • "amount": "10" (valeur entre 0.01 et 100 ; ici 10 %)

  • Est-ce que cela capitalise ? Oui, automatiquement. Si votre capital initial est de 1 000 USDT, le premier trade utilise 100 USDT. Si votre compte atteint 2 000 USDT, le prochain trade utilisera 200 USDT. En cas de pertes, le montant par trade diminue également, réduisant le risque de liquidation.

Compatibilité mono/multi-symboles : Excellent pour les stratégies mono-symbole. À utiliser avec prudence pour les stratégies multi-symboles. Si vous exécutez des stratégies multi-symboles avec ce mode, veillez à utiliser un pourcentage faible (par exemple, le définir à 2 %). Sinon, en conditions de marché extrêmes où plusieurs symboles déclenchent des signaux simultanément, vos fonds disponibles peuvent être entièrement mobilisés, entraînant l’échec de certains signaux.

 

Conseil de prévention des erreurs: ISi vous exécutez des stratégies multi-symboles, ne définissez jamais  investmentType  sur base tout en utilisant un nombre fixe pour amount  (e.g., "amount": "10"). Acheter 10 BTC nécessiterait des centaines de milliers d’USDT, tandis qu’acheter 10 SHIB pourrait même ne pas atteindre le montant minimum d’ordre. Cela entraînera des erreurs répétées du système !

Rappel de sécurité: Votre signalToken est comparable à un mot de passe de trading en direct — gardez-le strictement confidentiel. Ne partagez jamais de captures d’écran dans des communautés publiques (comme les groupes WeChat ou Telegram). En cas de fuite, des tiers pourraient envoyer des signaux malveillants et prendre le contrôle de votre compte live. Si vous suspectez qu’il a été compromis, supprimez immédiatement le bot sur CoinW et créez-en un nouveau.







Cet article a-t-il été utile ?
0 sur 0 ont trouvé cela utile
Offre limitée pour les nouveaux utilisateurs !
Inscrivez-vous dès maintenant pour recevoir votre pack cadeau exclusif de 12000 USDT !
Vous avez déjà un compte ?Se connecter
Articles populaires