Aller au contenu
StatePath
Atlas des outilsmath.broadcast

Outil

Broadcast (SCALAR → BUFFER)

math.broadcast

MathConvert

Entrées

aScalar

Le nombre unique à répéter — par exemple un niveau de prix fixe, un réglage, ou le résultat de math.last.

Sorties

Buffer (time series)

Une ligne de nombres qui conserve la même valeur sur chaque bougie — une ligne horizontale plate.

Broadcast prend un seul nombre et l’étire en une ligne complète, répétant cette unique valeur sur chaque bougie. C’est l’adaptateur que vous utilisez quand un outil veut une série mais que vous n’avez qu’un seul nombre fixe.

Schéma de présentation de Broadcast (SCALAR → BUFFER)scalarbroadseries

Fonctionnement

Beaucoup d’outils (comme Cross) comparent deux lignes de nombres bougie par bougie, mais une valeur unique telle qu’un niveau de prix ou une constante n’est qu’un seul nombre. Broadcast copie cette valeur sur tout le graphique afin qu’elle devienne une ligne horizontale plate que le reste du pipeline peut lire comme n’importe quelle autre série. Il n’a aucun réglage — il répète simplement l’entrée a.

Se connecte à

Lit depuis
Alimente

Exemples

  • Câblez un niveau fixe comme 1.2500 à travers Broadcast, puis injectez cette ligne plate dans Cross pour qu’un prix croisant le niveau déclenche un signal.
  • Diffusez un constant.number dans l’entrée b de math.arithmetic pour additionner ou mettre à l’échelle une série d’un montant fixe.

Erreurs courantes

  • Oublier que Broadcast ne répète qu’une seule valeur — il ne peut pas transformer une liste de nombres différents en une série ; il fait une ligne plate, rien de plus.
  • Diffuser une valeur qui aurait dû rester un seul nombre, puis se demander pourquoi une entrée scalaire-uniquement refuse la connexion désormais en série.

Voir aussi