我正在尝试使用highchart构建像 expertoption.com 和 iqoption.com 这样的图表。我对图表没有经验。谁能告诉如何构建像专家期权实时图表这样的图表?
请检查以下代码:
Highcharts.chart('container', {
chart: {
type: 'spline',
animation: Highcharts.svg, // don't animate in old IE
marginRight: 10,
events: {
load: function () {
// set up the updating of the chart each second
var series = this.series[0];
setInterval(function () {
var x = (new Date()).getTime(), // current time
y = Math.random();
series.addPoint([x, y], true, true);
}, 1000);
}
}
},
问题是我希望时间轴比当前时间延长更多。
我正在尝试编辑此实时图表。
下面是参考,我想构建这种类型的图表:专家期权图表
要显示超过当前时间的时间,您可以在Highstock中设置xAxis.overscroll
,如下所示:
xAxis: {
overscroll: 10 * 1000 // 10 seconds
}
演示:
- https://jsfiddle.net/BlackLabel/t43qfxh7/1/