Connecter vos alertes TradingView à votre compte avec WeCore
Guide pratique pour relier vos alertes TradingView à un compte de courtier ou de prop firm avec WeCore : connexion du compte, webhook, test en simulation et suivi.
Beaucoup de traders construisent un indicateur ou une stratégie dans TradingView et reçoivent des alertes, mais continuent de cliquer eux-mêmes sur les boutons. Ce guide explique, sur le plan conceptuel, comment relier ces alertes à votre compte de courtier ou de prop firm via WeCore, et comment le faire avec prudence.
Les noms des menus et des écrans peuvent évoluer avec le temps : les étapes ci-dessous renvoient donc à des zones de l'application plutôt qu'à l'emplacement exact des boutons.
Ce qui se passe réellement en coulisses
Une alerte TradingView peut envoyer un message à une adresse web dès que sa condition est remplie. C'est ce qu'on appelle un webhook. Si la notion est nouvelle pour vous, lisez d'abord le guide pour automatiser les alertes TradingView avec des webhooks.
WeCore joue le rôle de passerelle : il reçoit le message de TradingView, le confronte aux règles de risque que vous avez définies pour le compte, et seulement ensuite transmet un ordre à votre compte chez votre courtier. WeCore n'est pas un courtier et ne détient pas votre argent. Le compte reste chez votre courtier ou votre prop firm, et chaque action est enregistrée pour que vous puissiez vérifier après coup ce qui s'est passé.
Étape 1 : créer un compte et connecter un compte de courtier
Après avoir ouvert un compte WeCore et choisi un abonnement, rendez-vous dans la zone des connexions (courtiers) et ajoutez votre compte. Aujourd'hui, les comptes basés sur Rithmic et ceux basés sur ProjectX (TopstepX) sont pris en charge.
Quelques points à connaître à l'avance :
- Rithmic - un nouveau compte doit généralement se connecter une fois à R|Trader Pro et y accepter les conditions avant que le trading via API fonctionne. C'est une exigence de Rithmic. Rithmic n'autorise par ailleurs qu'une seule session active par nom d'utilisateur : fermez les autres plateformes qui utilisent les mêmes identifiants.
- ProjectX (TopstepX) - la connexion se fait avec votre nom d'utilisateur et une clé API générée dans les paramètres de TopstepX, pas avec votre mot de passe. Après les avoir saisis, vous choisissez le compte à connecter.
- Compte papier intégré - si vous voulez simplement expérimenter, il existe aussi un compte de simulation interne qui ne nécessite aucune connexion à un courtier.
Les identifiants sont les vôtres, chez votre courtier. Ils sont stockés chiffrés et ne vous sont plus affichés après l'enregistrement.
Étape 2 : définir les règles de risque avant tout
Chaque compte connecté démarre en mode Simulation : les signaux et les ordres sont vérifiés et enregistrés, mais rien n'est envoyé au courtier. Pour passer en trading réel, vous devez d'abord enregistrer au moins une fois les règles de risque du compte. C'est voulu : aucun compte ne commence à trader sans limites que vous avez choisies.
Avant de toucher à TradingView, ouvrez donc la zone risque, parcourez les réglages et enregistrez. Un guide distinct explique comment définir des limites de risque dans WeCore.
Étape 3 : récupérer votre adresse de webhook personnelle
Dans la zone des stratégies, créez ou ouvrez votre stratégie et copiez son adresse de webhook personnelle. Cette adresse contient une clé secrète unique.
Traitez-la comme un mot de passe :
- Quiconque détient l'adresse peut envoyer des ordres sur votre compte.
- Ne la collez pas dans des discussions, des captures d'écran publiques ou du code que vous partagez.
- Si vous soupçonnez une fuite, vous pouvez générer une nouvelle adresse, et l'ancienne cesse de fonctionner.
- Vous pouvez aussi restreindre les adresses IP acceptées, par exemple aux seules adresses officielles de TradingView.
Étape 4 : créer l'alerte dans TradingView
Dans TradingView, créez une alerte sur votre indicateur ou votre stratégie. Dans les paramètres de notification de l'alerte, activez Webhook URL et collez l'adresse copiée.
Quelques points qui évitent bien des maux de tête :
- Le contenu du message - WeCore attend un message JSON décrivant l'action (entrée, sortie, annulation, etc.), le symbole et la quantité. Si votre code Pine envoie lui-même le message, le champ Message de l'alerte n'est pas nécessaire. Sinon, le JSON doit figurer dans le champ Message. Le format complet et des exemples prêts à l'emploi se trouvent dans les écrans d'aide de l'application.
- Le symbole - il est recommandé d'utiliser le ticker continu du produit (par exemple MNQ1!), pour ne pas avoir à mettre à jour l'alerte à chaque roll de contrat. Contexte dans le guide sur le roll des contrats à terme.
- Mini ou micro - ES et MES, ou NQ et MNQ, ont des valeurs de point très différentes. Une erreur ici est une cause fréquente de position dix fois plus grosse ou plus petite que prévu.
- Expiration des alertes et abonnement TradingView - l'envoi de webhooks nécessite un abonnement TradingView adapté, et les alertes ont parfois une date d'expiration. Vérifiez-le sur le site de TradingView.
Étape 5 : tester en mode simulation
C'est l'étape la plus importante. Tant que le compte est en simulation, vous pouvez laisser tourner les alertes et voir exactement ce qui se serait passé :
- Chaque alerte est-elle arrivée et a-t-elle été enregistrée ?
- L'action, le sens et la quantité correspondent-ils à vos attentes ?
- Les règles de risque ont-elles bloqué quelque chose, et pourquoi ?
- Le symbole a-t-il été traduit vers le bon contrat ?
Laissez tourner au moins plusieurs jours de bourse, à différents moments de la journée. Ce n'est que lorsque tout paraît correct et cohérent que vous passez sur un compte réel, en désactivant la simulation pour ce compte. Vous pouvez toujours la réactiver.
Étape 6 : le suivi au quotidien
Même quand tout fonctionne, l'automatisation demande de la supervision :
- Consultez de temps en temps le journal d'activité et l'état de la connexion au courtier.
- Configurez des notifications par e-mail ou par un autre canal que vous utilisez, pour savoir si quelque chose change sur le compte.
- Après une modification de votre code Pine ou des réglages d'alerte, refaites un court test en simulation.
- Si vous tradez un compte de prop firm, consultez le centre d'aide officiel de la firme pour connaître sa politique sur le trading automatisé et les logiciels tiers. Les politiques diffèrent d'une firme à l'autre et évoluent dans le temps.
Check-list avant le passage en réel
- Le compte est connecté et la connexion apparaît comme saine.
- Les règles de risque sont enregistrées et vérifiées.
- L'adresse de webhook est conservée en lieu sûr et n'est pas partagée.
- L'alerte TradingView envoie un JSON valide à la bonne adresse.
- Le symbole et la taille (mini ou micro) sont corrects.
- Les alertes ont tourné en simulation pendant plusieurs jours sans surprise.
- La politique d'automatisation de la prop firm a été vérifiée.
À retenir
- WeCore transmet les signaux de TradingView à votre compte et applique les règles de risque que vous avez définies.
- Chaque nouveau compte démarre en simulation, et le trading réel n'est possible qu'après l'enregistrement des règles de risque.
- L'adresse de webhook est un secret. Protégez-la comme un mot de passe.
- Utilisez un ticker continu et vérifiez bien le type de contrat.
- Testez en simulation, surveillez régulièrement et lisez les règles de votre prop firm.
Si vous voulez essayer par vous-même, vous pouvez connecter un compte à WeCore, y associer une seule alerte et la laisser tourner en mode simulation jusqu'à être sûr que tout se comporte comme prévu.