javascript 如何在tradingview图表库上画一条垂直直线

qij5mzcb  于 2022-12-28  发布在  Java
关注(0)|答案(1)|浏览(165)

我正在使用Tradingview轻量级图表库,我想画一条垂直线,就像下面的图片一样,我该怎么做?
我试过将图表设置为只显示一个日期并激活网格,但我也不知道如何使图表只显示一个日期。我的计划是使图表只显示一个日期并激活网格,这样,我就得到了垂直线。

e5njpo68

e5njpo681#

遗憾的是,LightWeight图表没有为此公开API。
最接近的方法是使用addHistogramSeries(通常用于显示音量条)。你需要设置scaleMargins: { top: 0, bottom: 0 },这样会生成100%高度的条。考虑到它们可以是半透明的,这样就足够接近垂直条了。
查看屏幕截图:

黄色条是使用该技术生成的,顺便说一句,顶部的蓝色条也是使用scaleMargins: { top: 0, bottom: 0.98 }设置以相同的方式创建的。

相关问题