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