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>
This commit is contained in:
dekun
2026-06-28 10:49:10 +08:00
parent 840e88daad
commit 169136dd4a
13 changed files with 1327 additions and 10 deletions
+79
View File
@@ -0,0 +1,79 @@
# 系统设置
**页面路径**`/settings`
**相关文件**`app.py``install_trading.py``nav_settings.py`
---
## 配置分区
| 分区 | 主要项 | 影响板块 |
|------|--------|----------|
| 导航显示 | 策略、计划、行情、手续费、AI 等开关 | 全部可关闭菜单 |
| 交易模式 | SimNow / 实盘 CTP | 下单、策略、同步 |
| 计仓与风险 | 固定手数/固定金额、risk_percent、max_margin_pct、roll_max_margin_pct | [ORDER_MONITOR](./ORDER_MONITOR.md)、[STRATEGY](./STRATEGY.md) |
| 移动保本 | trailing_be_tick_buffer | 下单、关键位自动单 |
| 挂单超时 | pending_order_timeout_sec | 下单监控 pending |
| CTP 连接 | 前置、账号(可覆盖 .env) | 全部交易 |
| 参考资金 | CTP 未连接时权益估算 | 可开仓品种表 |
| 企业微信 | wechat_webhook | [WECHAT.md](./WECHAT.md) 全部推送 |
| AI 分析 | 见 [AI.md](./AI.md) | /ai 页面 |
| 登录账号 | 用户名/密码 → .env | 登录 |
| 备份恢复 | 见 [BACKUP.md](./BACKUP.md) | 数据库 |
---
## 下单逻辑
设置页 **不直接下单**。修改项在下次 API 调用时生效;部分 CTP 配置需重连。
---
## 风控相关默认值
| 设置键 | 默认 | 说明 |
|--------|------|------|
| risk_percent | 1 | 单笔风险占权益 % |
| max_margin_pct | 30 | 新开仓保证金上限 |
| roll_max_margin_pct | 单独 | 滚仓保证金上限 |
| fixed_lots / fixed_amount | — | 计仓模式 |
| trailing_be_tick_buffer | 2 | 移动保本 1R 缓冲跳数 |
环境变量风控(冷静期、仓位上限)见 [RISK.md](./RISK.md),通常在 `.env` 配置。
---
## 微信推送
配置 **企业微信 Webhook** 后,以下模块推送生效:
- 开单计划、关键位、下单、策略、AI 日终(见 [WECHAT.md](./WECHAT.md) 索引)
未配置 Webhook:所有 `send_wechat_msg()` 静默跳过。
---
## 导航开关
`nav_settings.py``NAV_TOGGLES` 控制菜单可见性;`@require_nav` 保护路由。
| 键 | 菜单 |
|----|------|
| strategy | 策略交易 |
| plans | 开单计划 |
| market | 行情 K 线 |
| fees | 手续费配置 |
| ai | AI 分析 |
下单监控、关键位、记录、统计、设置 **不可关闭**
---
## 相关文档
- [INDEX.md](./INDEX.md)
- [RISK.md](./RISK.md)
- [WECHAT.md](./WECHAT.md)
- [AI.md](./AI.md)
- [BACKUP.md](./BACKUP.md)