candle (fts)

График свечи временных рядов

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

Использование fts2timetable преобразовывать fints возразите против timetable объект.

Синтаксис

candle(tsobj)
candle(tsobj,color)
candle(tsobj,color,dateform)
candle(tsobj,color,dateform,'ParameterName',ParameterValue, ...)
hcdl = candle(tsobj,color,dateform,'ParameterName',ParameterValue, ...) 

Аргументы

tsobj

Финансовый объект временных рядов

color

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

dateform

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

Описание

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

candle(tsobj,color) дополнительно задает цвет поля свечи.

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

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

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

  • LowName: низкое ценовое серийное имя

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

  • CloseName: серийное имя цен закрытия

hcdl = candle(tsobj, color, dateform, 'ParameterName', ParameterValue, ...) возвращает указатель на объекты закрашенной фигуры и объект линии, которые составляют график свечи. hdcl трехэлементный вектор-столбец, представляющий указатели на две закрашенных фигуры и одну линию, которая формирует график свечи.

Примеры

свернуть все

В этом примере показано, как создать график свечи для акций Диснея для дат 31 марта 1998 в течение 30 апреля 1998.

load disney.mat
candle(dis('3/31/98::4/30/98'))
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>.
Warning: Low prices must be less than or equal to the corresponding opening prices.
title('Disney 3/31/98 to 4/30/98')

Figure contains an axes object. The axes object with title Disney 3/31/98 to 4/30/98 contains 24 objects of type line, patch.

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

| | |

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