highcharts - HighStock 图表 - 将默认开盘价更改为收盘价
问题描述
我正在学习使用 Highstock 图表。我传递了 OHLC 数据,但是当我使用 type: 'line' 时,图表会显示开盘价。我知道 Open 是 date 之后的第一个元素,但这是否可以配置为 Close?
谢谢
解决方案
当然,它是可配置的。您可以解析数据以仅显示close
值。
Highcharts.getJSON('https://demo-live-data.highcharts.com/aapl-ohlcv.json', function (data) {
const lineData = data.map(d => d[4]);
Highcharts.stockChart('container', {
series: [{
type: 'line',
data: lineData
}],
});
});
推荐阅读
- c++ - UML 图上的数组表示数组
- python - 传递 IP 地址列表并获取响应以在 python 中搜索特定关键字
- python - 如何创建多维矩阵作为神经网络的输入?
- c# - FluentFTP中如何选择文件类型?
- javascript - 为什么 React 代码可以正常工作?
- r - 使用 R 函数 simr::powerSim 进行功耗模拟的内存要求非常高
- java - 未找到值或 ?? 插入mysql时
- apache-spark - 结构化流:一次读取多个 Kafka 主题
- reactjs - React 中动态表的渲染模式
- python-3.x - 在python中以某种语言导入字母表的所有字母