第 12 章 · 02 Chart 图表:pyqtgraph 高性能 K 线 本节摘要:本节精读 六个文件—— 定义配色常量(涨红跌青)、 把 x 轴索引翻译成时间、 用双索引映射 + 区间缓存把 K 线数据组织成 O(1) 可查、 用 缓存 + 视口裁剪让重绘只画可见的几十根 bar、 用 + + y 轴范围缓存三件套封顶性能、 画十字光标。读完本节,你会理解 VeighNa 为什么能在普通笔记本上把数万根 K 线刷到 60 帧:五层高性能优化层层叠加,每一层都解决了 pyqtgraph 默认配置会卡的某个瓶颈。 内容来源:原项目源码 (base/axis/manager/item/widget 共约 1700 行),精读并套用体系化模板。