Usage
amOHLC(data, xlab = "", ylab = "", horiz = FALSE, zoom = TRUE, positiveColor = "#7f8da9", negativeColor = "#db4c3c", names = c("low", "open", "close", "high"), dataDateFormat = NULL, minPeriod = ifelse(!is.null(dataDateFormat), "DD", ""), ...)
Arguments
data
data.frame
, dataframe with at least 5 columns :
category, open (numeric), close (numeric), low (numeric),
high (numeric).
xlab
character
, label for x-axis.
ylab
character
, label for y-axis.
horiz
logical
, TRUE for an horizontal chart, FALSE for a vertical one
zoom
logical
, default set to TRUE : a cursor is added to the chart.
positiveColor
character
, color for positive values (in hexadecimal).
negativeColor
character
, color for negative values (in hexadecimal).
names
character
, names for the tooltip. Default to c("low", "open", "close", "high").
dataDateFormat
character
, default set to NULL. Even if your chart parses dates,
you can pass them as strings in your dataframe -
all you need to do is to set data date format and the chart will parse dates to date objects.
Check this page for available formats.
Please note that two-digit years (YY) as well as literal month names (MMM) are NOT supported in this setting.
minPeriod
character
, minPeriod Specifies the shortest period of your data.
This should be set only if dataDateFormat is not 'NULL'.
Possible period values:
fff - milliseconds, ss - seconds, mm - minutes, hh - hours, DD - days, MM - months, YYYY - years.
It's also possible to supply a number for increments, i.e. '15mm'
which will instruct the chart that your data is supplied in 15 minute increments.