股票行情可以通过K线进行直观的可视化展示,实际下载了多款证券交易软件,发现还是同花顺的K线展示用着更顺眼一些(个人喜好,不喜勿喷)。
笔者想在K线上显示自己策略的测试效果,可惜对于同花顺的K线标注不熟悉,所以想着自己编程实现股票交易的K线展示,查找了很多资料,发现有一个开源的js软件还是很好的,跟同花顺的K线展示有点像。所以在这里简单介绍一下。那就是KlineChart,具体官方网址:https://klinecharts.com/zh-CN
在github上也有相关代码: https://github.com/liihuu/KLineChart
也有其他的几个sample: https://dsm78.github.io/klinecharts_sample/
https://github.com/DSM78/klinecharts_sample
https://github.com/liihuu/KLineChartSample
https://github.com/chxj1992/kline
在官网https://klinecharts.com/zh-CN 上有一个比较完整的演示网页:https://klinecharts.com/zh-CN/sample 但是没有相关的源代码,找了好久,发现上面最后一个链接 https://github.com/chxj1992/kline实现了大部分功能,可是该代码中没有提供创建标注的方法。
所以最终简单的方法还是直接js代码: