图表提示:繁忙、不完整与被拒绝的历史

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线需要已连接的券商。