exponenta event banner

свеча

Диаграмма подсвечников

candle обновляется для принятия входных данных в качестве матрицы, timetable, или table.

Описание

пример

candle(Data) строит график подсвечников из ряда открывающихся, высоких, низких и закрывающихся цен ценной бумаги. Если цена закрытия превышает цену открытия, тело (область между ценой открытия и ценой закрытия) остается незаполненным; в противном случае тело заполняется.

пример

candle(Data,Color) добавляет необязательный аргумент для Color.

пример

h = candle(ax___) добавляет необязательный аргумент для ax.

Примеры

свернуть все

Загрузить файл SimulatedStock.mat, в котором представлено расписание (TMW) для финансовых данных для запаса TMW. Это график подсвечников с синими свечами, за последние 21 день в SimearStock.mat.

load SimulatedStock.mat;
candle(TMW(end-20:end,:),'b');
title('Candlestick chart for TMW')

Figure contains an axes. The axes with title Candlestick chart for TMW contains 22 objects of type line, patch.

Входные аргументы

свернуть все

Данные для цен открытия, высоких, низких и закрытия, указанные как матрица, таблица или расписание. Для матричного ввода, Data является Mоколо-4 матрица открывающих, высоких, низких и закрывающих цен, хранящаяся в соответствующих столбцах. Расписания и таблицы с M строки должны содержать переменные с именем 'Open', 'High', 'Low', и 'Close'(без учета регистра).

Типы данных: double | table | timetable

Трехэлементный цветовой вектор, заданный как [R G B] цветовой вектор или строка, задающая имя цвета. Цвет по умолчанию зависит от цвета фона окна фигуры.

Триплеты RGB и шестнадцатеричные цветовые коды полезны для задания пользовательских цветов.

  • Триплет RGB - это трехэлементный вектор строки, элементы которого задают интенсивности красной, зеленой и синей составляющих цвета. Интенсивности должны находиться в диапазоне [0,1]; например, [0.4 0.6 0.7].

  • Шестнадцатеричный цветовой код - это символьный вектор или строковый скаляр, начинающийся с хэш-символа (#), за которыми следуют три или шесть шестнадцатеричных цифр, которые могут варьироваться от 0 кому F. Значения не чувствительны к регистру. Таким образом, цветовые коды '#FF8800', '#ff8800', '#F80', и '#f80' эквивалентны.

Можно также задать некоторые общие цвета по имени. В этой таблице перечислены параметры именованного цвета, эквивалентные триплеты RGB и шестнадцатеричные цветовые коды.

Имя цветаКраткое имяТриплет RGBШестнадцатеричный цветовой кодВнешность
'red''r'[1 0 0]'#FF0000'

'green''g'[0 1 0]'#00FF00'

'blue''b'[0 0 1]'#0000FF'

'cyan' 'c'[0 1 1]'#00FFFF'

'magenta''m'[1 0 1]'#FF00FF'

'yellow''y'[1 1 0]'#FFFF00'

'black''k'[0 0 0]'#000000'

'white''w'[1 1 1]'#FFFFFF'

Вот триплеты RGB и шестнадцатеричные цветовые коды для цветов по умолчанию MATLAB ®, используемых на многих типах графиков.

Триплет RGBШестнадцатеричный цветовой кодВнешность
[0 0.4470 0.7410]'#0072BD'

[0.8500 0.3250 0.0980]'#D95319'

[0.9290 0.6940 0.1250]'#EDB120'

[0.4940 0.1840 0.5560]'#7E2F8E'

[0.4660 0.6740 0.1880]'#77AC30'

[0.3010 0.7450 0.9330]'#4DBEEE'

[0.6350 0.0780 0.1840]'#A2142F'

Типы данных: double | string

(Необязательно) Допустимый объект оси, заданный как объект оси. График свечей создается в осях, указанных ax вместо в текущих осях (ax = gca). Выбор ax может предшествовать любой из комбинаций входных аргументов.

Типы данных: object

Выходные аргументы

свернуть все

Графический дескриптор фигуры, возвращаемый как объект дескриптора.

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