WrBug
|
e9e1111df9
|
feat: 实现 NBA 量化交易系统
- 后端实现:
- 实现 NBA 比赛数据服务,从 Polymarket API 获取数据
- 实现数据库存储和增量拉取逻辑(优先从 DB 获取,数据不足时增量拉取)
- 使用 sports_market_types 参数直接筛选 moneyline 类型
- 实现分页拉取逻辑(基于 gameStartTime 和 createdAt)
- 移除 nba_markets 相关的外键约束(V12 迁移)
- 修复数据拉取逻辑:超过 3 天的数据不拉取
- 前端实现:
- 实现策略创建/编辑/列表页面
- 实现交易信号展示页面和统计页面
- 修复重复请求问题(使用 useCallback 包装 fetchGames)
- 支持选择单场比赛进行配置
- 使用西8区时间格式化显示
- 数据库:
- 创建 NBA 量化交易相关表(V11 迁移)
- 移除外键约束(V12 迁移)
- 文档:
- 添加产品需求文档、技术方案、算法文档等
|
2025-12-13 08:05:08 +08:00 |
|
WrBug
|
0625c62e36
|
feat: 优化跟单买入逻辑和错误处理
- 更新 Twitter 链接为 @polyhermes
- 简化订单创建失败日志,只保留 code 和 errorBody
- 修复 @Transactional 注解问题(类改为 open class)
- 改进唯一键冲突异常处理,支持并发场景
- 整理跟单买入和重试逻辑,使用常量配置
- 重试延迟从 1 秒调整为 3 秒
- 添加订单簿匹配检查,避免 FAK 订单失败
- 前端移除 Leader 管理的分类相关设置和显示
- 补充多语言翻译(AccountImport 和 CopyTradingList)
|
2025-12-11 02:58:50 +08:00 |
|
WrBug
|
a222c9a52f
|
docs: 重构文档结构,使用 zh/ 和 en/ 目录区分中英文文档
- 创建 docs/zh/ 和 docs/en/ 目录结构
- 将所有中文文档移动到 docs/zh/
- 创建主要文档的英文版本:
- DEPLOYMENT.md (651行)
- DEVELOPMENT.md (514行)
- VERSION_MANAGEMENT.md (已有)
- 更新所有文档中的内部链接
- 更新 README.md 和 README_EN.md 中的文档链接
- 在文档中添加中英文版本互链
|
2025-12-07 18:01:11 +08:00 |
|