在 `models.py` 中新增 `update_entry_order_id` 方法,用于补全或更新开仓订单号,提升交易记录的完整性。更新 `set_exit_order_id_for_open_trade` 方法以支持按 `entry_order_id` 精确匹配,优化平仓订单的回写逻辑。在 `position_manager.py` 中添加对 `entry_order_id` 的处理,确保在保存交易记录时能够及时补全。更新 `user_data_stream.py` 中的日志记录,提供更详细的状态信息,增强系统的可追溯性与调试能力。 |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| add_auth.sql | ||
| add_client_order_id.sql | ||
| add_entry_context.sql | ||
| add_global_strategy_config.sql | ||
| add_market_cache.sql | ||
| add_multi_account.sql | ||
| add_order_ids.sql | ||
| add_partial_profit_exit_reasons.sql | ||
| add_realized_pnl_columns.sql | ||
| add_stop_take_profit_prices.sql | ||
| add_trade_size_and_risk_fields.sql | ||
| add_trade_statistics.sql | ||
| add_user_guide_to_recommendations.sql | ||
| cleanup_non_system_trades.sql | ||
| connection.py | ||
| dedupe_trades_by_entry_order.sql | ||
| fix_exit_order_id_unique.sql | ||
| init.sql | ||
| migrate_percent_configs_to_ratio.sql | ||
| migrate_time_to_timestamp.sql | ||
| models.py | ||
| update_config_profitable_alignment.sql | ||
| update_timezone_to_beijing.sql | ||