highlow

Высокий, низкий, открытый, закрыть график

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

Описание

пример

highlow(Data) отображает подсвечивающий график из ряда открывающих, высоких, низких и закрывающих цен безопасности. Графики являются вертикальными линиями, верхняя часть высокий, нижний - низкий, открытый - левый такт, а close - правый такт.

пример

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

пример

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

Примеры

свернуть все

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

load SimulatedStock.mat
range = 1:25;
highlow(TMW(range,:),'b');
title('High, Low, Open, Close Chart for TMW')

Figure contains an axes. The axes with title High, Low, Open, Close Chart for TMW contains an object of type line.

Входные параметры

свернуть все

Данные для открывающих, высоких, низких и закрывающих цен, заданные в виде матрицы, таблицы или расписания. Для матричного входа, Data является M-by- 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