SCOPED OVERVIEW
Demo 账户视图
POSITIONS
持仓
| 币种 | 方向 | 数量 | 入场 | 标记 | 浮动盈亏 | 状态 |
|---|---|---|---|---|---|---|
| 加载中… | ||||||
EVENTS
DASHBOARD / 概览
实盘 / Demo / 纸面三态独立视图(Q29-A);实盘只读。
SCOPED OVERVIEW
POSITIONS
| 币种 | 方向 | 数量 | 入场 | 标记 | 浮动盈亏 | 状态 |
|---|---|---|---|---|---|---|
| 加载中… | ||||||
EVENTS
PAPER EQUITY
RULE ENGINE
回放不联网。实时轮询先回补 90 天公开 15m K 线,之后每 5 秒检查最新两根;只在 15m 收线后处理。无需 API Key。
CONFIG / 设置
所有分档项均可调节,默认按产品决策 A 档。设置保存到本机 SQLite。
LAYER 1
LAYER 2
LAYER 3
| 仓位 | 币种 | 方向 | 止损覆盖 | TP1 覆盖 | TP2 覆盖 | legs 覆盖 | 来源 |
|---|---|---|---|---|---|---|---|
| 加载中… | |||||||
仓位层只读展示:逐仓覆盖由止盈止损页的「纳入 / 补挂 / 改价」写入,避免两处同时改价。
LAYER 4
说明:P1 已启用因果流式引擎、risk A/B 纸面数量、并发/总风险/日亏只停新开仓与 Kill Switch;实时轮询会读取 exchangeInfo 精度(失败回退离线表)。T18 新增独立 demo 演练线程(测试网、三重条件、保护单),纸面引擎不受影响;实盘不提供。
CREDENTIALS / 密钥
保存在这台电脑的 自动下单_MVP/data/secrets.json,页面只回显掩码。
LOCAL CREDENTIALS
Demo 环境用于测试网;当前只保存到本机,除显式 demo 开关 + 凭据外不发起任何交易。
EVENT STREAM / 信号
来自规则引擎的关键事件,按 UTC 时间倒序。所有事件已落库。
LIVE SIGNAL / 当前信号
实盘优先:显示白名单 / 活动任务 / 当前确认窗口;历史事件在下方折叠区。
| 时间 | 类型 | 方向 | 形态 | 价格 | 持仓 | 说明 |
|---|---|---|---|---|---|---|
| 加载中… | ||||||
VIRTUAL LEDGER / 交易
虚拟多笔账本:同向/反向可并存,每笔独立 entry / stop / TP1 / TP2。
LIVE LEDGER / 实盘
| 时间 | 币种 / 方向 | 类型 | 状态 | 数量 | 均价 | 浮动 / 收益 | 来源 |
|---|---|---|---|---|---|---|---|
| 加载中… | |||||||
实盘优先;纸面 / Demo 账本在下方折叠区。
| 状态 | 方向 | 形态 | 入场时间 | 入场 | 止损 | TP1 | 出场时间 | 出场 | 净 R | 出场原因 |
|---|---|---|---|---|---|---|---|---|---|---|
| 加载中… | ||||||||||
LIVE ORDER / 实盘下单
向导(默认)与高级单页共用同一套校验与下单接口;创建草稿后必须二次确认才会发往交易所。仓位口径:qty = 止损金额 ÷ |入场 − 止损|。
全自动由服务端托管:请在「止盈止损」页顶部「实盘 / Demo」通道开启,本页不可手工创建全自动订单。
LIVE STATUS
全自动模式由服务端 7×24 扫描白名单(默认 BTCUSDT),网页只做查看与开关;白名单外不会下单。补单需在确认 K 收盘后 2 小时内按「当前价 vs C vs TP1」三选一。
方向决定触发价 C∓1tick 与失效线 str_hi / str_lo 的一侧;做多与做空镜像处理。
杠杆是 symbol 级、Hedge 双向共用;默认只读。与手机端不一致时服务端会拒单,请先在手机端调整。
qty 按 stepSize 向下取整并校验 minNotional;杠杆只影响保证金占用与强平价,不放大亏损金额。
MY ORDERS / 我的订单
| 时间 | 币种 / 方向 | 模式 | 状态 | 数量 | 成交均价 | 触发价 / 限价 | 订单 ID | 操作 |
|---|---|---|---|---|---|---|---|---|
| 加载中… | ||||||||
PROTECTION / 止盈止损
三通道独立启停(纸面 / Demo / 实盘);手机端为准,止盈只读、止损二次确认;外部改动标注「用户自行判断」。价格 3s 刷新、对账 30s,交互时自动暂停。
ACTIONABLE
| 币种 | 方向 | 数量 | 入场 | 标记 | 浮动盈亏 | 止损 | TP1 | TP2 | 保护腿 | 来源 / 标注 | 状态 | 操作 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 加载中… | |||||||||||||
点行首箭头展开每腿状态 / 手机同步 / 事件时间线。止盈只读、以手机端为准;「纳入」需二次确认并选择 legs 与冲突处理;外部仓未关联信号K时先走「补挂」流程。释放不会撤销已挂条件单。
SWITCHES
关闭不会撤销已挂条件单;重新打开只补挂「缺失」的保护单,且需要二次确认(先挂新后撤旧)。
DEMO POSITIONS
| 币种 | 方向 | 数量 | 入场 | 标记 | 浮动盈亏 | 状态 |
|---|---|---|---|---|---|---|
| 暂无 Demo 持仓 | ||||||
PAPER POSITIONS
| 币种 | 方向 | 数量 | 入场 | 标记 | 浮动盈亏 | 状态 |
|---|---|---|---|---|---|---|
| 暂无纸面持仓 | ||||||
EVENTS
ALERTS / 预警
全部订单类事件由后端 catalog 驱动;邮件 / Webhook 双通道,免打扰、去重、信号K监控;所有写操作二次确认。
EVENTS MATRIX
| 启用 | 事件 | 简述 | 邮件 | Webhook | 优先级 | 操作 |
|---|---|---|---|---|---|---|
| 加载中… | ||||||
CONTACTS / CHANNELS
SIGNAL-K MONITOR
列表保存到 config.signal_monitor.items;编辑中不会被自动刷新覆盖。
继承开启时,白名单与实盘持仓会自动加入监控列表;关闭后只监控上方币种。
OUTBOX
| 时间 | 事件 | 主题 | 渠道 | 状态 | 尝试 | 错误 |
|---|---|---|---|---|---|---|
| 加载中… | ||||||
BACKTEST / 回测
本地 CSV 为主 + 按需下载;异步运行、结果落库可复现。仓位管理 4 预设 + 自定义,与实盘 sizing 共用同一公式。
PARAMS
SUMMARY
MONTHLY
| 月份 | 收益 % | 收益额 U | 交易数 | 胜率 |
|---|---|---|---|---|
| 运行回测后显示月度收益 | ||||
TRADES
| 入场时间 | 方向 | 形态 | 入场 | 止损 | TP1 | 数量 | 出场 | 出场原因 | PnL U | R |
|---|---|---|---|---|---|---|---|---|---|---|
| 运行回测后显示逐笔明细 | ||||||||||
HISTORY
| 创建时间 | 币种 | 区间 | 仓位管理 | 状态 | 累计收益 | 操作 |
|---|---|---|---|---|---|---|
| 暂无历史回测 | ||||||
DIAGNOSTICS / 日志
关键事件落 SQLite。密钥不会出现在日志中;这里不记录请求体。
OPERATIONS / 运维
只读诊断与有限动作;无任意命令/路径输入;每项输出 ≤64KB、默认超时 10s,每次调用写审计日志。
SECURITY / CERT
自动读取 auth_status / cert_status / https_status;凭据、token、hash、完整邮箱绝不显示。
证书读取固定路径 /etc/letsencrypt/live/bot.jingkaiy001.com/fullchain.pem(AOM_CERT_PATH 可覆盖);HTTPS 探测地址由部署 env 固定。restart_app 暂不提供(需 systemd/watchdog 外部守护机制)。
DEMO DRILL
加载中…
启动前必须满足三重条件;停止会先撤保护单再平仓。所有操作写入 OPS 审计。模拟净权益=独立影子账本(初始权益+已实现/未实现毛盈亏−模拟手续费/资金费/滑点),测试网权益仅作参考;测试网费用损耗为诊断字段,不重复扣减。
OUTPUT
选择上面的运维项运行,输出会显示在这里(≤64KB)。
MANUAL CONTROL / 接管
故障兜底:立即停止引擎与新开仓。已有纸面持仓只标记冻结,不自动平仓。
EMERGENCY STOP
一键停止当前引擎与轮询循环,写入关键事件,并把未平仓纸面持仓标记为冻结。不会向币安发送任何订单。
STATUS
解除接管不会自动重启引擎,也不会撤销已冻结持仓的标记。请先确认行情、日志与账本,再手动启动。
RUNBOOK
HELP / 帮助
纯静态说明页,不请求新接口;所有数据来自本机。
BUILD
/api/healthlive_trading_enabled=False),需显式开启 + 页面二次确认README.md / README_WEB.md / 00-项目交接说明.md(仓库内,不在页面内联)SHORTCUTS
#/overview、#/trading/order、#/trading/protection、#/trading/signals、#/trading/trades、#/backtest、#/settings/general、#/settings/secrets、#/ops/console、#/ops/logs、#/ops/takeover、#/helpSECURITY BOUNDARY
data/secrets.json 使用,页面只显示掩码;session token、密码 hash、内部令牌值、完整邮箱不会出现在页面、日志、OTP 输出或 capabilities 中。X-AOM-Internal-Token 并配置 HTTPS(T12/T13)。AOM_DEMO_TRADING_ENABLED=1 + 已保存 demo Key + 设置总开关,三重条件缺一不可;保护单失败会紧急平仓并停止。