Documentazione / Riferimento dei blocchi / Blocchi Matematici

Blocchi Matematici

Blocchi Matematici

I blocchi Matematici offrono un insieme di operazioni matematiche per confrontare e creare condizioni basate sull’output dei Data Watcher e dei blocchi Indicatore. Questi blocchi permettono agli utenti di definire condizioni precise per l’esecuzione delle operazioni, come l’impostazione di soglie di acquisto o di vendita.

Per creare un nuovo blocco matematico, fai doppio clic sulla schermata blueprint, oppure clicca il pulsante + nel menu. Nella barra di ricerca, digita: “math/” seguito dalle abbreviazioni riportate sotto, oppure digita semplicemente l’abbreviazione:

fix_numer

_Fix number_ Imposta un numero fisso da usare come termine di confronto.

variable

_Variabe_ Imposta un numero variabile basato sull’ultimo risultato rilevato.

PercentageOf

_A percentage of B (A*100% / B)_ Calcola l’input A come percentuale dell’input B.

to_number

_Cast to number_ può convertire un numero o un’espressione di caratteri che rappresenta un valore numerico in un tipo di dato decimale.

rand

Random number genera un numero casuale compreso tra due numeri qualsiasi specificati (per impostazione predefinita tra 0 e 1).

clamp

_Clamp number between min and max_ usato per vincolare un numero tra un valore minimo e uno massimo

abs

_Absolute_ il valore assoluto o modulo di un numero reale è il suo valore non negativo, indipendentemente dal segno. Ovvero, se il numero è positivo resta invariato, se è negativo diventa positivo. Ad esempio, il valore assoluto di 3 è 3, e il valore assoluto di −3 è anch’esso 3.

floor

_Floor number to remove fractional part_ arrotonda sempre per difetto e restituisce il più grande numero intero minore o uguale al numero dato.

scale

_v * factor_ aumenta o diminuisce un numero secondo un fattore specificato

gate

_if v is true, then outputs A, otherwise B_ una regola condizionale che può restituire valori diversi a seconda che l’input sia vero o meno.

operation

_Easy math operators_ per calcoli semplici. Puoi usarlo per addizionare, sottrarre, moltiplicare, dividere, esprimere come percentuale, calcolare la radice quadrata, il massimo o il minimo.

compare

_Compares between two values_ restituisce un output a seconda che i due input coincidano o meno

condition

_Evaluates condition between A and B_ ci permette di determinare se A è maggiore di (>), minore di (<), uguale a (==), diverso da (!=), maggiore o uguale a (>=), minore o uguale a (<=), se almeno una delle due condizioni è vera (||), o se entrambe le condizioni sono vere (&&).

condition3in

_evaluates condition between A, B and C_ come sopra, con 3 possibili input

condition4in

_evaluates condition between A, B, C and D_ come sopra, con 4 possibili input

condition5in

_evaluates condition between A, B, C, D and E_ come sopra, con 5 possibili input

condition6in

_evaluates condition between A, B, C, D, E and F_ come sopra, con 6 possibili input

difference

_A's difference from B_ espressa come percentuale