图表图鉴 No.15 / 金融时序 OHLC

K 线蜡烛图

Candlestick Chart / 一根蜡烛浓缩一个交易日的开盘、最高、最低、收盘四值,是交易语境下多空博弈的标准语法。

stock / trading / ohlc / candlestick / finance / price / volume / accessible chart / keyboard accessible chart

图号C-15
数据形态Stock / Trading OHLC
最佳图型Candlestick Chart
次选图型OHLC Bar / Heikin-Ashi
无障碍风险条件 / 需双编码
交互级别Real-time + Hover + Zoom

白银现货 Ag 99.99/单位元每千克/最新8538/区间累计+3.47%/30日高8705/30日低7900/日均量217 吨/模拟行情

01 / 主图大样

白银现货 30 日蜡烛与成交量

主图采用手写 SVG 的 30 根日蜡烛:上为主图价格面板,下为成交量副图(按选型规范以 40% 透明度着色)。涨跌采用双编码——空心青绿为涨、实心红为跌,颜色只是第二通道。

图 1 / 白银现货日 K 线与成交量 / 2026-08-20 至 09-30 / 模拟行情

涨 跌 悬停或点按蜡烛读数 / Tab 聚焦后左右方向键逐根移动 缩放 1.0x
价格 / 元每千克 成交量 / 吨 7900 8000 8100 8200 8300 8400 8500 8600 8700 150 300 0 8538 高 8705 低 7900 08-20 08-26 09-02 09-09 09-16 09-23 09-30 交易日 / 2026-08-20 至 2026-09-30 / 周末休市

小屏下图表可横向滑动查看完整 30 根蜡烛。

读图 / 悬停或点按任意蜡烛显示当日开高低收 / Tab 聚焦图表后可用左右方向键逐根移动 / Home 与 End 跳至首尾

读图:8 月下旬连续阴线下探 7900,9 月 3 日长下影线确认底部后转为空心阳线序列;9 月 17 日起实体放大、成交量同步放大(9 月 23 日 428 吨为区间天量),冲高 8705 后进入高位震荡,期末缩量收于 8538。

  • 空心为涨、实心为跌:本页默认双编码,脱离颜色仍可判定方向;虚线为最新收盘价参考线。
  • 副图成交量 40% 透明度着色,量价同屏对照,避免喧宾夺主。
  • 最高 8705 与最低 7900 两处极值以强调色标注,皆为盘中影线端点而非收盘价。

02 / 蜡烛语法

一根蜡烛的解剖 / 开高低收如何成形

蜡烛把四个数字压进一个图形:影线的两个端点是当日最高与最低,实体的上下沿是开盘与收盘。谁在上谁在下,取决于涨跌——这正是空心与实心编码的来源。

图 2 / 单根蜡烛解析 / 阳线、阴线与十字星 / 取自图 1 真实交易日

价格 阳线 / 收盘价高于开盘价 2026-09-16 实例 / 空心描边 上影线 实体 下影线 最高 H 8326 上影线的顶端 收盘 C 8318 阳线实体的上沿 开盘 O 8260 阳线实体的下沿 最低 L 8248 下影线的顶端 阴线 / 收盘价低于开盘价 2026-09-29 实例 / 实心填充 最高 H 8640 上影线的顶端 开盘 O 8618 阴线实体的上沿 收盘 C 8576 阴线实体的下沿 最低 L 8564 下影线的顶端 十字星 开盘与收盘几乎重合 O 8666 与 C 8668 实体近乎消失
  • 实体高度即开收盘价差,是当日多空力量的净结果;影线长度是盘中被否决的极端尝试。
  • 阳线收盘在实体上沿、阴线收盘在实体下沿——同一根蜡烛在两种方向下读法镜像,图解中已分别标注。
  • 十字星(O 与 C 几乎相等)出现在图 1 的 9 月 7 日与 9 月 25 日,常被视为方向犹豫信号。

03 / 颜色之外

红绿之外 / 空心与实心的双编码

选型数据明确要求:涨跌含义不得只依赖颜色。约 8% 的男性存在红绿色觉异常,青绿与红在他们眼中会向相近的浑色调收敛。把同一段行情退成纯灰度,空心与实心依然完整保留方向信息。

彩色编码 / 常规模式

2026-09-15 至 09-30 / 12 根日蜡烛

涨以 #26A69A 空心呈现,跌以 #EF5350 实心呈现。青绿与红的明度差虽优于纯红绿组合,仍不足以单独承载语义。

灰度验证 / 仅凭形状

同一段行情 / 去色后重绘

色相被完全移除后,空心为涨、实心为跌的判定丝毫不损。这是本页主图默认采用双编码的原因。

  • 三条通道并行:形状(空心 / 实心)、数值(聚焦读数与数据表)、颜色(仅作加速识别的冗余通道)。
  • 文本态涨跌一律带正负号与涨跌字样,如「+1.02% / 涨」,不裸用红绿字。
  • 键盘交互不抢焦点:实时更新仅写入状态行,焦点始终留在图表与按钮上。

04 / 选型要点

何时用 / 何时不用 / 边界在哪里

适用

交易与投资语境

具备开高低收四值的金融时间序列,且受众理解交易语义。需要同时呈现日内区间与收净方向时,蜡烛无可替代。次选形态为 OHLC Bar 与 Heikin-Ashi。

不适用

三种退场情形

非金融受众看不懂蜡烛语法,改用柱形或折线;没有 OHLC 数据只有单值序列时用折线;无障碍优先的场景须先评估双编码与表格后备的可行性。

数据量门槛

500 根以内

实时行情必须以 Canvas 渲染;历史数据按时间范围分页呈现;同屏可见蜡烛不超过 500 根,再多则退化为抽样或折线。

技术实现

库与交互级别

推荐 Lightweight Charts(TradingView)或 ApexCharts。交互级别为 Real-time + Hover + Zoom:悬停读数、缩放平移、实时刷新不抢焦点。

05 / 数据表后备

可排序的 OHLC 明细表

完整的无障碍后备:30 个交易日的开、高、低、收、涨跌与成交量全部落在表格里,点按列头即可排序。屏幕阅读器与放大镜用户无需依赖图形。

区间统计 / 期初 8252 至期末 8538 / 累计 +3.47% / 最大单日涨 +1.02%(09-21) / 最大单日跌 -0.64%(08-26) / 日均成交 217 吨 / 最大量 428 吨(09-23)

08-208246825882168236-16-0.19%168
08-218240825082028218-18-0.22%154
08-248215822381808192-26-0.32%149
08-258197822081288148-44-0.54%162
08-268140815380878096-52-0.64%141
08-278098811880488062-34-0.42%133
08-288058807280088024-38-0.47%128
08-318017803279627985-39-0.49%118
09-017980799879247942-43-0.54%126
09-027945796679117918-24-0.30%109
09-037920795879007936+18+0.23%137
09-047933798679217968+32+0.40%152
09-077996801479537994+26+0.33%164
09-087992803879688026+32+0.40%158
09-098031809080178068+42+0.52%171
09-108071812080488104+36+0.45%186
09-118102817280858152+48+0.59%204
09-148156822481448208+56+0.69%212
09-158211828581928264+56+0.68%228
09-168260832682488318+54+0.65%246
09-178324841783018396+78+0.94%292
09-188399848683828462+66+0.79%318
09-218466856784438548+86+1.02%356
09-228550863085418612+64+0.75%384
09-238604870585958686+74+0.86%428
09-248674868386238642-44-0.51%336
09-258666867486308668+26+0.30%302
09-288664868386028624-44-0.51%318
09-298618864085648576-48-0.56%274
09-308571857785168538-38-0.44%262

涨跌与涨跌幅为收盘价相对前一交易日收盘的变动,首行相对期初开盘 8252 计。所有行高、低值均满足「H 不低于开收较高者 / L 不高于开收较低者」的蜡烛自洽约束。