夜视图表™
NightVision 是一个高度可定制的图表库,专为专业交易者创建。它是 TradingVueJS 项目的延续,借鉴了其核心理念,但采用了更好的设计决策并提高了性能。使用 Svelte 构建。
开始您的图表之旅,请查看我们的交互式 [文档]。
安装
npm i night-vision
使用
import { NightVision } from 'night-vision'
let chart = new NightVision('<根元素id>')
// 生成一些随机数据
function data() {
return Array(30).fill(1).map((x, i) => [
new Date(`${i+1} Nov 2022 GMT+0000`).getTime(),
i * Math.random()
])
}
// 设置数据集
chart.data = {
panes: [{
overlays: [{
name: 'APE 股票',
type: 'Spline',
data: data(),
settings: {
precision: 2
}
}]
}]
}
路线图
添加股票支持(基于索引模式)改进布局:x/y 轴计算扩展内置叠加层集合添加键盘和鼠标事件从 TVJS 移植脚本系统创建内置指标集合- NavyJS 教程
- 数据 API(高级 API)
- 添加工具叠加层 ???
- 工具栏 ???
- 移动端支持
祝您图表绘制愉快!