bollinger

Временные ряды Bollinger band

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

Описание

пример

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

пример

[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] Achelis, S.B. Технический анализ от A до Z. Second Edition. Макгроу-Хилл, 1995, с. 72-74.

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