exponenta event banner

свеча (фт)

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

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, Open, и 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 представляет собой трехэлементный вектор столбца, представляющий маркеры перемещения к двум фрагментам и одной линии, образующей график свечей.

Примеры

свернуть все

В этом примере показано, как создать график свечей для акций Disney на даты с 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. The axes with title Disney 3/31/98 to 4/30/98 contains 24 objects of type line, patch.

См. также

| | |

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