45 lines
2.0 KiB
Markdown
45 lines
2.0 KiB
Markdown
# 界面与风控更新说明(Binance 实例)
|
||
|
||
## 顶栏导航(4 项)
|
||
|
||
| 顺序 | 名称 | 路由 | 说明 |
|
||
|------|------|------|------|
|
||
| 1 | 关键位监控 | `/key_monitor` | 关键位添加、实时门控、历史 |
|
||
| 2 | 实盘下单 | `/trade` | 人工开仓、划转、实时持仓(**默认首页** `/` → `/trade`) |
|
||
| 3 | 交易记录与复盘 | `/records` | 未改动 |
|
||
| 4 | 统计分析 | `/stats` | 未改动 |
|
||
|
||
## 关键位监控页
|
||
|
||
- 标题去掉「5m」;规则条从 `.env` 读取(周期、确认K、量能、自动开仓盈亏比、日成交量排名)。
|
||
- 左列:活跃关键位,**pos-card** 样式展示现价/距上沿/距下沿/门控。
|
||
- 右列:关键位历史(失效/结案),与左列等高滚动。
|
||
|
||
## 实盘下单页
|
||
|
||
- 左列:实盘下单监控(表单、划转、规则)。
|
||
- 右列:实时持仓(独立模块)。
|
||
- **人工开仓门控**:计划盈亏比 < `MANUAL_MIN_PLANNED_RR`(默认 **1.4**)时前端弹窗 + 后端拒绝。
|
||
|
||
## 持仓与计仓
|
||
|
||
- `MAX_ACTIVE_POSITIONS` 默认 **1**(可在 `.env` 调大)。
|
||
- 关键位自动开仓:在已有持仓时,若 `KEY_SIZING_USE_ZERO_POSITION_SNAPSHOT=true`,按**首笔开仓前**交易账户资金快照计仓(字段 `trading_sessions.key_sizing_capital_snapshot`)。
|
||
|
||
## 配置
|
||
|
||
详见 `.env.example` 中「关键位门控」「交易执行 / 人工风控」注释段。
|
||
|
||
## 自动备份(服务器)
|
||
|
||
- 脚本:`scripts/backup_data.sh`(`crypto.db` + `static/images`)
|
||
- 定时:`scripts/install_backup_cron.sh` → 每天 **北京时间 0:00**,目录 **`/root/backups/<实例名>/YYYY-MM-DD/`**,保留 **30** 天
|
||
- 详见 `部署文档.md` 第 5.3 节
|
||
|
||
## 升级步骤
|
||
|
||
1. `git pull` 后对比 `.env.example`,把新增变量合并进本地 `.env`。
|
||
2. 在 VPS 上为 Binance / Gate / Gate Bot **各执行一次** `bash scripts/install_backup_cron.sh`(若尚未安装)。
|
||
3. 重启服务(如 `pm2 restart`);SQLite 会在启动时自动 `ALTER` 新列。
|
||
4. 浏览器强刷(Ctrl+F5)避免旧版 `index.html` 缓存。
|