tsaccel

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

Используя a 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 object. The axes object 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'открытый, и 'Close' (нечувствительный к регистру).

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

Аргументы name-value

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

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

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

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

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

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

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

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

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

свернуть все

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

Больше о

свернуть все

Ускорение

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

Ускорение является различием текущего импульса с импульсом периоды НЕСКОЛЬКИХ n назад. По умолчанию ускорение основано на различии с 12 периодами.

Ссылки

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

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