candle

График подсвечника

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

Описание

пример

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

пример

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

пример

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

Примеры

свернуть все

Загрузите файл SimulatedStock.mat, который предоставляет расписание (TMW) для финансовых данных для запаса TMW. Это - график подсвечника с синими свечами, в течение нового 21 дня в SimulatedStock.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