exponenta event banner

bollinger

Временной ряд Bollinger band

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

Описание

пример

[middle,upper,lower] = bollinger(Data) вычисляет среднюю, верхнюю и нижнюю полосы, составляющие полосы Боллинджера, из ряда данных. Диаграмма полосы Боллинджера отображает фактические данные об активах вместе с тремя другими полосами данных: верхней полосой, которая является двумя стандартными отклонениями выше определяемого пользователем скользящего среднего; нижняя полоса, которая является двумя стандартными отклонениями ниже скользящего среднего; и средняя полоса, которая является самой скользящей средней.

пример

[middle,upper,lower] = bollinger(___,Name,Value) добавляет необязательные аргументы пары имя-значение.

Примеры

свернуть все

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

load SimulatedStock.mat
[middle,upper,lower]= bollinger(TMW);
CloseBolling = [middle.Close, upper.Close,... 
lower.Close];
plot(middle.Time,CloseBolling)
title('Bollinger Bands for TMW Closing Prices')

Figure contains an axes. The axes with title Bollinger Bands for TMW Closing Prices contains 3 objects of type line.

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

свернуть все

Данные по рыночным ценам, указанным в виде матрицы, таблицы или графика. Для матричного ввода, Data должен быть ориентирован на столбцы.

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

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

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

Пример: [middle,upper,lower] = bollinger(TMW_CLOSE,'WindowSize',10,'Type',1)

Количество наблюдений входного ряда для включения в скользящее среднее в периодах, указанное как пара, разделенная запятыми, состоящая из 'WindowSize' и скалярное положительное целое число.

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

Тип скользящего среднего для вычисления, определяемый как разделенная запятыми пара, состоящая из 'Type' и скалярное целое число со значением 0 (простой) или 1 (линейный).

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

Количество стандартных отклонений для верхней и нижней границ, указанных как разделенная запятыми пара, состоящая из 'NumStd' и скалярное положительное целое число.

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

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

свернуть все

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

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

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

Ссылки

[1] Ахелис, С. Б. Технический анализ от А до З. Второе издание. Макгроу-Хилл, 1995, стр. 72-74.

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