Files
qihuo/docs/RECORDS.md
T
2026-06-30 20:22:42 +08:00

75 lines
2.0 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 线」选项(不调用新浪 K 线生成 matplotlib 截图)。
---
## 下单逻辑
本板块 **不提供报单**。记录来源:
| 来源 | 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)
---
## 复盘上传
- 填写开平仓时间、价格、止损止盈、行为标签等
- **截图**:使用表单中的文件上传(`accept="image/*"`
- 个人用户版请自行截图保存 K 线或盘面,系统不会自动生成 K 线图
---
## 相关文档
- [FEATURES.md](./FEATURES.md)
- [RELEASE-v1.0.0-user.md](./RELEASE-v1.0.0-user.md)
- [WECHAT.md](./WECHAT.md)