Trading System API  3.0
Library for Simulating and Deploying Trading and Investment Strategies
Charting

Group of classes for creating time series charts. More...

Classes

class  tsa::chart
 Class representing a timeseries chart. More...
 
struct  tsa::horizontal_line
 Class that represents a horizontal line to be drawn on a chart. More...
 
class  tsa::pane_proxy
 Proxy class for class chart::pane. To be used for setting pane properties. An instance of this class is returned by chart::get_pane(size_t). More...
 
class  tsa::plot::area
 Plots a series as an 'area plot' on a chart pane. More...
 
class  tsa::plot::area_line
 Combines and area and line plot. More...
 
class  tsa::plot::bar
 Plots a 'bars' on a chart pane where bars are drawn from the zero line. Bars essentially oscillate around the zero line with values are both positive and negative. More...
 
class  tsa::plot::hlc
 Plots an high/low/close series on a chart pane. More...
 
class  tsa::plot::line
 Plots a 'line plot' on a chart pane. More...
 
class  tsa::plot::marker
 Simply plots a 'marker' which is a shape. More...
 
class  tsa::plot::multi_marker
 Plots multiple 'markers' which are 'shapes'. More...
 
class  tsa::plot::ohlc
 Plots an 'open,high,low,close' series on a chart pane. More...
 
class  tsa::plot::orders
 Paints all orders generated by the given instrument object on a chart pane. More...
 
class  tsa::plot::plot_base
 Parent class for all plot types. More...
 
class  tsa::plot::position
 Plots bars on a chart pane representing the current open position for a given instrument. More...
 
class  tsa::plot::rarea
 Plots an 'area' on a chart pane. Plots are drawn from the lowest y-value to the current y-value. Use class plot::area instead if you want the area plot to oscillate around the zero line. More...
 
class  tsa::plot::rbar
 Plots a 'bar plot' on a chart pane. Bars are drawn from the lowest y-value to the current y-value. Please use class plot::bar instead for bars drawn from the zero line. Drawing from the zero line is more common when plotting financial data. More...
 
class  tsa::plot::transactions
 Draws all transactions related to the given instrument object on a chart pane. More...
 
struct  tsa::trend_line
 Class that represents a trendline to be drawn on a chart. More...
 

Detailed Description

Group of classes for creating time series charts.