AO

自动下单 MVP

本机控制台 · P2-B

模式 纸面
执行 纸面
引擎 连接中
最新 15m UTC —
并发 —
日亏 —
--:--:--

DASHBOARD / 概览

链路状态与纸面账本

规则引擎、行情与账本在本机闭环;所有金额均为纸面数据。

SQLite 本机 无公网暴露

PAPER EQUITY

纸面权益

估算
10,000.00 USDT
累计净 R 0.00R
胜率 —
已平仓 0
暂无已平仓交易,资金曲线待生成
累计净 R—

RULE ENGINE

规则引擎

未启动
模式—
执行纸面
精度源—
阶段—
品种BTCUSDT
启动时间—

回放不联网。实时轮询先回补 90 天公开 15m K 线,之后每 5 秒检查最新两根;只在 15m 收线后处理。无需 API Key。

未平仓 / 并发上限0 / 3
等待引擎
已平仓交易0
虚拟多笔账本
今日净 R0.00R
UTC 交易日
日亏估算 / 上限0.00% / 3%
P1 已启用:日亏只停新开仓

TIMELINE

最近信号与事件

查看全部
时间 UTC类型方向形态价格
暂无事件

OPEN LEDGER

当前纸面持仓

交易账本
暂无未平仓纸面持仓
单笔风险口径A · 固定 100 USDT
总风险上限300 USDT
杠杆 / 保证金3x · 逐仓
成本模型taker 5 bps · 1 tick

CONFIG / 设置

参数与风控

所有分档项均可调节,默认按产品决策 A 档。设置保存到本机 SQLite。

默认 A
01

品种与交易模式

单币种。默认纸面;Demo 需显式开关 + 已保存密钥;实盘 P3 前不提供。

纸面模式逻辑价 + 费用滑点,不触达交易所(默认)
默认
默认 BTCUSDT;仅支持单个 USDT 永续,换品种后需重启引擎。
默认 paper;demo 未开启显式开关或未保存 demo 密钥时不可选。
SMTP 通道待 P2 接入;当前仅保存地址。

精度源:exchangeInfo 尚未加载(实时轮询启动后读取 tickSize / stepSize / minNotional;回放使用离线 fallback)。

02

风险与仓位

默认:每笔 100 USDT、最多 3 笔、总风险 300 USDT。

A/B 双模式;默认 A。
默认 100。
默认 1.0%。
默认 3;超限记 SKIPPED,不开仓。
默认 300。
默认 3%;P1 已接入:达到后只停新开仓、不自动平仓。
默认 3x,范围 1–5x。
默认逐仓;实盘切换需无持仓无挂单。
03

成本与止盈出口

默认 taker 0.05%/边 + 滑点 1 tick;只启用 TP2-A。

默认 5 bps = 0.05%。0 费可用于对拍。
默认 1 tick(按品种 tickSize)。
当前不计资金费
后续可按 8h 资金费扩展。
保存后写入本机 SQLite;轮询模式下部分参数在下一根收线生效。

说明:P1 已启用因果流式引擎、risk A/B 纸面数量、并发/总风险/日亏只停新开仓与 Kill Switch;实时轮询会读取 exchangeInfo 精度(失败回退离线表)。Demo 执行适配器默认关闭且不自动下单(真实 demo 下单属 P3);实盘不提供。

CREDENTIALS / 密钥

币安 API Key / Secret

保存在这台电脑的 自动下单_MVP/data/secrets.json,页面只回显掩码。

仅本机
纸面模式不需要 API Key。 密钥用于 Demo 签名校验(实盘不提供)。它不会写入日志、不会回显明文、不会进入 git;本机 HTTP 无鉴权,请勿把页面暴露到公网。

LOCAL CREDENTIALS

填写与保存

未配置

Demo 环境用于测试网;当前只保存到本机,除显式 demo 开关 + 凭据外不发起任何交易。

保存后输入框会清空,页面只显示“已保存”。
已保存环境—
API Key—
Secret—
保存时间—

EVENT STREAM / 信号

信号、确认与开平仓事件

来自规则引擎的关键事件,按 UTC 时间倒序。所有事件已落库。

时间 UTC类型方向形态价格持仓说明
加载中…
0 条仅显示最近 200 条

VIRTUAL LEDGER / 交易

纸面交易账本

虚拟多笔账本:同向/反向可并存,每笔独立 entry / stop / TP1 / TP2。

总交易0
持仓中0
累计净 R0.00R
胜率—
状态方向形态入场时间 UTC入场止损TP1出场时间 UTC出场净 R出场原因
加载中…
0 条R 已扣除手续费与滑点

DIAGNOSTICS / 日志

本机运行日志

关键事件落 SQLite。密钥不会出现在日志中;这里不记录请求体。

aom / app.db / logs 0 条
加载中…

OPERATIONS / 运维

白名单运维台

只读诊断与有限动作;无任意命令/路径输入;每项输出 ≤64KB、默认超时 10s,每次调用写审计日志。

无 shell
加载中…

OUTPUT

运行输出

—
选择上面的运维项运行,输出会显示在这里(≤64KB)。

MANUAL CONTROL / 接管

人工接管与 Kill Switch

故障兜底:立即停止引擎与新开仓。已有纸面持仓只标记冻结,不自动平仓。

仅人工触发

EMERGENCY STOP

Kill Switch

一键停止当前引擎与轮询循环,写入关键事件,并把未平仓纸面持仓标记为冻结。不会向币安发送任何订单。

  • 停止新开仓
  • 停止行情轮询与引擎线程
  • 未平仓纸面仓只标记,不自动平
  • 状态持久化,重启后仍保持

STATUS

当前接管状态

正常
开关未启用
触发时间—
原因—
冻结纸面持仓0

解除接管不会自动重启引擎,也不会撤销已冻结持仓的标记。请先确认行情、日志与账本,再手动启动。

RUNBOOK

人工接管检查清单

纸面
  1. 01
    先冻结。启用 Kill Switch,确认引擎状态变为已停止/停止中。
  2. 02
    再看日志。在日志页检查 ERROR / CRITICAL,确认网络、数据缺口或引擎异常原因。
  3. 03
    核对持仓。交易页确认未平仓纸面仓已被标记冻结;本阶段不会自动平仓或触达交易所。
  4. 04
    修复后恢复。排除问题、解除接管,再手动启动回放或轮询;不会自动续跑。

确认操作