Chart types
17 built-in chart types. Switch at runtime via chart.setChartType(type).
Standard
| Type | Description |
|---|
candlestick | Classic OHLC candles. |
bar | OHLC bars (Western style). |
line | Close-line chart. |
area | Filled area under the close line. |
baseline | Above / below a baseline price, two-color fill. |
stepLine | Staircase line — emphasizes discrete bar closes. |
lineWithMarkers | Line plus a dot at each data point. |
hollowCandle | Hollow body when close > previous close. |
hlcArea | High-low band with a close line. |
Derived
| Type | Description |
|---|
heikinAshi | Smoothed candle series via Heikin-Ashi transform. |
renko | Fixed price-brick chart; time-independent. |
kagi | Yang/yin reversal lines on a percentage threshold. |
lineBreak | 3-line break reversal pattern. |
pointAndFigure | X/O columns; box size + reversal count. |
rangeBars | Each bar's high-low equals a fixed range. |
Volume-weighted
| Type | Description |
|---|
volumeCandles | Candle width proportional to volume. |
equivolume | New in 0.8. Full-range boxes with width proportional to volume share; color tracks close vs prior close (Richard Arms style). |
Switching at runtime
chart.setChartType('equivolume')
Transforms (Heikin-Ashi, Renko, Kagi, Line Break, P&F, Range Bars) are handled
internally — chart.getData() still returns the raw input series.