Documentación / Referencia de bloques / Bloques matemáticos

Bloques matemáticos

Bloques matemáticos

Los bloques matemáticos ofrecen un conjunto de operaciones matemáticas para comparar y crear condiciones basadas en la salida de los Data Watchers y los bloques de indicadores. Estos bloques permiten a los usuarios definir condiciones precisas para ejecutar operaciones, como establecer umbrales de compra o venta.

Para crear un nuevo bloque matemático, haz doble clic en la pantalla del blueprint o pulsa el botón + del menú. En la barra de búsqueda, escribe “math/” seguido de las abreviaturas siguientes, o simplemente escribe la abreviatura:

fix_numer

_Fix number_ Establece un número fijo con el que poder comparar.

variable

_Variabe_ Establece un número variable basado en el último resultado observado.

PercentageOf

_A percentage of B (A*100% / B)_ Calcula la entrada A como porcentaje de la entrada B.

to_number

_Cast to number_ puede convertir un número o una expresión de caracteres que represente un valor numérico en un tipo de dato decimal.

rand

Random number genera un número aleatorio entre dos números cualesquiera especificados (por defecto, entre 0 y 1).

clamp

_Clamp number between min and max_ se usa para acotar un número entre un valor mínimo y uno máximo

abs

_Absolute_ el valor absoluto o módulo de un número real es su valor no negativo, sin tener en cuenta el signo. Es decir, si el número es positivo se mantiene, y si es negativo se invierte. Por ejemplo, el valor absoluto de 3 es 3, y el valor absoluto de −3 también es 3.

floor

_Floor number to remove fractional part_ siempre redondea hacia abajo y devuelve el mayor entero menor o igual que un número dado.

scale

_v * factor_ aumenta o disminuye un número según un factor especificado

gate

_if v is true, then outputs A, otherwise B_ una regla condicional que puede emitir distintos valores según la entrada sea verdadera o no.

operation

_Easy math operators_ para cálculos sencillos. Puedes usarlo para sumar, restar, multiplicar, dividir, mostrar como porcentaje, raíz cuadrada, máximo o mínimo.

compare

_Compares between two values_ salida basada en si las dos entradas coinciden o no

condition

_Evaluates condition between A and B_ nos permite determinar si A es mayor que (>), menor que (<), igual a (==), distinto de (!=), mayor o igual que (>=), menor o igual que (<=), si alguna de las dos condiciones es verdadera (||), o si ambas condiciones son verdaderas (&&).

condition3in

_evaluates condition between A, B and C_ como el anterior, con 3 entradas posibles

condition4in

_evaluates condition between A, B, C and D_ como el anterior, con 4 entradas posibles

condition5in

_evaluates condition between A, B, C, D and E_ como el anterior, con 5 entradas posibles

condition6in

_evaluates condition between A, B, C, D, E and F_ como el anterior, con 6 entradas posibles

difference

_A's difference from B_ como porcentaje