Renko
Renko charts are built from fixed-size price bricks and ignore time: a new brick is added only when price moves by the box size, so sideways noise collapses and trends stand out. Each brick spans one box in the direction of the move.
Live demo
Setup
Add a RenkoSeries with a boxSize and feed it raw { time, open, high, low, close } candles — the series builds the bricks itself:
const series = chart.addSeries(SSChart.RenkoSeries, {
upColor: '#26a69a',
downColor: '#ef5350',
boxSize: 0.5,
});
series.setData(candles.map(c => ({
time: c.time, open: c.open, high: c.high, low: c.low, close: c.close,
})));
chart.timeScale().fitContent();
Pick boxSize from the instrument's price range: too small produces noise, too large hides moves. A common rule is a fraction of the average bar range.