exponenta event banner

highlow (fts)

График временного ряда High-Low

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