High, low, open, close chart
highlow( displays a highlow chart
from a series of opening, high, low, and closing prices of a security. The plots are
vertical lines whose top is the high, bottom is the low, open is a left tick, and
close is a right tick.
Load the file
SimulatedStock.mat, which provides a timetable (
TMW) for financial data for TMW stock. The highlow chart plots the price data using blue lines.
load SimulatedStock.mat range = 1:25; highlow(TMW(range,:),'b'); title('High, Low, Open, Close Chart for TMW')
Data— Data for opening, high, low, and closing prices
Data for opening, high, low, and closing prices, specified as a matrix,
table, or timetable. For matrix input,
Data is an
4 matrix of opening, high,
low, and closing prices stored in the corresponding columns. Timetables and
M rows must contain variables named
Color— Three element color vector
[R G B]| string
(Optional) Three element color vector, specified as a
B] color vector or a string specifying the color name. The
default color differs depending on the background color of the figure
RGB triplets and hexadecimal color codes are useful for specifying custom colors.
An RGB triplet is a three-element row vector whose elements specify the
intensities of the red, green, and blue components of the color. The intensities
must be in the range
[0,1]; for example,
A hexadecimal color code is a character vector or a string scalar that starts
with a hash symbol (
#) followed by three or six hexadecimal
digits, which can range from
values are not case sensitive. Thus, the color codes
Alternatively, you can specify some common colors by name. This table lists the named color options, the equivalent RGB triplets, and hexadecimal color codes.
|Color Name||Short Name||RGB Triplet||Hexadecimal Color Code||Appearance|
Here are the RGB triplets and hexadecimal color codes for the default colors MATLAB® uses in many types of plots.
|RGB Triplet||Hexadecimal Color Code||Appearance|
ax— Valid axis object
ax = gca) (default) | axes object
(Optional) Valid axis object, specified as an axes object. The highlow
plot is created in the axes specified by
ax instead of in
the current axes (
ax = gca). The option
ax can precede any of the input argument
h— Graphic handle of the figure
Graphic handle of the figure, returned as a handle object.