Docs / Référence des blocs / Blocs Maths

Blocs Maths

Les blocs Maths

Les blocs Maths offrent un ensemble d’opérations mathématiques pour comparer et créer des conditions à partir des sorties des Data Watchers et des blocs Indicateurs. Ces blocs permettent aux utilisateurs de définir des conditions précises pour l’exécution des transactions, comme fixer des seuils d’achat ou de vente.

Pour créer un nouveau bloc Maths, double-cliquez sur l’écran de blueprint, ou cliquez sur le bouton + du menu. Dans la barre de recherche, saisissez « math/ » suivi des abréviations ci-dessous, ou saisissez simplement l’abréviation :

fix_numer

_Fix number_ Définit un nombre fixe pouvant servir de valeur de comparaison.

variable

_Variabe_ Définit un nombre variable basé sur le dernier résultat observé.

PercentageOf

_A percentage of B (A*100% / B)_ Calcule l’entrée A en pourcentage de l’entrée B.

to_number

_Cast to number_ peut convertir un nombre ou une expression de caractères représentant une valeur numérique en type de données décimal.

rand

Random number génère un nombre aléatoire entre deux nombres spécifiés (par défaut entre 0 et 1).

clamp

_Clamp number between min and max_ sert à contraindre un nombre entre une valeur minimale et une valeur maximale

abs

_Absolute_ la valeur absolue, ou module, d’un nombre réel est sa valeur non négative, sans tenir compte de son signe. Autrement dit, elle vaut le nombre lui-même s’il est positif, et son opposé s’il est négatif. Par exemple, la valeur absolue de 3 est 3, et la valeur absolue de −3 est aussi 3.

floor

_Floor number to remove fractional part_ arrondit toujours vers le bas et renvoie le plus grand entier inférieur ou égal au nombre donné.

scale

_v * factor_ augmente ou diminue un nombre selon un facteur spécifié

gate

_if v is true, then outputs A, otherwise B_ une règle conditionnelle pouvant produire plusieurs valeurs selon que l’entrée est vraie ou non.

operation

_Easy math operators_ pour des calculs simples. Vous pouvez l’utiliser pour additionner, soustraire, multiplier, diviser, exprimer en pourcentage, calculer une racine carrée, un maximum ou un minimum.

compare

_Compares between two values_ produit une sortie selon que deux entrées correspondent ou non

condition

_Evaluates condition between A and B_ permet de déterminer si A est supérieur à B (>), inférieur (<), égal (==), différent (!=), supérieur ou égal (>=), inférieur ou égal (<=), si l’une des deux conditions est vraie (||), ou si les deux conditions sont vraies (&&).

condition3in

_evaluates condition between A, B and C_ comme ci-dessus, avec 3 entrées possibles

condition4in

_evaluates condition between A, B, C and D_ comme ci-dessus, avec 4 entrées possibles

condition5in

_evaluates condition between A, B, C, D and E_ comme ci-dessus, avec 5 entrées possibles

condition6in

_evaluates condition between A, B, C, D, E and F_ comme ci-dessus, avec 6 entrées possibles

difference

_A's difference from B_ en pourcentage