Скользящее среднее значение
tsmovavg
не рекомендуется. Использовать timetable
вместо этого. Для получения дополнительной информации смотрите Преобразование финтов финансовых временных рядов в Timetables.
tsmovavg
вычисляет простое, экспоненциальное, треугольное, взвешенное и модифицированное скользящее среднее значение для вектора или fints
объект данных. Для получения информации о работе с финансовыми временными рядами (fints
Данные, см. Работу с объектами финансовых Временных рядов.
возвращает экспоненциальное взвешенное скользящее среднее значение для объекта финансовых временных рядов, output
= tsmovavg(tsobj
,'e'
,timeperiod
)tsobj
. Экспоненциальное скользящее среднее значение является взвешенным скользящим средним значением, где timeperiod
определяет период времени. Экспоненциальные средние значения сокращают задержку, применяя больший вес к недавним ценам. Для примера 10-периодный экспоненциал скользящего среднего взвешивает самую последнюю цену на 18,18%. Exponential Percentage = 2/(TIMEPER + 1) or 2/(WINDOW_SIZE + 1)
.
возвращает экспоненциальное взвешенное скользящее среднее значение для вектора. Экспоненциальное скользящее среднее значение является взвешенным скользящим средним значением, где output
= tsmovavg(vector
,'e'
,timeperiod
,dim
)timeperiod
определяет период времени. Экспоненциальные средние значения сокращают задержку, применяя больший вес к недавним ценам. Для примера 10-периодный экспоненциал скользящего среднего взвешивает самую последнюю цену на 18,18%. (2/(timeperiod + 1)
).
возвращает треугольное скользящее среднее значение для объекта финансовых временных рядов, output
= tsmovavg(tsobj
,'t'
,numperiod
)tsobj
. Треугольное скользящее среднее значение двойное сглаживает данные. tsmovavg
вычисляет первое простое скользящее среднее значение с шириной окна ceil(numperiod + 1)/2
. Затем он вычисляет второе простое скользящее среднее значение по первому скользящему среднему значению с тем же размером окна.
возвращает треугольное скользящее среднее значение для вектора. Треугольное скользящее среднее значение двойное сглаживает данные. output
= tsmovavg(vector
,'t'
,numperiod
,dim
)tsmovavg
вычисляет первое простое скользящее среднее значение с шириной окна ceil(numperiod + 1)/2
. Затем он вычисляет второе простое скользящее среднее значение по первому скользящему среднему значению с тем же размером окна.
возвращает взвешенное скользящее среднее значение для объекта финансовых временных рядов, output
= tsmovavg(tsobj
,'w'
,weights
)tsobj
, путем подачи весов для каждого элемента в движущемся окне. Длина вектора веса определяет размер окна. Если более высокие весовые коэффициенты используются для более поздних цен и меньшие коэффициенты для предыдущих цен, тренд более чувствительна к недавним изменениям.
возвращает взвешенное скользящее среднее значение для вектора путем подачи весов для каждого элемента в движущемся окне. Длина вектора веса определяет размер окна. Если более высокие весовые коэффициенты используются для более поздних цен и меньшие коэффициенты для предыдущих цен, тренд более чувствительна к недавним изменениям.output
= tsmovavg(vector
,'w'
,weights
,dim
)
возвращает измененное скользящее среднее значение для объекта финансовых временных рядов, output
= tsmovavg(tsobj
,'m'
,numperiod
)tsobj
. Измененное скользящее среднее значение подобно простому скользящему среднему значению. Рассмотрим аргумент numperiod
чтобы быть задержкой простого скользящего среднего значения. Первое измененное скользящее среднее значение вычисляется как простое скользящее среднее значение. Последующие значения вычисляются путем сложения новой цены и вычитания последнего среднего значения из полученной суммы.
возвращает измененное скользящее среднее значение для вектора. Измененное скользящее среднее значение подобно простому скользящему среднему значению. Рассмотрим аргумент output
= tsmovavg(vector
,'m'
,numperiod
,dim
)numperiod
чтобы быть задержкой простого скользящего среднего значения. Первое измененное скользящее среднее значение вычисляется как простое скользящее среднее значение. Последующие значения вычисляются путем сложения новой цены и вычитания последнего среднего значения из полученной суммы.
[1] Achelis, Steven B. Технический анализ от A до Z. Second Edition. McGraw-Hill, 1995, pp. 184-192.
boxcox
| convert2sur
| convertto
| diff
| fillts
| filter
| lagts
| leadts
| mean
| peravg
| resamplets
| smoothts