highlow (fts)

Временные ряды Высокий-Низкий график

highlow (fts) не рекомендуется. Использовать highlow вместо этого.

Синтаксис

highlow(tsobj)
highlow(tsobj,color)
highlow(tsobj,color,dateform)
highlow(tsobj,color,dateform,'ParameterName',ParameterValue, ...)
hll = highlow(tsobj,color,dateform,'ParameterName',ParameterValue, ...)

Аргументы

tsobj

Объект финансовых временных рядов.

color

(Необязательно) Трехэлементный вектор-строка, представляющий RGB или цветовой идентификатор. (См. plot.)

dateform

(Необязательно) Формат даты, используемый в качестве меток такта по оси X. (См. datetick.) Можно задать dateform только когда tsobj не содержит данных времени суток. Если tsobj содержит данные о времени суток, dateform ограничено 'dd-mmm-yyyy HH:MM'.

'ParameterName'

'ParameterName' могут быть:

  • HighName: серия высоких цен имени

  • LowName: серия низких цен имени

  • OpenName: серия открытых цен имени

  • CloseName: закрытие ряда цен имени

ParameterValue

Значение параметров является вектором символов, которая представляет допустимое имя параметра.

Описание

highlow(tsobj) генерирует график High-Low данных в объекте финансовых временных рядов tsobj. tsobj должен содержать не менее четырех рядов данных, представляющих высокие, низкие, открытые и закрывающиеся цены. Эти ряды должны иметь имена High, Low, Open, и Close (без учета случая).

highlow(tsobj,color) дополнительно задает цвет графика.

highlow(tsobj,color,dateform) дополнительно задает формат даты, используемый в качестве меток такта по оси X. Посмотрите datestr для получения списка форматов дат.

highlow(tsobj,color,dateform,'ParameterName',ParameterValue, ...) указывает фактические имена необходимых рядов данных, если ряды данных не имеют имен по умолчанию.

Вы можете задать открытые цены как необязательные, указав имя параметра 'OpenName' и значение параметров ''.

highlow(tsobj, color, dateform, 'OpenName', '')

hhll = highlow(tsobj,color,dateform,'ParameterName',ParameterValue, ...) возвращает указатель на объект линии, составляющий график High-Low.

Примеры

свернуть все

Этот пример показывает, как сгенерировать график High-Low для акций Disney на даты с 28 мая по 18 июня 1998 года.

load disney.mat
Warning: FINTS is not recommended. Use TIMETABLE instead. For more information, see <a href="matlab:web(fullfile(docroot, 'finance/convert-from-fints-to-timetables.html'))">Convert Financial Time Series Objects (fints) to Timetables</a>.
highlow(dis('28-May-1998::18-Jun-1998'))
Warning: FINTS is not recommended. Use TIMETABLE instead. For more information, see <a href="matlab:web(fullfile(docroot, 'finance/convert-from-fints-to-timetables.html'))">Convert Financial Time Series Objects (fints) to Timetables</a>.
title('High-Low Plot for Disney')

Figure contains an axes. The axes with title High-Low Plot for Disney contains an object of type line.

См. также

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