设置:数据缓存、历史范围与深度历史
设置中的数据区块显示桌面端在这台机器上下载和保留了什么:加密货币深度历史的深度、通往缓存与经纪商页面的链接,以及在图表的交易设置标签页中提供的经纪商历史范围和重新加载历史操作。
Senzoukria · 文档 · 更新于 2026 年 9 月
位置
- 位置
- 设置 → 数据 和 设置 → 性能;图表 ⚙ → 交易设置 → 历史范围
- 默认历史范围
- 24 小时(今天),从所选时区的午夜起算
- 默认深度历史
- 6 个月(180 天);均衡性能模式设为 3 个月
- 缓存页面
- 账户页面(“缓存与经纪商”)
它做什么
有两个不同的窗口决定一张图表能回看多远。历史范围是经纪商窗口:应用向经纪商索取多少天的分钟数据,从时间轴所选时区的午夜起算。加密货币深度历史是 Binance 现货/永续的窗口:蜡烛和真实的价位成交量逐步导入并保存在磁盘上。
只从经纪商下载分钟粒度的数据;所有日内周期都在本地由它汇总,因此切换周期不产生任何网络往返。日线图不论范围如何都保留自己的下限 360 小时(约 15 个日历日),因为七根日线算不上一张图表。
数据区块本身是一个概览界面:它显示当前的深度历史数值,并指向账户页面,数据源、经纪商和本地缓存在那里管理。提示写着“本应用在这台机器上下载并保留了什么。”
设置
| 设置 | 默认值 | 它改变什么 |
|---|---|---|
| 历史范围(Range) | 24 小时(今天) | 可选:24 小时(今天)、3 天、7 天。扩大经纪商窗口;一周的 1 分钟足迹图是海量 tick,因此首次加载需要一些时间。位于图表 ⚙ → 交易设置。 |
| 加密货币历史与分布 | 6 个月 | 可选:1 周、1 个月、3 个月、6 个月。Binance 蜡烛和价位归档逐步导入并缓存在磁盘上。位于设置 → 性能、设置 → 数据(只读)和图表弹窗。 |
| 性能模式 → 深度历史 | 均衡 = 3 个月 | 性能 = 1 个月,均衡 = 3 个月,精确 = 6 个月。手动选择一个深度会把模式切换为手动。 |
| 重新加载历史 | 按钮,仅在图表弹窗中 | 重新打开那些返回零 tick 的经纪商窗口。不清除任何东西;缓存和实时数据流继续运行。 |
各周期的柱数上限
每张图表在内存中保留的柱数有界,并按粒度分别调校。这些上限是内存防护,不是加载指令;窗口由范围决定。
- 15 秒和 30 秒:200 根;1 分钟:1,500 根(约 25 小时);3 分钟:1,200 根;5 分钟:2,100 根(约 7 天);15 分钟:3,000 根(约 31 天);1 小时:4,500 根(约 6 个月);1 天:400 根;100 tick:1,500 根。
- 一分钟及以上的日内粒度会按所选范围放大上限(3 天 ×3,7 天 ×7),这样 7 天窗口不会在实时 tick 第一次涌入时就缩水。
- 手动输入的自定义粒度约得到 25 小时的柱,取值被限制在 120 到 1,500 之间;一小时及以上的粒度约得到 190 天,上限 4,500 根。
限制与陷阱
- 深度历史提示写明了显示上的约束:要显示 6 个月,请使用 30 分钟或更高周期;更小的图表粒度会被上限截断。对于 TPO,请选择一个不短于图表周期的分段。
- 返回为空的经纪商窗口默认不会被再次请求,这在周末是对的,在经纪商只是繁忙时则是错的。重新加载历史是唯一能解除这一点的操作;它也回应“另一次历史加载仍在进行”的提示。
- 行情数据由其数据提供商收费;范围只决定应用请求其中多少。加密货币数据流仅用于分析,不做订单路由。
- 缓存探测在列出本机已下载的品种时会回看 400 天,因此几个月前抽取过的品种离线时仍会被列出。
相关页面
其他语言版本
常见问题
- 为什么打开图表时只看到今天?
- 默认历史范围是“24 小时(今天)”,从时间轴时区的午夜起算。在图表的 ⚙ → 交易设置 → 历史范围中选择 3 天或 7 天;首次加载会更久一些。
- 加密货币深度历史的深度在哪里设置?
- 设置 → 性能(分段控件:1 周、1 个月、3 个月、6 个月)或图表弹窗的交易设置标签页。设置 → 数据 只显示当前数值。默认为 6 个月;均衡性能预设设为 3 个月。
- 什么时候该按重新加载历史?
- 当某个被经纪商返回为空的窗口应当再问一次时(经纪商只是繁忙而不是休市),或者当图表报告另一次历史加载仍在进行时。它不会清除缓存。