相关疑难解决方法(0)

如何从财务图表的 x 轴中删除周末日期时间间隔?

我有一个用例,我在图表上Forex以 的形式提取和绘制数据ask and bid,这是基于minute, hour or day candlesticks并且我只绘制作为 a的closing值。bid and askspline

问题

我正在使用其Forex数据馈送的端点从Friday 8pm到不可用Sunday 9pm。假设我有以下用例

  • 一次在图表上绘制 200 个数据点(即每小时蜡烛图),在新蜡烛图上淘汰最旧的并绘制最新的
  • X轴是数据点的datetimeUTC ISO Format
  • Y 轴是买价和买价的值
  • 一次图表显示 4.1 days worth of hourly candle

该图是prettysmoothdatetimex-axis没有任何差距。蜡烛时间戳以以下形式返回

2018-06-29T16:00:00.000000000Z
2018-06-29T17:00:00.000000000Z
2018-06-29T19:00:00.000000000Z
2018-06-29T20:00:00.000000000Z (Friday last candle 8pm)
2018-07-01T21:00:00.000000000Z (Sunday first candle 9pm) 
2018-07-01T22:00:00.000000000Z
2018-07-01T23:00:00.000000000Z
2018-07-02T00:00:00.000000000Z
Run Code Online (Sandbox Code Playgroud)

一旦有间隙(周围47-49 hours),一切都会被压缩以适应图形的拉伸部分,如下所示(使用plotly.js) …

charts highcharts d3.js highstock plotly

4
推荐指数
3
解决办法
5800
查看次数

标签 统计

charts ×1

d3.js ×1

highcharts ×1

highstock ×1

plotly ×1