This example shows basic implementation of candlestick chart using OHLCSeries. This type of chart is used as a trading tool to visualize price movements. A candlestick figure can represent multiple recorded values, which are packed into 4 values (open, high, low and close). This makes it useful for dynamically displaying data from longer intervals as well as shorter.
OHLCSeries are created using ChartXY method.
const chart =lightningChart().ChartXY()// Method for adding OHLCSeries takes one argument: seriesConstructor.const ohlcSeries = chart.addOHLCSeries(// Specify type of figure used{ seriesConstructor: OHLCFigures.Candlestick })
OHLCSeries accept data in the form of interface 'XOHLC':
const xohlc =[// X-position0,// Opening Y-value100,// Highest Y-value200,// Lowest Y-value50,// Closing Y-value75]// Add new segment to series.
ohlcSeries.add(xohlc)
add() can be called with a single XOHLC-object or with an array of them.