Files
qihuo/docs/RECORDS.md
T
dekun 169136dd4a Add modular docs with index, WeChat templates, and AI guide.
Document per-module order logic, risk rules, and WeChat message templates with a central INDEX for navigation.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-28 10:49:10 +08:00

86 lines
2.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 交易记录与复盘
**页面路径**`/records``/trades` 重定向)
**相关文件**`app.py``ctp_trade_sync.py``sl_tp_guard.py`write_trade_log
---
## 功能结构
| 区域 | 说明 |
|------|------|
| 资金曲线 | Lightweight Charts,随主题变色 |
| 交易记录 | `trade_logs` 主表 |
| 复盘表单 | 手动复盘 + 截图 + 自动 K 线图 |
| 复盘历史 | 按日/周/月/自定义筛选 |
---
## 下单逻辑
本板块 **不提供报单**。记录来源:
| 来源 | source / monitor_type | 写入方式 |
|------|----------------------|----------|
| 程序平仓 | 本地 | sl_tp_guard、手动平仓 API |
| 柜台同步 | 柜台 | CTP 成交同步 `ctp_trade_sync` |
| 开单计划 | 开单计划 | 仅 `trade_records`,非 trade_logs 主统计 |
### CTP 同步
打开页面且 CTP 已连接时,自动拉取柜台成交写入 `trade_logs`(去重键 `ctp_trade_key`)。
### 手动编辑
「修改/核对开关」开启后可编辑字段并「核对修改」。
---
## 风控规则
### 复盘与账户冻结
提交复盘表单时若勾选 **情绪问题选项**(怕踏空、报复开仓等),可能触发:
- **日冻结** — 当日禁止新开仓([RISK.md](./RISK.md)
- 手动平仓超限后的冷静期可因填写日记缩短为 **1 小时**
### 记录本身
交易记录页不改变持仓;删除/编辑仅影响本地数据库。
---
## 平仓后的联动
`trade_logs` 新增平仓记录时:
1. **微信**:结构化平仓 [WECHAT §4](./WECHAT.md#4-平仓完成)
2. **AI**:后台平仓分析 → `/ai` 页面([AI.md](./AI.md)
---
## 主要字段
品种、类型(monitor_type)、方向、开仓/平仓价、止损/止盈、手数、保证金、盈亏、手续费、净盈亏、最新资金、结果、持仓时长。
---
## 微信推送
| 事件 | 模板 |
|------|------|
| 程序/同步平仓 | [WECHAT §4](./WECHAT.md#4-平仓完成) |
开单计划结果见 [PLANS.md](./PLANS.md)(§10 简版模板)。
---
## 相关文档
- [STATS.md](./STATS.md) — 统计来源 trade_logs
- [RISK.md](./RISK.md) — 复盘触发冻结
- [WECHAT.md](./WECHAT.md)
- [AI.md](./AI.md)