薇薇安
218ab7e195
增加小时限制
2026-03-05 08:43:03 +08:00
薇薇安
4ea1c53813
1
2026-03-01 18:08:21 +08:00
薇薇安
0127edbc97
feat(config): Add new risk management configurations for Sunday and night trading hours
...
Introduced new configuration options to manage trading activities on Sundays and during night hours. This includes limits on the number of trades on Sundays, minimum signal strength requirements for Sunday trades, and restrictions on opening new positions during specified night hours. Updated relevant backend and frontend components to reflect these changes, enhancing risk control and user awareness of trading conditions.
2026-03-01 11:25:03 +08:00
薇薇安
861f1dc548
feat(stats): 增加全局交易统计功能
...
在后端新增了全局交易统计功能,包括按交易对和按小时的聚合统计,支持生成软黑名单和时段过滤建议。前端组件更新以展示基于最近N天交易统计的过滤结果,旨在提升交易策略的灵活性和风险控制能力。
2026-02-27 13:29:49 +08:00
薇薇安
10e6096cc1
fix(config_manager, api, database): 添加盈利保护配置项
...
在配置管理模块中,新增了 `PROFIT_PROTECTION_ENABLED` 和 `LOCK_PROFIT_AT_BREAKEVEN_AFTER_PCT` 配置项,以控制保本和移动止损的执行。同时,更新了数据库初始化脚本以包含这些新配置。这一改动旨在增强风险控制能力,确保在盈利时能够有效保护利润。
2026-02-26 12:07:16 +08:00
薇薇安
beafeb2707
fix(risk_manager): 修复止损和止盈价格选择逻辑
...
在风险管理模块中,优化了止损和止盈价格的选择逻辑,确保在做多和做空时分别选择更高和更低的止损价,以提高风险控制的有效性。同时,调整了代码缩进和结构,提升了可读性和一致性。这一改动旨在增强系统的稳定性和交易策略的安全性。
2026-02-26 09:42:59 +08:00
薇薇安
ff1d985859
fix(account, binance_client, position_manager, risk_manager): 优化异常处理和代码风格
...
在多个模块中,增强了异常处理逻辑,确保在调用交易所API时能够正确捕获并记录错误信息。同时,调整了代码缩进和结构,提升了可读性和一致性。这一改动旨在提升系统的稳定性和风险控制能力,确保交易策略的有效性与安全性。
2026-02-26 09:17:34 +08:00
薇薇安
f3ce4d5d11
fix(config_manager, account, trades, position_manager, risk_manager): 清理多余空行并优化代码风格
...
在多个模块中,移除多余的空行以提升代码可读性,并确保遵循一致的代码风格。此外,优化了部分逻辑的缩进和结构,增强了代码的整洁性和可维护性。这一改动旨在提升代码质量,确保团队协作时的代码一致性。
2026-02-25 22:22:47 +08:00
薇薇安
418eff6fb7
feat(risk_manager, user_data_stream): 增强多账号支持与缓存逻辑
...
在 `risk_manager.py` 中新增可用保证金检查,确保在保证金不足时拒绝开仓请求,提升风险控制能力。在 `user_data_stream.py` 中更新缓存填充逻辑,支持多账号隔离,确保 Redis 缓存键按账号区分,避免数据混淆。此更新优化了系统的稳定性与风险管理。
2026-02-21 10:09:59 +08:00
薇薇安
174943722a
feat(trades, database, binance_client, position_manager, risk_manager): 优化交易记录查询与内存管理
...
在 `trades.py` 中为获取所有有记录的交易对添加了限制条数的逻辑,避免全表加载。`models.py` 中调整了查询逻辑,未传递 limit 时使用默认上限以防内存暴增。`binance_client.py` 中为交易对信息缓存添加了最大大小限制,确保内存使用合理。`position_manager.py` 和 `risk_manager.py` 中的交易记录查询也进行了条数限制,提升了系统的稳定性与性能。此更新有助于优化内存管理与查询效率。
2026-02-21 00:53:32 +08:00
薇薇安
59e25558cd
feat(redis_cache, kline_stream, user_data_stream, risk_manager): 优化缓存机制与内存管理
...
在多个模块中引入 Redis 作为主要缓存机制,减少进程内存占用。更新 `binance_client.py`、`kline_stream.py`、`user_data_stream.py` 和 `risk_manager.py`,实现优先从 Redis 读取数据,降级到内存缓存。调整缓存 TTL 和最大条数,确保系统稳定性与性能。此改动提升了数据访问效率,优化了内存使用,增强了系统的整体性能。
2026-02-19 00:19:54 +08:00
薇薇安
48c3f946cc
feat(config, market_scanner, position_manager, strategy): 引入市场节奏自动识别与流动性检查功能
...
在 `config.py` 中新增市场节奏自动识别配置,支持低波动期参数切换。更新 `market_scanner.py` 以根据市场波动情况动态调整策略,并在扫描时计算中位数以判断市场状态。同时,在 `position_manager.py` 中实现时间止损逻辑,确保在低波动期内有效管理持仓。新增流动性检查功能于 `strategy.py`,在开仓前评估市场深度与价差,提升交易决策的准确性与风险控制能力。
2026-02-17 10:41:47 +08:00
薇薇安
5154b4933e
feat(trading_system): 优化交易记录管理与用户数据流集成
...
在 `position_manager` 和 `risk_manager` 中引入用户数据流缓存,优先使用 WebSocket 更新持仓和余额信息,减少对 REST API 的依赖。同时,增强了交易记录的创建和更新逻辑,支持在订单成交后完善记录,确保与币安数据一致性。新增 `update_open_fields` 和 `update_pending_to_filled` 方法,提升了交易记录的管理能力。
2026-02-16 15:16:49 +08:00
薇薇安
7cf6613540
1
2026-02-15 00:47:55 +08:00
薇薇安
ba4a4b2205
1
2026-02-15 00:37:08 +08:00
薇薇安
99df066101
1
2026-02-15 00:08:12 +08:00
薇薇安
777f9ff703
1
2026-02-14 17:11:46 +08:00
薇薇安
41630bf580
1
2026-02-13 20:14:35 +08:00
薇薇安
be1349c1fc
1
2026-02-13 18:47:39 +08:00
薇薇安
46d31fde59
1
2026-02-13 17:56:27 +08:00
薇薇安
69327a6668
1
2026-02-13 08:27:05 +08:00
薇薇安
a03bb0e8f3
1
2026-02-13 08:20:09 +08:00
薇薇安
8154508c82
trae优化交易
2026-02-13 08:11:45 +08:00
薇薇安
01c11d62f6
1
2026-02-13 07:35:23 +08:00
薇薇安
7550b707f4
1
2026-02-12 21:07:11 +08:00
薇薇安
68f028f0fc
增加激进控制可放大仓位
2026-02-12 14:03:42 +08:00
薇薇安
a033d1ea6d
1
2026-02-12 10:08:25 +08:00
薇薇安
972156a702
1
2026-02-10 15:40:56 +08:00
薇薇安
262ee661a5
1
2026-02-08 09:27:49 +08:00
薇薇安
7e62247217
1
2026-02-06 08:21:29 +08:00
薇薇安
9be1c5777d
优化推荐模块
2026-02-04 16:07:25 +08:00
薇薇安
922a8f3820
1
2026-02-04 13:45:30 +08:00
薇薇安
2f50ecd172
1
2026-02-03 22:51:04 +08:00
薇薇安
833f8096d7
1
2026-02-03 16:21:07 +08:00
薇薇安
9490207537
a
2026-01-29 23:34:15 +08:00
薇薇安
53396adf26
a
2026-01-29 18:45:32 +08:00
薇薇安
3865e25a2b
a
2026-01-28 10:13:30 +08:00
薇薇安
9fe028d704
a
2026-01-27 10:36:56 +08:00
薇薇安
88ed3bfab4
a
2026-01-27 08:32:29 +08:00
薇薇安
1eb5c618eb
a
2026-01-26 20:26:21 +08:00
薇薇安
10fd7a7d60
a
2026-01-25 10:59:34 +08:00
薇薇安
63f1ea05f0
a
2026-01-23 13:53:36 +08:00
薇薇安
84c4af5ff5
a
2026-01-23 09:21:14 +08:00
薇薇安
2ba8d69ee0
a
2026-01-23 09:08:35 +08:00
薇薇安
fc128f98b4
a
2026-01-22 23:26:29 +08:00
薇薇安
5b1370a5a2
a
2026-01-21 23:44:37 +08:00
薇薇安
8d5ea39bd4
a
2026-01-20 08:15:10 +08:00
薇薇安
081deb8d62
a
2026-01-18 22:18:55 +08:00
薇薇安
6aca7f9f73
a
2026-01-18 09:47:18 +08:00
薇薇安
11e3532ac3
a
2026-01-17 20:23:49 +08:00