删除了多个不再使用的文档和代码文件,包括交易更新推送、条件订单推送、REST API 文档、WebSocket API 文档及相关的策略分析文档。这些文件的移除有助于清理代码库,确保项目的整洁性与可维护性。
64 lines
4.7 KiB
Markdown
64 lines
4.7 KiB
Markdown
# 快速使用:盈利期对齐配置(2026-02-15)
|
||
|
||
已按「10-11 号盈利期 vs 今天亏损期」对比结论,把**全局配置与山寨币预设**对齐为盈利期风格,便于你之后一键使用。
|
||
|
||
**重要**:所有更新都只写入**全局配置**(表 `global_strategy_config`),**不涉及个人/账号配置**(`trading_config`)。策略实际读取的是全局配置,个人用不到、也不用改个人配置;请在**「全局配置」页**操作(点「山寨币策略(推荐)」或执行下面的 SQL)。
|
||
|
||
---
|
||
|
||
## 一、已改动的配置项(无需再改)
|
||
|
||
| 配置项 | 值 | 说明 |
|
||
|--------|-----|------|
|
||
| **RSI_EXTREME_REVERSE_ENABLED** | **false** | 关闭 RSI 极限反转,与盈利期一致;避免趋势里逆势止损 |
|
||
| **RSI_EXTREME_REVERSE_ONLY_NEUTRAL_4H** | true | 若将来开启反向,仅允许 4H 中性 |
|
||
| **USE_MARGIN_CAP_FOR_TP** | true | 止盈按保证金封顶,避免 +238% 那种过远 |
|
||
| **USE_MARGIN_CAP_FOR_SL** | true | 止损按保证金封顶,避免 -60%~-80% 扛单 |
|
||
| **AUTO_TRADE_ONLY_TRENDING** | true | 仅趋势市自动开仓 |
|
||
| **MIN_SIGNAL_STRENGTH** | 8 | 保持 8,与盈利期一致 |
|
||
|
||
上述已写入:
|
||
- `trading_system/config.py`(代码默认)
|
||
- 前端 **GlobalConfig 山寨币策略(推荐)** 预设
|
||
- `backend/config_manager.py` 默认
|
||
- `backend/database/init.sql`(新库初始化)
|
||
- `backend/database/update_config_profitable_alignment.sql`(**更新全局配置表 global_strategy_config**,仅这 4 项;策略实际读的是全局配置,不是个人 trading_config)
|
||
|
||
---
|
||
|
||
## 二、你这边怎么「快速用」(都是改全局,不改个人)
|
||
|
||
1. **推荐**:在前端 **「全局配置」** 页(不是「我的配置」/账号配置)点击 **「山寨币策略(推荐)」**,会一次性写入**全局表** `global_strategy_config`,保存后对所有账号生效;个人配置用不到、不用改。
|
||
2. **若直接改数据库**:执行
|
||
`mysql -u... -p... your_db < backend/database/update_config_profitable_alignment.sql`
|
||
会**只更新全局表 global_strategy_config**(策略只读此表);不涉及个人/账号的 trading_config。若还没有该表,需先执行 `backend/database/add_global_strategy_config.sql` 建表。
|
||
3. **重启**:改完配置后重启交易进程(或等配置热更新),新开仓会按新逻辑(无 RSI 反向 + 止盈/止损封顶)。
|
||
|
||
---
|
||
|
||
## 三、当前持仓简要分析(持仓记录_2026-02-15T00-08-22.json)
|
||
|
||
- **共 11 笔**,总保证金约 46.87 U,未实现盈亏约 +3.38 U。
|
||
- **有 SL/TP 且比例正常(约 10%~15% SL、55% TP)**:1000BONKUSDT、VIRTUALUSDT、PIPPINUSDT、ZECUSDT、TAOUSDT、PYTHUSDT、HUSDT(共 7 笔)。说明新开的或已补挂的仓已用到封顶逻辑,无需再调参数。
|
||
- **无 SL/TP 或仅 SL**:COMPUSDT、AAVEUSDT、WLDUSDT、RIVERUSDT(共 4 笔)。多为补建/手动仓,交易所侧可能只有止损或没有保护单。若希望统一保护,可在币安对应仓位上**手动挂止盈/止损**;不挂则仅依赖本机监控或手动平仓。
|
||
|
||
**参数建议**:当前有 SL/TP 的仓已经是「保证金封顶」后的结果,无需再调。之后新开仓会继续用:RSI 反向关 + 止盈/止损封顶 + 仅趋势市,与盈利期对齐。
|
||
|
||
---
|
||
|
||
## 四、配置日志与预设不一致时
|
||
|
||
交易进程启动时打印的「交易配置」来自:**先读当前账号配置(风险旋钮),再补全局配置**。若出现与山寨推荐不一致,常见原因:
|
||
|
||
- **单笔最大仓位 2%、每日 250 笔、只做趋势 否、智能入场 关闭** 等:可能是 (1) 全局尚未应用「山寨币策略」或应用后未**重启交易进程**;(2) 这些项属于**风险旋钮**,若在「我的配置」里改过,会按**账号**覆盖全局。
|
||
- **想让进程与山寨预设一致**:在「全局配置」页点「山寨币策略(推荐)」保存 → **重启该账号的交易进程**;若希望某账号与全局完全一致,不要在「我的配置」里覆盖仓位/每日笔数/只做趋势等。
|
||
|
||
**前端「山寨快速方案」选中**:已改为按当前全局配置与预设做**类型兼容**比较(如后端返回 `"8"` 与预设 `8` 视为一致),且后端未返回的 key 不参与匹配,避免因缺项导致永远不选中。应用预设后刷新页面应能看到「山寨币策略(推荐)」为选中状态。
|
||
|
||
---
|
||
|
||
## 五、小结
|
||
|
||
- 配置已按盈利期对齐并写入代码与预设;**快速使用** = 前端点「山寨币策略(推荐)」或跑一遍 `update_config_profitable_alignment.sql`,再**重启交易进程**。
|
||
- 当前持仓里 7 笔 SL/TP 已在合理范围;4 笔无/缺 TP 的可在交易所按需补挂或保持现状。
|