Used as an argument to the chartSeries family of functions,
chartTheme allows for on-the-fly modification
of pre-specified chart ‘themes’. Users can modify
a pre-built theme in-place, or copy the theme to a new
variable for use in subsequent charting calls.
Internally a chart.theme object is nothing more than
a list of values organized by chart components. The primary
purpose of this is to facilitate minor modification on
the fly, as well as provide a template for larger changes.
Setting style arguments for TA calls via chartTheme requires
the user to pass the styles as name=value pairs with a name
containing the TA call in question. See examples for assistance.
Current components that may be modified with appropriate
values:
fg.col: foreground color
bg.col: background color
grid.col: grid color
border: border color
minor.tick: minor tickmark color
major.tick: major tickmark color
up.col: up bar/candle color
dn.col: down bar/candle color
up.up.col: up after up bar/candle color
up.dn.col: up after down bar/candle color
dn.dn.col: down after down bar/candle color
dn.up.col: down after up bar/candle color
up.border: up bar/candle border color
dn.border: down bar/candle border color
up.up.border: up after up bar/candle border color
up.dn.border: up after down bar/candle border color
dn.dn.border: down after down bar/candle border color
dn.up.border: down after up bar/candle border color