Herramienta
Arithmetic
math.arithmetic
Entradas
La primera serie operando.
La segunda serie operando (usada solo por los modos de dos operandos).
Salidas
Una línea numérica que lleva el resultado de la operación elegida, un valor por barra.
Arithmetic es un nodo calculadora todo-en-uno que ejecuta una operación por barra sobre las series que conectas. Un único selector `mode` lo cambia entre matemática básica, matemática de un solo valor, desplazamiento temporal, reducciones de ventana móvil y normalización.
Cómo funciona
Elige un `mode` y el inspector atenúa las perillas que no aplican, luego el nodo calcula esa operación sobre la entrada `a` (y `b` para modos de dos operandos como add o divide), produciendo una serie de float. Los modos de ventana usan `period`, shift usa `n`, y clamp usa `min`/`max`.
Modos
Suma a y b en cada barra.
Cuándo usarlo: Combina dos series, p. ej. sumar dos osciladores.
Resta b de a.
Cuándo usarlo: Spread entre dos líneas, p. ej. dos MA.
Multiplica a por b.
Cuándo usarlo: Escala o pondera una serie por otra.
Divide a entre b.
Cuándo usarlo: Ratios, p. ej. precio sobre una media móvil.
Resto de a dividido entre b.
Cuándo usarlo: Restos cíclicos o periódicos.
Eleva a a la potencia b.
Cuándo usarlo: Énfasis no lineal de una serie.
El menor de a y b en cada barra.
Cuándo usarlo: Pon un suelo a una serie con otra.
El mayor de a y b en cada barra.
Cuándo usarlo: Pon un techo a una serie con otra.
Valor absoluto de a.
Cuándo usarlo: Tamaño de un movimiento ignorando su signo.
Raíz cuadrada de a.
Cuándo usarlo: Comprime valores grandes.
e elevado a a.
Cuándo usarlo: Ponderación exponencial.
Logaritmo natural de a.
Cuándo usarlo: Comprime el crecimiento exponencial o los retornos logarítmicos.
Invierte el signo de a.
Cuándo usarlo: Invierte una serie.
-1, 0 o +1 según el signo de a.
Cuándo usarlo: Reduce una serie solo a su dirección.
Redondea a hacia abajo a un entero.
Cuándo usarlo: Agrupa valores hacia abajo.
Redondea a hacia arriba a un entero.
Cuándo usarlo: Agrupa valores hacia arriba.
Redondea a al entero más cercano.
Cuándo usarlo: Ajusta a valores enteros.
Mueve la serie n barras en el tiempo.
Cuándo usarlo: Compara un valor con su versión anterior.
Suma sobre las últimas `period` barras.
Cuándo usarlo: Flujo acumulado sobre una ventana.
Promedio sobre las últimas `period` barras.
Cuándo usarlo: Suaviza una serie.
Valor más bajo en las últimas `period` barras.
Cuándo usarlo: Soporte reciente / mínimo más bajo.
Valor más alto en las últimas `period` barras.
Cuándo usarlo: Resistencia reciente / máximo más alto.
Reescala la ventana a 0–1.
Cuándo usarlo: Pon una serie en una escala fija.
Desviaciones estándar respecto a la media de la ventana.
Cuándo usarlo: Detecta extremos estadísticos.
Dónde se sitúa el valor más reciente dentro de la ventana (0–1).
Cuándo usarlo: Fuerza relativa dentro de una ventana.
Fija el valor entre min y max.
Cuándo usarlo: Acota una serie a un rango seguro.
Configuración
Qué operación ejecutar: matemática básica (add, sub, mul, div, mod, pow, min2, max2), matemática de un solo valor (abs, sqrt, exp, log, neg, sign, floor, ceil, round), desplazamiento temporal (shift), reducciones de ventana móvil (sum_window, mean_window, min_window, max_window), o normalización (normalize, z_score, percentile_rank, clamp).
Barras a desplazar cuando el modo es shift — positivo mira hacia atrás, negativo mira hacia adelante (el caso hacia adelante se marca como repintado).
Cuántas barras cubre la ventana móvil, usado por los modos de ventana y normalización.
El límite inferior al que se fija el valor cuando el modo es clamp.
El límite superior al que se fija el valor cuando el modo es clamp.
Se conecta con
Ejemplos
- Pon el modo en sub y conecta dos medias móviles en a y b para producir el spread entre ellas como fuente de señal.
- Pon el modo en z_score con un period de 20 barras para convertir una serie cruda en una puntuación normalizada que puedas umbralizar.
Errores comunes
- Usar un modo binario como div pero conectar solo la entrada a, dejando sin asignar el segundo operando.
- Elegir un desplazamiento hacia atrás (n negativo) y no darte cuenta de que mira barras futuras — ese modo se marca como repintado y puede filtrar sesgo de anticipación.