首页 > 解决方案 > 如何在anycharts中创建分时图表

问题描述

我学习了 AnyCharts 库,我需要创建一个分时图(它的特点是它显示了价格的每一次变化。因此,可以以最准确的方式观察给定工具的报价。例如,如果,成交价比前一笔交易高1个点,那么tick chart会立即在图表上跳高一个点,但是如果该交易的价格比前一个交易高出3个点,那么tick chart也会“跳动” “高三分。)如果我有这样的约会:

var data =[ [new Date(2018, 11, 24, 10, 33, 31, 0),511.53, 514.98, 505.79, 506.40],
[new Date(2018, 11, 24, 10, 33, 31, 1),211.53, 414.98, 405.79, 406.40],
[new Date(2018, 11, 24, 10, 33, 31, 1),512.53, 514.88, 505.69, 207.34],
[new Date(2018, 11, 24, 10, 33, 31, 3),511.22, 515.30, 505.49, 106.47],
[new Date(2018, 11, 24, 10, 33, 31, 4),511.53, 514.98, 505.79, 506.40],
[new Date(2018, 11, 24, 10, 34, 32, 4),111.53, 114.98, 105.79, 106.40],
[new Date(2018, 11, 24, 10, 34, 32, 5),511.53, 514.98, 505.79, 506.40]]

我想展示每一个点——同时没有压缩点(恐怕这就是我能做的)。

我的目标是这样的图表:报价图表

标签: javascriptchartsstockanychart

解决方案


为此,带有阶梯线系列的股票图表是最佳选择。查看文章,它描述了如何创建和调整这样的图表。


推荐阅读