当前位置:首页>python>Python绘制高级感的K线图,文末有源码,拿来就能用,做量化的朋友千万别错过

Python绘制高级感的K线图,文末有源码,拿来就能用,做量化的朋友千万别错过

  • 2026-10-11 07:31:22
Python绘制高级感的K线图,文末有源码,拿来就能用,做量化的朋友千万别错过

这里不得不提到Lightweight Charts,该库开箱即用提供了丰富的图表功能,开发者也可通过构建自定义插件来扩展其功能。

TradingView Lightweight Charts™ 是体积最小、速度最快的金融 HTML5 图表之一。

如果您希望在网页上以交互式图表的形式展示金融数据,同时又不影响网页的加载速度和性能,那么 Lightweight Charts™ 库将是您的最佳选择。

如果您希望用交互式图表取代静态图片图表,这也是您的最佳选择。该库的大小接近静态图片,但如果您在网页上有数十个图片图表,使用此库可以减小网页的大小。

美化效果展示

启动bat
web页面展示

拖动、缩放、分钟图,日线,周线,月线;查询个股,副图指标MACD、RSI、KDJ等。

注意:上述demo只是基础功能展示,可能存在bug,需要自己探索扩展功能。

查询个股

异常现象

注意调用频率,注意token合法性

稳定

数据源:基于tushare和akshare;注意调用频率,或切换其他稳定数据源替换。

副图指标

MACD
RSI
KDJ

稳定

副图指标可以根据自己需求增加其他自定义指标

功能扩展

可以增加一些绘图工具栏等

比如光标工具,趋势线工具,形状工具,标记工具,操作工具等。

简单示例:
K线颜色调整为红涨绿跌(中国股市风格)

自定义喜欢的风格特色,打造高级感K线图;点击关注分享,后台私信【高级K线源码】,自动获取下载链接;便可拥有博主演示的demo案例。正常运行前需要tushare的token。启动start.bat就可以。

app.py更换修改个人token
【重要风险提示】
本文中展示的所有股票代码、指标公式(包括但不限于其组成部分)及技术分析逻辑,均为技术交流与案例分析之用,不构成任何形式的投资建议、买卖指导或收益承诺。

股市有风险,投资需谨慎。任何技术指标都存在局限性、滞后性及失效的可能。历史走势不代表未来表现。请您独立进行思考和分析,切勿盲目根据公式或他人的分析进行投资决策。据此操作,风险自负。

最新文章

随机文章