我需要根据最近交易的信息(包括价格,买价,要价)流最后交易并更新最后蜡烛。蜡烛图接受OHLC格式数据,但我需要使用最新报价信息(价格,出价,要价)重绘此蜡烛 我已经阅读了有关在图表中处理数据和实时数据的所有文档,但仍无法弄清楚如何在股票图表上显示最后一笔交易。 预先感谢您的帮助。
答案 0 :(得分:0)
使用series.addPoint
方法:
chart.series[0].addPoint({
x: 3,
open: 1,
high: 3,
low: 6,
close: 7,
name: "Point1"
});
实时演示: http://jsfiddle.net/BlackLabel/6m4e8x0y/4978/
API参考: https://api.highcharts.com/class-reference/Highcharts.Series#addPoint
或point.update
更改最后一个点数据:
var series = chart.series[0];
series.points[series.points.length - 1].update({
x: 2,
open: 2,
high: 4,
low: 5,
close: 6,
name: "Point1",
color: "#FF00FF"
});
实时演示: http://jsfiddle.net/BlackLabel/6m4e8x0y/4979/
API参考: https://api.highcharts.com/class-reference/Highcharts.Point#update