自动数据维护
WealthSight 自动数据维护用于让系统在后台按配置刷新当前价格、维护历史数据,并记录最近 7 天的历史维护运行结果。
它适合日常使用场景:当标的和数据源已经基本配置好后,让价格更新和历史维护交给后台定时执行。
首次导入交易时,不需要先开启自动数据维护。更推荐的顺序是:
| |
适合什么时候使用
适合:
- 已经完成标的和数据源配置,希望后续由系统自动维护。
- 有多个账套,希望每个账套按各自节奏独立运行。
- 主要关注日常分析、回溯和模拟,不想频繁手工执行历史维护。
不适合作为第一步:
- 刚导入交易,还没核对持仓。
- 刚新增一批标的,还没配置数据源。
- 标的还显示缺价格或缺数据源。
- 怀疑历史数据损坏,需要立即重建修复。
这些场景应先在 标的管理 → 数据维护 → 数据源配置 和 维护历史价格数据 中处理。
配置项说明
价格自动刷新
- 启用:开启后,系统会在后台定时刷新当前账套中已配置报价数据源的标的价格。
- 刷新间隔(分钟):最小值为 5 分钟。间隔越短,请求越频繁。
价格自动刷新主要影响:
- 当前市值。
- 持仓分布。
- 首页价格状态。
- 持仓页的缺价格提示。
价格自动刷新只会处理已配置报价插件和报价识别码的标的。没有报价数据源的标的不会因此获得价格。
历史自动维护
- 启用:开启后,系统会每天自动维护一次全部可维护标的的历史数据。
- 每天执行时间(小时):只配置到小时,例如
3表示每天凌晨 3 点这个小时内执行。
系统不会固定在该小时的整点执行,而是会在这个小时内随机确定一个时间点,并将该计划时间保存下来。
以下两种情况会重新计算下一次计划时间:
- 修改并保存自动数据维护设置时。
- 一次历史自动维护成功完成时。
历史自动维护只会处理已配置历史插件和历史识别码的标的。
失败重试
失败重试只针对 自动历史维护 生效,不针对手工维护生效。
- 启用固定退避重试:自动历史维护失败后,系统会按固定退避时间补偿重试。
- 最多重试次数:可设置
0-3次。
固定退避顺序为:
- 第 1 次失败后:30 分钟。
- 第 2 次失败后:1 小时。
- 第 3 次失败后:3 小时。
超过最大次数后,系统会放弃本轮补偿,转入下一次正常计划。
运行结果日志
页面会展示最近 7 天的历史维护运行日志,包括:
- 开始时间和结束时间。
- 触发来源:手工、自动或重试。
- 执行范围。
- 状态:成功、部分成功、失败。
- 结果摘要。
这些日志用于判断:
- 自动维护是否按预期执行。
- 是否存在反复失败的标的。
- 某次手工维护或自动重试是否已经生效。
如果长期没有成功记录,优先检查数据源配置、插件配置、历史识别码和网络可用性。
与手工维护的关系
自动数据维护和 维护历史价格数据 窗口并不冲突:
- 自动数据维护:适合日常持续维护。
- 手工维护窗口:适合首次补数、立即执行、单标的处理、重建模式修复。
更稳妥的使用方式通常是:
- 导入交易并核对持仓。
- 配置报价数据源,确保当前市值可用。
- 配置历史数据源。
- 手工维护一次历史数据。
- 确认关键标的有历史数据。
- 开启自动数据维护。
常见问题
开启自动维护后,缺价格会自动消失吗?
只有已配置报价数据源的标的才会自动刷新价格。
如果标的仍显示 缺数据源,请先到 标的管理 → 数据维护 → 数据源配置 补报价插件和报价识别码。
开启历史自动维护后,回溯就一定完整吗?
不一定。历史自动维护只处理已配置历史数据源的标的。节假日、休市、停牌、数据源覆盖差异、插件错误也可能导致缺口。
如果回溯或归因仍不完整,先检查关键标的的历史数据范围和缺失天数。
自动维护会修改交易或持仓吗?
不会。它只刷新价格和历史价格数据,不会改交易记录、持仓数量或现金余额。
价格刷新太频繁会怎样?
不同数据源可能有频率限制。刷新间隔过短可能导致请求失败或被限流。通常不需要把间隔设置得很短。
多个账套会共用设置吗?
不会。自动数据维护设置保存在 当前账套 中,不同账套互不影响。
注意事项
- 自动数据维护设置保存在当前账套中。
- 价格自动刷新只处理已配置报价插件和报价识别码的标的。
- 历史自动维护只处理已配置历史插件和历史识别码的标的。
- 节假日、休市、停牌或数据源覆盖差异,仍可能表现为少量日期缺口。
- 如果长期没有维护成功,优先检查插件配置、历史识别码和数据源可用性。