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