Choisissez l'événement d'alerte que le script et l'intégration réceptrice sont conçus pour utiliser. Un événement d'exécution d'ordre de stratégie provient de l'émulateur de broker de TradingView ; ce n'est pas un rapport d'exécution de votre compte Rithmic. Un événement alert() se produit lorsque le script appelle cette fonction. Utiliser les deux n'est pas automatiquement correct pour toutes les intégrations.
Conseils éducatifs sur le logiciel. Le trading comporte des risques. Lire les avertissements financiers et d'information.
Comparer les sources d'événements
| Source | Ce qui la déclenche | Ce qu'il faut vérifier |
|---|---|---|
| Alerte de prix ou de dessin | La condition du graphique configurée | Si le message a le sens voulu par le destinataire |
| Condition d'indicateur | Sa condition prise en charge ou l'événement du script | Condition, message et fréquence |
Appel alert() |
La logique du script exécute la fonction | Quels appels transportent des instructions de trade |
| Événement d'exécution d'ordre de stratégie | L'émulateur exécute l'ordre simulé de la stratégie | Placeholder/message requis et intégration prévue |
Le guide des alertes Pine de TradingView documente ces distinctions. Créer un événement dans le code ne crée pas à lui seul une alerte active ; l'utilisateur doit configurer l'alerte via l'interface prise en charge.
Choisir selon le contrat du script
- Identifiez si le script est un indicateur ou une stratégie et procurez-vous ses instructions d'alerte.
- Déterminez si ses messages de trade proviennent d'événements d'exécution d'ordre, d'appels
alert()ou d'une condition d'indicateur précise. - Faites correspondre le message généré par le service récepteur à cette source d'événement.
- Vérifiez séparément les instructions d'entrée, de sortie, d'inversion et de sortie partielle. Ne traitez pas chaque événement comme une entrée.
- Recréez une alerte de script lorsque le contexte enregistré (entrées/symbole/unité de temps) doit changer.
- Examinez les enregistrements réels de l'alerte, du service récepteur et du broker lors d'un processus de vérification approprié et autorisé.
Aucune alerte n'a été créée et aucun trade n'a été déclenché pour cet article.
Garder des modes de sortie cohérents
Le guide de stratégie Rithmic de PickMyTrade distingue les sorties contrôlées par la stratégie, les SL/TP attachés et les sorties multiples. L'illustration du fournisseur ci-dessous présente ces choix. Elle ne prouve pas leur comportement sur votre compte, et son exemple NQM6 n'est pas une recommandation de contrat actuel.

Quand deux flux peuvent-ils provoquer des requêtes en double ?
Si un événement d'exécution d'ordre et un appel alert() se déclenchent tous deux avec des instructions de trade, ils peuvent produire des messages distincts. Vérifiez les deux sources et la chronologie réelle. Un paramètre qui autorise l'ajout à une position n'équivaut pas à une déduplication au niveau du transport. Voir la réconciliation des ordres en double.
Pour une route fondée sur une stratégie, faites correspondre les alertes de stratégie Pine au message généré au lieu de combiner des exemples de variables incompatibles.
Questions fréquentes
Chaque stratégie doit-elle utiliser uniquement Order fills ?
Suivez les instructions actuelles du script et de l'intégration. Certains workflows utilisent plutôt des messages alert() explicites.
Une exécution de stratégie est-elle une exécution Rithmic ?
Non. C'est un événement de l'émulateur ; confirmez séparément le résultat réel auprès du broker.
Sélectionner les deux double-t-il toujours les trades ?
Non. Cela dépend des événements qui se déclenchent réellement, de leurs messages et du comportement du service récepteur.
La modification des entrées du graphique met-elle à jour une alerte existante ?
TradingView documente un contexte enregistré. Recréez l'alerte de script lorsque ce contexte doit changer.