Commit Graph

19 Commits

Author SHA1 Message Date
aaron
c8066cf432 2025-09-18 23:11:03 +08:00
aaron
ca52f20c85 1 2025-09-18 22:49:17 +08:00
aaron
fc3d60a7ef 1 2025-09-18 22:47:44 +08:00
aaron
061d839b91 11 2025-09-18 22:41:30 +08:00
aaron
cfeda40915 1 2025-09-18 22:39:51 +08:00
aaron
dcfa679f80 update 2025-09-18 22:37:22 +08:00
aaron
cb360812e4 1 2025-09-18 22:31:32 +08:00
aaron
ffe92d376a 1 2025-09-18 22:18:50 +08:00
aaron
6501f0563b 1 2025-09-18 22:17:37 +08:00
aaron
f558b4ace9 1 2025-09-18 22:16:57 +08:00
aaron
57fd75d0f5 1 2025-09-18 22:16:02 +08:00
aaron
2a401a4066 1 2025-09-18 21:08:51 +08:00
aaron
ed21ec400b aa 2025-09-18 21:05:11 +08:00
aaron
98ab46d205 1 2025-09-18 21:01:11 +08:00
aaron
ad6963fc3f add docker 2025-09-18 20:54:30 +08:00
aaron
adcc8844b1 aupdate 2025-09-18 20:45:01 +08:00
aaron
77ecaefbc2 修复搜索功能并取消月线筛查
功能修复:
- 修复股票搜索功能: 'Info' object has no attribute 'search' 错误
- 使用本地股票列表实现搜索,支持代码和名称模糊匹配
- 搜索功能现在支持中文股票名称和股票代码搜索

配置优化:
- 取消月线筛查: 从配置中移除monthly时间周期
- 更新默认时间周期: 仅保留daily和weekly
- 提高扫描效率,专注于更及时的交易机会

技术改进:
- 实现基于pandas的本地搜索算法
- 支持不区分大小写的模糊匹配
- 完善错误处理和日志记录
- 保持API兼容性

测试验证:
- 搜索'平安'返回3个相关股票
- 支持按股票代码和名称搜索
- 错误处理机制正常工作

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-16 21:25:29 +08:00
aaron
9e7cd5647b 优化钉钉通知:支持分组发送和完整信号信息
功能改进:
- 信号分组发送: 每10个信号为一组,避免消息过长
- 完整信息展示: 包含股票代码、名称、K线时间、价格、周期等关键信息
- 防止遗漏: 确保所有信号都会被发送,不会少发或忽略
- 发送优化: 组间添加1秒延迟,避免频率限制

消息内容包含:
- K线时间: 信号发生的具体时间
- 时间周期: daily/weekly/monthly
- 当前价格: 突破价格
- 突破幅度: 相对于阴线最高价的突破百分比
- 换手率: 流动性指标
- EMA20状态: 趋势确认

技术实现:
- 智能分组算法
- 失败重试机制
- 详细日志记录
- 异常处理完善

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-16 16:04:28 +08:00
aaron
283901df18 Initial commit: A股量化交易系统
主要功能:
- K线形态策略: 两阳+阴+阳突破形态识别
- 信号时间修复: 使用K线时间而非发送时间
- 换手率约束: 最后阳线换手率不超过40%
- 汇总通知: 钉钉webhook单次发送所有信号
- 数据获取: 支持AKShare数据源
- 舆情分析: 北向资金、热门股票等

技术特性:
- 支持日线/周线/月线多时间周期
- EMA20趋势确认
- 实体比例验证
- 突破价格确认
- 流动性约束检查

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-16 15:59:48 +08:00