参与一个交易所项目需要 K 线图, 搜了一下插件, 发现有很多交易所网站的 K 线图用的都是同一款插件, 但该插件并不是开源的.
插件大约有 1w 多行 js, 效果如下:
对插件做了点简单的封装和二次开发:
项目地址: https://github.com/chxj1992/kline
欢迎各种 star, fork, issue
1
fuzhenn 2017-10-16 12:10:47 +08:00
赞, 已经 star
|
2
extzhou 2017-10-16 12:18:57 +08:00
赞一个
|
3
chxj1992 OP 周末才扒的,估计之后几天改动还是会比较频繁,可以先拿来玩玩
|
4
codehz 2017-10-16 14:44:12 +08:00
直接扒代码不会有版权问题吗。。。
|
8
feng32 2017-10-16 17:57:20 +08:00 via Android
不错
虽然从头开始写个 candle stick 带滚动条、区间自适应的 K 线组件原型可能也就花一个小时,但是各种特性完善起来就没边了 |
9
4ever911 2017-10-16 18:24:46 +08:00
楼主,请问你默认的 mok.json 里面是什么 time frame ? 我看里面没有记录 k 线的时间, 那你在聚合的时候如何去判断的? 没有看你的代码,直接这里问你了。
比方说, 我想提供 daily kline, 你怎么知道我是分钟还是日的数据? |
10
4ever911 2017-10-16 18:26:43 +08:00
是不是 json 里面 每个 bar 的 数目结构是 time,o, h, l, c , v? 第一个是 time?
文档不够清楚 |
11
chxj1992 OP @4ever911 是的 依次是 时间 开盘 最高 最低 收盘 成交量,有个 range 参数(毫秒),表示以多长时间聚合,比如 1 分钟,会传 range=60000 给服务端,新项目,文档还未完善,请见谅
|
15
brucezhou 2017-10-18 16:29:14 +08:00
赞一个
|