Files
DinQuant/backend_api_python/app/services
XSX-Milan 2bfbb88d74 feat: 持仓同步优化 + Binance 平仓/减仓安全增强
## 核心功能
1. **持仓自动同步与插入**
   - 修复策略状态查询条件 (active -> running)
   - 移除阻塞空持仓同步的早期返回逻辑
   - 自动检测交易所存在但本地不存在的持仓并插入数据库
   - 修复 INSERT 语句列匹配 (移除 created_at,添加 user_id)

2. **Binance 平仓/减仓优化**
   - 订单执行前强制同步持仓 (Pre-execution Sync)
   - Close/Reduce 订单自动数量修正:防止超额平仓
   - 当请求平仓数量 > 实际持仓时,自动调整为实际持有量
   - 当数据库无持仓记录时,强制设置 amount=0 阻止错误订单

3. **日志增强**
   - 每10秒输出实际持仓详情 (symbol, size, entry_price)
   - 常规同步日志降级为 debug,保留关键操作为 info
   - 同步失败日志升级为 ERROR 并附带 traceback
2026-01-28 14:15:04 +08:00
..
2025-12-29 03:06:49 +08:00
new
2025-12-30 21:02:50 +08:00
new
2026-01-14 23:58:21 +08:00
new
2026-01-25 01:03:46 +08:00
2026-01-18 23:01:57 +08:00
2025-12-29 03:06:49 +08:00
2026-01-26 20:32:34 +08:00
2025-12-29 03:06:49 +08:00
new
2026-01-25 01:03:46 +08:00
new
2026-01-25 01:14:54 +08:00