Используя финансовый графический интерфейс пользователя временных рядов

Начало работы

Чтобы использовать Финансовый графический интерфейс пользователя Временных рядов, запустите финансовый пользовательский интерфейс временных рядов с команды ftsgui. Затем загрузка (или импорт) данные временных рядов.

Например, если ваши данные находятся в MATLAB® MAT-file, выберите Load из меню File.

В целях рисунка выберите файл ftsdata.mat из представленного диалогового окна.

Если вы не видите MAT-файл, посмотрите в папке matlabroot \toolbox\finance\findemos, где matlabroot является корневой папкой MATLAB (папка, где MATLAB установлен).

Примечание

Данные, загруженные через Финансовый графический интерфейс пользователя Временных рядов, не доступны в рабочем пространстве MATLAB. Можно получить доступ к этим данным только через сам графический интерфейс пользователя, не с любыми функциями командной строки MATLAB.

Каждый финансовый объект временных рядов в MAT-файле представлен как линейный график в отдельном окне. Окно состояния обновляется соответственно.

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

Меню данных

Меню Data обеспечивает функции, которые управляют данными временных рядов.

Вот некоторые задачи в качестве примера, которые иллюстрируют использование функций в этом меню.

Заполните Недостающие данные

Во-первых, посмотрите на заполнение недостающих данных. Элемент Fill Missing Data использует функцию тулбокса fillts. С данными, загруженными из файла ftsdata, у вас есть три временных рядов: Корпорация IBM® (IBM), Walt Disney Co. (DIS) и Джакузи (WHR). Кликните по окну, которое показывает данные временных рядов для Walt Disney Co. (DIS).

Чтобы просмотреть любые недостающие данные в этом наборе данных временных рядов, масштабируйте в график с помощью инструмента Zoom (значок лупы со знаком "плюс") от панели инструментов и выбрать область.

Разрывы представляют недостающие данные в ряду. Чтобы заполнить эти разрывы, выберите Data> Fill Missing Data. Этот выбор автоматически заполняет разрывы и генерирует новый график, который отображает заполненные данные временных рядов.

Вы не видите заполненные разрывы, когда вы отображаете целый набор данных. Однако, когда вы масштабируете в график, вы видите, что разрывы были устранены. Строка заголовка изменилась; заголовок был снабжен префиксом слово Filled, чтобы отразить заполненные данные временных рядов.

Преобразование частоты

Меню Data также обеспечивает доступ к функциям преобразования частоты.

Этот пример изменяет частоту данных временных рядов DIS от ежедневной газеты до ежемесячного журнала. Закройте окно Filled Walt Disney Company (DIS) и кликните по окну Walt Disney Company (DIS), чтобы сделать его активный (ток) снова. Затем из меню Data выберите Convert Data Frequency To и To Monthly.

Новое окно рисунка отображает результат этого преобразования.

Заголовок отражает, что отображенным данным изменили его частоту на ежемесячный журнал.

Аналитическое меню

Меню Analysis обеспечивает функции, которые анализируют данные временных рядов, включая функции технического анализа. (См. График Технические Индикаторы для полного списка функций технического анализа и нескольких примеров использования.)

Например, можно использовать меню Analysis, чтобы вычислить натуральный логарифм (log) данных, содержавших в наборе данных ftsdata.mat. Этот файл данных предоставляет данные временных рядов IBM (IBM), Уолт Дисней (DIS) и Джакузи (WHR). Кликните по окну, отображающему данные для IBM Corporation (IBM), чтобы сделать его активный (ток). Затем выберите меню Analysis, сопровождаемое Log( ... ). Результат появляется в своем собственном окне.

Закройте вышеупомянутое окно и щелкните еще раз по окну данных IBM, чтобы сделать его активный (ток).

Примечание

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

Из меню Analysis на главном окне выберите Technical Analysis и MACD. Результат, снова, отображен в его собственном окне.

Другие аналитические функции работают так же.

Меню графиков

Данные временных рядов изображений меню Graphs с помощью обеспеченных графических функций. Включенный в меню Graphs несколько типов столбчатых диаграмм (bar, barh и bar3, bar3h), линейный график (plot), график свечи (candle) и Высоко-низкий график (highlow). Меню Graphs также обеспечивает доступ к интерактивной функции построения диаграммы, chartfts.

График свечи

Например, можно отобразить график свечи набора данных временных рядов и запустить интерактивную схему на том же наборе данных.

Загрузите набор данных ftsdata.mat и кликните по окну, которое отображает Джакузи (WHR) данные временных рядов, чтобы сделать его активный (ток). Из главного окна выберите меню Graphs и затем Candle Plot.

Результат показывают ниже.

Это не очень напоминает график свечи, потому что существует слишком много точек данных в наборе данных. Все свечи слишком сжаты для эффективного просмотра. Однако, когда вы масштабируете в область этого графика, свечи становятся очевидными.

Интерактивная схема

Чтобы создать интерактивный график (chartfts) на данных о Джакузи, кликните по окну, которое отображает Джакузи (WHR) данные, чтобы сделать его активный (ток). Затем войдите в меню Graphs и выберите Interactive Chart.

График, который результаты показывают ниже.

Можно использовать эту интерактивную схему, как будто вы вызвали ее с командой chartfts из командной строки MATLAB. Для примера на использовании chartfts смотрите Визуализирующие Финансовые Объекты Временных рядов.

Сохранение данных временных рядов

Save и элементы Save As в меню главного окна File позволяют вам сохранить данные временных рядов, которые следуют из ваших исследований и вычислений. Эти элементы сохраняют все данные временных рядов, которые загрузились или обработали во время текущего сеанса, даже если окно, отображающее результаты вычисления, было ранее отклонено.

Примечание

Save и элементы Save As в меню File окон индивидуального участка не сохранят данные временных рядов, но сохранят фактический график.

Можно сохранить данные временных рядов двумя способами:

  • В последний MAT-файл загрузил (Save)

  • В выбранный MAT-файл (или названный) из окна (Save As)

Чтобы проиллюстрировать это, запустите путем загрузки файла данных testftsdata.mat (расположенный в matlabroot /toolbox/finance/findemos). Затем преобразуйте Дисней (DIS) данные из ежедневной газеты (исходная частота) к ежемесячным данным. Затем, запустите анализ MACD Джакузи (WHR) данные. У вас теперь есть набор пять, создают окна фигуры.

Сохранение в исходный файл (сохраняет)

Чтобы сохранить данные назад в исходный файл (testftsdata.mat), выберите Save из меню File.

Окно подтверждения появляется. Это подтверждает, что данные были сохранены в последнем загруженном MAT-файле (testftsdata.mat в этом примере).

Сохранение в новый файл (сохранить Как)

Чтобы сохранить данные в различном файле, выберите Save As из меню File.

Диалоговое окно, которое появляется, позволяет вам выбрать существующий MAT-файл из списка или типа от имени нового MAT-файла, который вы хотите создать.

После того, как вы нажмете кнопку Save, другое окно подтверждения появляется.

Это окно подтверждения указывает, что данные были сохранены в новом файле с именем myftstestdata.mat.

Смотрите также

|

Связанные примеры

Больше о