openclaw

openclaw запушил(а) master в openclaw/cyb50-quant

3 недель назад

openclaw запушил(а) master в openclaw/cyb50-quant

3 недель назад

openclaw запушил(а) master в openclaw/cyb50-quant

  • d74844002b Merge branch 'origin/master' into master 合并远程变更,包含: - 新增 cyb50-pro 项目架构 - 新增 dragon、market_neutral 等模块 - 新增 OpenClaude 配置和技能 - 删除旧的回测和交易文件 - 更新 .gitignore
  • b8329c4b66 chore: 添加 .gitignore,提交工作区配置和技能文件 - 添加 .gitignore 忽略缓存和数据文件 - 添加 HEARTBEAT.md 心跳配置 - 添加 skills/ 目录下的技能文件 - 添加 memory/ 目录的记忆文件 - 添加 cat-fly/t1_converter_correct.py 工具脚本
  • 973bb9b2a0 feat: 添加实时信号检测功能 - auto_report_realtime.py: 增强版报告系统,14:50获取实时行情计算信号 - realtime_signal.py: 独立实时信号检测工具 - cron_jobs_realtime.json: 更新后的定时任务配置 - README_REALTIME.md: 使用说明文档 功能: 1. 收盘前(14:50)获取实时行情,估算当前买入信号 2. 基于最后K线技术指标+实时价格进行信号估算 3. 实时信号触发时强制发送邮件 4. 邮件主题显示实时信号分数
  • befc751f13 Fix T+1 exit reason generation based on actual exit price - Generate new exit reasons for T+1 adjusted trades - Check if actual exit price hits stop loss (0.992x) or take profit (1.02x) - Format: T+1止盈/T+1止损/T+1平仓 with actual price and P&L
  • b0c12b073d Update report to show '近3个月' instead of '近2个月' in data range
  • Просмотр сравнение для этих 12 коммитов »

1 месяц назад

openclaw запушил(а) master в openclaw/cyb50-quant

  • 7c193caf9b chore: update email addresses and add memory files - Update all sender_email from @openclaw.local to @erwin.wang - Update receiver_emails to support multiple recipients - Add MEMORY.md and daily memory logs - Update AGENTS.md and SOUL.md configuration

2 месяцев назад

openclaw запушил(а) master в openclaw/cyb50-quant

  • f57cebd5c5 chore: 移除695047456@qq.com邮箱地址

2 месяцев назад

openclaw запушил(а) master в openclaw/cyb50-quant

  • 66d4400d0c feat(cat-fly): 添加T+1转换器和智能邮件发送逻辑 - 新增 t1_converter.py: 将多空版本做多交易转换为T+1规则 - 新增 auto_report_long_only_t1.py: 只做多T+1版本报告系统 - 修改 auto_report.py: 添加智能邮件发送逻辑 - 当天有交易时正常发送 - 无交易时只在盘后(15:00-15:30)发送一次 - 其他时间跳过发送 - 更新收件人列表为多个邮箱 - 邮件发件人改为 @erwin.wang 后缀
  • 8c00315074 Merge branch 'master' of http://code.erwin.wang/openclaw/cyb50-quant
  • 45a0d5f82a feat: CYB50数据获取支持多数据源和实时数据合并 - 添加新浪财经实时数据接口 - 添加akshare备用数据源 - 实现历史数据与实时数据自动合并 - 优化数据获取的容错机制
  • Просмотр сравнение для этих 3 коммитов »

2 месяцев назад

openclaw запушил(а) master в openclaw/cyb50-quant

  • 448b71b161 fix: 备份脚本保留模型文件(.pkl) - 移除 .pkl 排除规则 - 模型文件现在会正常备份 备份内容: - ✅ Python代码(.py) - ✅ 配置文件(.json) - ✅ 模型文件(.pkl) - 新增保留 - ❌ 数据文件(.csv, .png, .html等)

2 месяцев назад

openclaw запушил(а) master в openclaw/cyb50-quant

  • f7e280a005 refactor: 优化OpenClaw备份脚本,排除大文件 - 新增排除规则: CSV、PNG、JPG、HTML、PKL、LOG、TAR.GZ等 - 排除回测结果、优化结果、图表等大文件 - 只备份代码(.py)和配置文件 优化效果: - 备份大小: 20MB → 12MB (减少40%) - 保留内容: 所有Python代码 + 配置文件

2 месяцев назад

openclaw запушил(а) master в openclaw/cyb50-quant

  • 0b3ca35a9c refactor: 将trend-max-daily.py移至专用目录 - 新建 trend-max-daily/ 目录 - 移动 trend-max-daily.py 到新目录 - 更新定时任务路径 目录结构优化: - trend-max-daily/trend-max-daily.py

2 месяцев назад

openclaw запушил(а) master в openclaw/cyb50-quant

  • 9261ed76b1 feat: 新增Trend-Max三大策略综合分析 - 新增 trend-max-daily.py: 汇总Trend-Mix、TQE、Regime三大策略 - 工作日15:30定时推送综合分析报告 - 发件人: trend-max@openclaw.local - 包含策略一致性分析和综合建议 定时任务: - Trend-Max工作日综合分析: 工作日15:30

2 месяцев назад

openclaw запушил(а) master в openclaw/cyb50-quant

  • 3f269d4533 feat: 新增Trend-Mix策略 - 6种市场状态识别方法综合 实现6种完全客观可量化的市场状态识别方法: 1. 波动率分位数值法 (Volatility Percentile) 2. 方差比检验 (Variance Ratio Test) 3. Hurst指数 (R/S分析) 4. ADX+价格动量组合 5. 布林带宽度+波动率收缩 (Bollinger Bands Squeeze) 6. 综合状态机 (硬编码决策树) 回测结果 (创业板50, 2017-2026): - 强趋势信号: 胜率100%, 20日收益+9.78% (信号稀少但精准) - 潜在爆发信号: 胜率51.4%, 20日收益+4.86% (主要交易信号) - 反转信号: 胜率81.6%, 20日收益+6.09% 新增文件: - trend_mix_strategy.py: 策略核心实现 - backtest_result.csv: 回测结果数据

2 месяцев назад

openclaw запушил(а) master в openclaw/cyb50-quant

  • d0c83d7d85 feat: 新增TQE每日定时推送和参数优化测试 - 新增 daily_tqe_sender.py: 每个交易日15:06推送TQE质量报告 - 新增 optimize_params_simple.py: 参数优化测试工具 - 测试8种参数组合,确认原配置最优 - 设置定时任务: 工作日15:06自动推送 定时任务: - TQE每日质量报告: 工作日15:06

2 месяцев назад

openclaw запушил(а) master в openclaw/cyb50-quant

  • eeba6a368e feat: 新增趋势质量评估器 (Trend Quality Evaluator) 多因子评分模型 (0-100分制): - ADX趋势强度: 30% (ADX>25得满分) - 均线斜率: 25% (MA20斜率向上加速) - 波动率收缩: 20% (ATR14/ATR50<0.8) - 多时间框架共振: 15% (日线+周线共振) - 成交量确认: 10% (成交量>20日均量1.5倍) 触发条件: ≥60分才建议交易 新增文件: - trend_quality_evaluator.py: 评估器核心实现 - README.md: 使用说明

2 месяцев назад

openclaw запушил(а) master в openclaw/cyb50-quant

  • 8145f72692 feat: 优化每日邮件报告和新增每周备份 - 邮件标题增加'Regime'标识 - 详细数据从60天扩展到365天 - 日期格式改为yy-mm-dd (如26-03-06) - 新增OpenClaw每周自动备份脚本 - 设置每周日凌晨2:00自动备份 - 取消catfly-daily-backup定时任务 修改文件: - daily_email_sender.py: 优化邮件内容和格式 - openclaw_weekly_backup.sh: 新增备份脚本

2 месяцев назад

openclaw запушил(а) master в openclaw/cyb50-quant

  • 4b51bc0ef8 feat: CYB50市场状态识别系统 v1.0 - 新增创业板50指数市场状态分类器 - 支持三种状态识别: 震荡/趋势/反转 - 模型准确率: 72.10% - 新增每日自动邮件报告功能 (15:10发送) - 包含最近60天详细数据 - 发件人: regime@openclaw.local 新增文件: - cyb50_market_classifier_v3.py: 优化版分类器 - daily_email_sender.py: 每日邮件发送脚本 - generate_regime_chart.py: 图表生成 - generate_last60_report.py: 60天报告生成 - cyb50_regime_2024_2025.png: 2024-至今识别图表 - rf_classifier_v3.pkl: 训练好的模型

2 месяцев назад

openclaw запушил(а) master в openclaw/cyb50-quant

  • 70cb8dcbde Optimize market regime labels for balanced distribution (72.10% accuracy)

2 месяцев назад

openclaw запушил(а) master в openclaw/cyb50-quant

  • 258c34bdcb Optimize market regime labels: 72.10% accuracy, balanced distribution

2 месяцев назад

openclaw запушил(а) master в openclaw/cyb50-quant

  • 4983dba2ed Add CYB50 market classifier with real data (76.98% accuracy)

2 месяцев назад

openclaw запушил(а) master в openclaw/cyb50-quant

  • e267c6e9ef Add Market Regime Identifier with HMM model

2 месяцев назад

openclaw запушил(а) master в openclaw/cyb50-quant

  • b6e74cb0e0 Add Kalman strategy email report system and analysis doc

2 месяцев назад