问题描述
在某些情况下,TradingView 轻量级图表在价格刻度上绘制的刻度线太少(即:水平网格线太少)。有没有办法控制刻度线的数量/密度?
在下面的示例中,即使图表渲染得更大一些,也只绘制了两个水平刻度线。如果在这种情况下绘制两倍的水平网格线,那就太好了:
解决方法
找到答案了。这里的关键是按如下方式更改 precision/minMove:
candleSeries.applyOptions({
priceFormat: {
type: 'custom',minMove: 0.00000001,formatter: price => parseFloat(price).toFixed(8),},});
文档: https://github.com/tradingview/lightweight-charts/blob/master/docs/series-basics.md#price-format