我正在使用 Highstock.js 来建立一个跨越三天的股票代码。我正在使用一条线来绘制S& P 500与时间的关系,我在市场开放的每一分钟都有一个数据点。我还有一个Feed每分钟发送一个新的数据点。当页面加载前两天的数据加载到图表中时,加上今天到目前为止可用的所有数据。然后我每分钟用新数据更新。
所有数据都正确显示,但我试图将x轴分成三等(没有间隙)。每三分之一对应于每一天。这意味着当前一天的数据进入时,最后三分之一只会被部分填充。折线图将移动到图表的边缘。
我遇到的问题是该行总是填满整个图表。
我已尝试设置xAxis.max
,但除非我设置xAxis.ordinal = false
,否则这不起作用。但这会在夜晚,周末,假期等方面留下空白......
我也尝试过排序并忽略x值,但是考虑到周末和假期已经成为一个令人头痛的问题。另外,我不知道如何让轴标签回到正确的时间。
基本上我问,是否可以创建仅部分填充的图表,而不是 ordinal = false