tsaccel

Ускорение между временами

Использование fints объект для Data аргумент tsaccel не рекомендуется. Используйте вектор, матрицу, timetable, или table вместо этого для финансовых временных рядов. Дополнительные сведения см. в разделе Преобразование объектов финансового временного ряда в расписания.

Описание

пример

acceleration = tsaccel(Data) вычисляет ускорение серии данных с временным расстоянием n периодов.

n периодов.

пример

acceleration = tsaccel(___,Name,Value) добавляет необязательные аргументы пары имя-значение.

Примеры

свернуть все

Загрузить файл SimulatedStock.mat, в котором представлено расписание (TMW) для финансовых данных для запаса TMW.

load SimulatedStock.mat
TMW.Volume = []; % remove VOLUME field
acceleration = tsaccel(TMW);  
plot(acceleration.Time,acceleration.Variables)
legend('OPEN','HIGH','LOW','CLOSE')
title('Acceleration for TMW')

Figure contains an axes. The axes with title Acceleration for TMW contains 4 objects of type line. These objects represent OPEN, HIGH, LOW, CLOSE.

Входные аргументы

свернуть все

Данные с высокой, низкой, открытой, закрытой информацией, указанные как вектор, матрица, таблица или расписание. Для векторного ввода, Data - вектор столбцов высоких, низких, открытых и закрывающих цен, хранящийся в соответствующих столбцах. Для матричного ввода, Data является Mоколо-N ориентированная на столбцы матрица высоких, низких, открытых и закрывающих цен, хранящаяся в соответствующих столбцах. Расписания и таблицы с M строки должны содержать переменные с именем 'High', 'Low', 'Open', и 'Close'(без учета регистра).

Типы данных: double | table | timetable

Аргументы пары «имя-значение»

Укажите дополнительные пары, разделенные запятыми Name,Value аргументы. Name является именем аргумента и Value - соответствующее значение. Name должен отображаться внутри кавычек. Можно указать несколько аргументов пары имен и значений в любом порядке как Name1,Value1,...,NameN,ValueN.

Пример: accelearation = tsaccel(TMW,'NumPeriods',10,'Datatype',1)

Разность периодов для ускорения, указанная как разделенная запятыми пара, состоящая из 'NumPeriods' и скалярное положительное целое число.

Типы данных: double

Указывает, если Data содержит сами данные или импульс данных, указанный как разделенная запятыми пара, состоящая из 'Datatype' и скалярное целое число со значением:

  • 0Data содержит сами данные.

  • 1Data содержит импульс данных.

Типы данных: double

Выходные аргументы

свернуть все

Серия ускорений, возвращенная с одинаковым количеством строк (M) и столбцы (N) и того же типа (вектор, матрица, таблица или расписание), что и входные данные Data.

Подробнее

свернуть все

Ускорение

Ускорение определяется как разность двух рядов импульсов, разделенных n периодами.

Ускорение - это разность текущего импульса с импульсом n периодов назад. По умолчанию ускорение основано на 12-периодной разнице.

Ссылки

[1] Кауфман, П. Дж. Новые системы и методы торговли товарами. Джон Уайли и сыновья, Нью-Йорк, 1987 год.

Представлен до R2006a