Outil
Branch
logic.branch
Entrées
Le premier signal vrai/faux — par exemple un filtre de tendance ou un déclencheur de croisement. Lu dans tous les modes.
Le second signal vrai/faux, utilisé uniquement en mode ‘and’/‘or’ — par exemple un filtre de momentum ou de session. Masqué quand le mode est ‘if’.
Sorties
Un ensemble de deux lignes vrai/faux : ‘true’ porte le résultat du mode et ‘false’ son exact opposé, une valeur par bougie. Les deux sorties sont câblables.
Branch répond à une seule question vrai/faux et vous donne les deux réponses à la fois. La sortie ‘true’ se déclenche quand la condition tient ; la sortie ‘false’ se déclenche sur toutes les autres bougies. C’est cet appariement qui compte : câblez ‘true’ dans buy et ‘false’ dans cancel_buy, et un seul nœud pilote les deux côtés de la sortie d’un filtre, sans nœud Not séparé.
Fonctionnement
Choisissez un mode. ‘if’ laisse passer l’entrée a telle quelle, donc ‘true’ vaut simplement a. ‘and’ est vrai uniquement quand a et b sont tous deux vrais ; ‘or’ est vrai dès qu’au moins un l’est. Ce que le mode calcule devient la sortie ‘true’, et ‘false’ en est toujours l’exact opposé — les deux sorties se partagent chaque bougie, si bien qu’elles ne se déclenchent jamais ensemble et ne restent jamais muettes ensemble. Le sélecteur de mode grise la seconde entrée quand vous choisissez ‘if’.
Modes
Laisse passer a telle quelle : ‘true’ vaut a et ‘false’ couvre toutes les autres bougies. L’entrée b est ignorée.
Quand l’utiliser: Scindez une condition existante en ses côtés passage et annulation, p. ex. envoyez un indicateur de tendance haussière vers buy et son opposé vers cancel_buy.
‘true’ uniquement quand a et b sont tous deux vrais ; ‘false’ sur toutes les autres bougies.
Quand l’utiliser: Exigez toutes les conditions à la fois, p. ex. tendance haussière et momentum haussier avant qu’un signal puisse passer.
‘true’ dès qu’au moins un de a ou b est vrai ; ‘false’ seulement quand aucun ne l’est.
Quand l’utiliser: Acceptez l’un ou l’autre de plusieurs scénarios, p. ex. passer sur une cassure ou sur un signal de repli.
Configuration
Comment la sortie ‘true’ est calculée : ‘if’ laisse passer a, ‘and’ exige les deux entrées vraies, ‘or’ en exige au moins une. ‘false’ est toujours l’exact opposé de ‘true’. La seconde entrée est masquée en mode ‘if’.
Se connecte à
Exemples
- Mettez le mode sur if, câblez un indicateur de tendance haussière dans a, puis envoyez ‘true’ vers buy et ‘false’ vers cancel_buy pour que le filtre rende un verdict à chaque bougie.
- Mettez le mode sur and avec tendance haussière dans a et momentum haussier dans b pour ne passer que lorsque les deux concordent.
Erreurs courantes
- Câbler ‘false’ vers un port d’annulation sans le vouloir vraiment. ‘false’ se déclenche sur chaque bougie où la condition ne tient pas : l’envoyer vers cancel_buy écarte le signal aussitôt — laissez ‘false’ non câblé si un échec doit seulement patienter et réessayer à la bougie suivante.
- Laisser b non câblé en mode ‘and’/‘or’ : le gate lit alors b comme faux, ce qui fige ‘and’ sur faux à jamais et réduit discrètement ‘or’ à un simple passage direct de a.