图表提示:繁忙、不完整与被拒绝的历史
Senzoukria 图表通过简短提示说明数据链路正在做什么:历史加载繁忙、请求部分完成或被拒绝、下载停滞、市场休市,此外还有状态栏和实时横幅告诉你图表处于什么状态。
Senzoukria · 文档 · 更新于 2026 年 9 月
位置
- 位置
- 加密货币图表上方的浮动堆叠;Rithmic 图表工具栏中的提示徽章;每个足迹图上的状态栏和实时横幅
- 关闭提示
- 点击 ×;被隐藏的警告或错误在其原因仍然存在时会留下一个 ⚠ 标记
- 停滞监视
- 券商下载期间 120 秒没有任何进度事件
- 繁忙重试
- 3 秒后自动重试一次
它做什么
图表提示是关于数据的一句话,绝不是对你账户的裁决。历史控制器如实转述券商说了什么:哪些区间被拒绝、哪些返回为空、是否已有另一次加载占用了该合约,或者市场是不是干脆就休市了。提示显示期间,图表仍然靠缓存和实时数据继续运行。
在加密货币图表上,提示是一个浮动堆叠。每条提示有一种语气(信息、警告或错误)、可选的操作按钮和一个 × 按钮。已关闭的提示在其文本只是继续推进时不会再弹出;只有当它的身份发生变化时才会回来,例如换了交易对、换了周期,或缺失日期的清单变了。被关闭但原因仍然存在的警告或错误,会留下一个带计数的小 ⚠ 标记;点击它可以重新展开。
在 Rithmic 图表上,当前提示是工具栏中的一个徽章;悬停它可以看到完整文本。历史加载遮罩在屏幕上时,该徽章会被隐藏。
各类提示
| 提示 | 触发条件 | 该做什么 |
|---|---|---|
| CME Globex 已休市(周末或每日暂停) | 下载没有返回任何内容,且 CME 时钟显示市场休市 | 什么也不用做。已缓存的时段仍留在图表上并可回放;市场重开后会有新的历史数据。 |
| 券商拒绝了本次历史请求的一部分(rp_code 13) | 至少有一个区间返回了 rp_code 13 | 等待:这类拒绝通常是间歇性的,图表会自行重试。 |
| 最近几次尝试未能取全历史(rp_code …) | 连续两次下载都没有取回任何内容,且券商返回了代码 | 若持续出现,请从 ⚙ → 交易设置 中重新加载历史;图表会继续靠缓存和实时数据运行。 |
| …… 券商未返回任何状态码 | 连续两次下载为空且没有代码,通常是这套 Rithmic 系统上的归档为空 | 检查你登录的系统是否为该合约提供历史数据。 |
| 该合约的价格网格未知 | 下载成功,但因为 tick 大小未知而没有缓存任何内容 | 把该合约的 tick 大小加入合约目录;在此之前,每次加载都会重新下载历史。 |
| 该合约已有另一次历史加载在进行 | 另一次 ensure 占用了该合约,通常是同一合约在第二个窗口中打开 | 起初什么也不用做:3 秒后会重试一次。如果措辞变成仍在进行中,请关掉另一个窗口,然后使用「重新加载历史」。 |
| 历史加载已停滞 | 下载期间 120 秒内没有任何一个进度事件 | 进度条会以缓存和实时数据已有的内容收尾。请使用 ⚙ → 交易设置 → 重新加载历史。 |
状态栏与实时横幅
状态栏显示一个连接圆点(繁忙、已连接或已断开)、合约、时间周期、数据源名称、最新价、自本地 00:00 起的时段 delta、时段成交量、成交笔数,以及距离下一根K线收盘的倒计时。若桥接数据源推送交易所的当日成交量,它会显示在本地捕获的总量旁边。在 100t 这类计数K线上倒计时会消失,因为它们不按时钟收盘。
应用中使用的连接状态有 LIVE、CONNECTING、RECONNECTING、ERROR、IDLE、CONNECTED 和「无券商」。
当你滚动离开最新一根K线时,会出现一个标注为 Historique 的小横幅,带两个按钮:→ Live 回到最新K线并恢复纵向居中;↺ Scale 重置缩放。
限制与陷阱
请按字面理解这些提示:
- rp_code 13 并不表示你没有历史数据订阅。在某一家券商上实测时,拒绝是间歇性的,而登录是被接受的;这条提示刻意只报告代码,不下结论。
- 状态栏中的时段计数器从本地午夜开始,而不是从交易所的时段开盘开始,因此在隔夜交易上会与券商的时段数字不同。
- 提示绝不会清空缓存或实时行情。「重新加载历史」只是重新请求那些返回为空的区间;它不会删除任何东西。
相关页面
其他语言版本
常见问题
- 我关掉了一条警告,出现了一个 ⚠,那是什么?
- 说明该警告的原因仍然存在。这个标记避免数据缺口变得不可见;点击它可以重新展开被隐藏的提示。
- 「重新加载历史」按钮在哪里?
- 图表 → ⚙ 设置 → 交易设置 → 重新加载历史。它会重新请求那些被券商抽干到零个 tick 的窗口,并关闭弹窗,让进度画在图表上。
- 状态栏显示已断开,但图表还在动,为什么?
- 这个圆点反映的是该图表自身数据链路的连接状态。没有实时连接时,缓存K线和回放依然会渲染;而实时 tick、订单簿和进行中的K线需要已连接的券商。