exponentialMovingAverage
exponentialMovingAverage
Расчитывает экспоненциальное скользящее среднее значений за определенное время.
Синтаксис
Каждое value
соответствует определённому timeunit
. Период полураспада x
— это временной лаг, при котором экспоненциальные веса уменьшаются на половину. Функция возвращает взвешенное среднее: чем старше временная точка, тем меньше вес соответсвующего значения.
Аргументы
value
— Значение. Целое число, Число с плавающей точкой или Десятичное число.timeunit
— Временной интервал. Целое число, Число с плавающей точкой или Десятичное число. Временной интервал — это не временная метка (секунды), это — индекс временного интервала. Может быть рассчитан с использованием intDiv.
Параметры
x
— Период полураспада. Целое число, Число с плавающей точкой или Десятичное число.
Возвращаемые значения
- Возвращает экспоненциально сглаженное скользящее среднее значений за последние
x
времени на последней временной точке.
Тип: Float64.
Примеры
Входная таблица:
Запрос:
Результат:
Запрос:
Результат: