Financial Time Series Toolbox    
plot

Plot data series

Syntax

Arguments

tsobj
Financial time series object
linefmt
(Optional) Line format
volumename
(Optional) Specifies which data series is the volume series. volumename must be the exact data series name for the volume column (case sensitive).
bar
(Optional)
bar = 0 (default). Plot volume as a line.
bar = 1. Plot volume as a bar chart. The width of each bar is the same as the default in bar.

Description

plot(tsobj) plots the data series contained in the object tsobj. Each data series will be a line. plot automatically generates a legend as well as dates on the x-axis. Grid is turned on by default. plot uses the default color order as if plotting a matrix.

The plot command automatically creates subplots when multiple time series are encountered, and they differ greatly on their decimal scales. For example, subplots are generated if one time series data set is in the 10's and another's is in the 10,000's.

hp = plot(tsobj) additionally returns the handle(s) to the object(s) inside the plot figure. If there are multiple lines in the plot, hp is a vector of multiple handles.

plot(tsobj, linefmt) plots the data series in tsobj using the line format specified. For a list of possible line formats, see plot in the MATLAB documentation. The plot legend is not generated, but the dates on the x-axis and the plot grid are. The specified line format is applied to all data series; that is, all data series will have the same line type.

hp = plot(tsobj, linefmt) plots the data series in tsobj using the format specified. The plot legend is not generated, but the dates on the x-axis and the plot grid are. The specified line format is applied to all data series, that is, all data series can have the same line type. If there are multiple lines in the plot, hp is a vector of multiple handles.

plot(..., volumename, bar) additionally specifies which data series is the volume. The volume is plotted in a subplot below the other data series. If bar = 1, the volume is plotted as a bar chart. Otherwise, a line plot is used.

hp = plot(..., volumename, bar) returns handles for each line. If bar = 1, the handle to the patch for the bars is also returned.

See Also

candle, chartfts, highlow

grid, legend, and plot in the MATLAB documentation


  peravg plus