BoBoKing

形态策略管理台

独立管理入口。普通用户账号即使密码正确也无法登入,所有参数变更都会留存审计记录。

{{ authError }}

BoBoKing 形态策略管理
{{ bootstrap.admin?.username }} · 活动版本 {{ bootstrap.active?.version || '—' }}
{{ toast.message }}
{{ fatalError }}
扫描状态
{{ healthLabel }}
{{ bootstrap.health?.completed_pairs || 0 }}/{{ bootstrap.health?.total_pairs || 0 }} 市场周期对
就绪候选
{{ bootstrap.health?.ready_candidates || 0 }}
与诊断日志独立存储
当日信号
{{ bootstrap.health?.today_signals || 0 }}
完成后按保留策略清理
数据库占用
{{ formatBytes(bootstrap.storage?.database_bytes) }}
可复用空间 {{ formatBytes(bootstrap.storage?.reclaimable_bytes) }}
草稿变更
{{ modifiedCount }}
{{ bootstrap.draft?.updated_at ? '服务器已存草稿' : '当前无已存草稿' }}
调参流程:修改任意值 → 保存草稿 → 样本预览 → 确认发布。发布期间会暂停新信号并用新版本全市场重算,不修改历史信号。
反应力默认锚点:0.8 ATR 达标时获得反应项 40% 基础分(默认 10/25),1.2 约 15/25,1.6 约 20/25,2.0 ATR 获得 25/25。这是线性分段评价,不是胜率。
{{ spec.key }}
{{ spec.unit }}
{{ spec.unit }}
可任意填写 {{ spec.minimum }} – {{ spec.maximum }} 范围内数值;建议步长 {{ spec.step || '任意' }},默认 {{ spec.default }}。

{{ spec.description }}

调高的影响:{{ spec.higher_effect }}

{{ validationHint }}
{{ modifiedCount ? `${modifiedCount} 项偏离活动版本${unsavedCount ? `,${unsavedCount} 项未保存` : ',草稿已保存'}` : '当前表单与活动版本一致' }}
权重合计 {{ weightTotal }} / 100

样本预览

在最多 8 个已就绪市场周期对上,用当前版本和草稿各重算一次。只用来发现参数是否生效及候选数量变化,不代表收益、胜率或全市场分布。

还没有预览结果。请在“策略参数”页点击样本预览。

自动保留策略

每日执行分批清理。已完成信号、过期候选和诊断日志各自独立;正在就绪的候选、未完成事后观察的信号、K 线和管理员审计日志不会被这些操作删除。SQLite 释放页会优先复用,所以文件未立即缩小不等于空间继续增长。

诊断日志
{{ draft.diagnostic_log_retention_days }} 天
已完成信号
{{ draft.signal_retention_days }} 天
过期候选
{{ draft.expired_candidate_retention_days }} 天

手动清空诊断日志

只删除候选就绪、同步、通知、过滤和异常等运行日志。不删除 K 线、就绪候选、信号或管理审计,所以不会造成后续不提醒。

当前数据构成

{{ item.label }}
{{ item.value }}

版本历史

回滚不覆盖旧记录,而是以历史参数发布一个新版本。

{{ row.version }} 活动
{{ formatTime(row.activated_at) }}

管理员审计日志

不受诊断日志保留天数或手动清空影响。

{{ auditLabel(log.event_type) }}{{ formatTime(log.created_at) }}

{{ log.message }}

暂无审计记录

{{ modal==='publish' ? '发布算法新版本' : '清空诊断日志' }}

发布后会暂停新信号、使当前就绪候选过期,然后用草稿参数对全市场重算。请输入 PUBLISH 确认。

仅删除运行诊断日志,候选、K 线、信号和管理审计全部保留。请输入 CLEAR 确认。