Saltar al contenido principal

exponentialMovingAverage

Introducido en: v21.11.0 Calcula la media móvil exponencial de los valores para un tiempo determinado. Cada value corresponde a un timeunit determinado. La semivida x es el desfase temporal en el que los pesos exponenciales se reducen a la mitad. La función devuelve una media ponderada: cuanto más antiguo es el punto temporal, menor es el peso del valor correspondiente. Sintaxis
Parámetros Argumentos
  • value — Valor. (U)Int* o Float* o Decimal
  • timeunit — timeunit. La timeunit no es una marca de tiempo (timestamp) en segundos, sino un índice del intervalo de tiempo. Puede calcularse con intDiv. (U)Int* o Float* o Decimal
Valor devuelto Devuelve una media móvil con suavizado exponencial de los valores de los últimos x intervalos de tiempo en el instante más reciente. Float64 Ejemplos Media móvil exponencial básica
Query
Response
Ejemplo con la función bar
Query
Response
Uso de window function con cálculos basados en el tiempo
Query
Response
Última modificación el 25 de junio de 2026