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