主要功能: - K线形态策略: 两阳+阴+阳突破形态识别 - 信号时间修复: 使用K线时间而非发送时间 - 换手率约束: 最后阳线换手率不超过40% - 汇总通知: 钉钉webhook单次发送所有信号 - 数据获取: 支持AKShare数据源 - 舆情分析: 北向资金、热门股票等 技术特性: - 支持日线/周线/月线多时间周期 - EMA20趋势确认 - 实体比例验证 - 突破价格确认 - 流动性约束检查 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
44 lines
595 B
Plaintext
44 lines
595 B
Plaintext
# Data source
|
|
adata>=1.15.0
|
|
|
|
# Data analysis and manipulation
|
|
pandas>=2.0.0
|
|
numpy>=1.24.0
|
|
|
|
# Technical indicators
|
|
pandas-ta==0.4.67b0
|
|
|
|
# Visualization
|
|
matplotlib>=3.7.0
|
|
plotly>=5.14.0
|
|
seaborn>=0.12.0
|
|
|
|
# Machine learning (optional for advanced strategies)
|
|
scikit-learn>=1.3.0
|
|
|
|
# Database
|
|
sqlite3
|
|
|
|
# Configuration
|
|
pyyaml>=6.0
|
|
configparser
|
|
|
|
# Logging
|
|
loguru>=0.7.0
|
|
|
|
# Scheduling and timing
|
|
schedule>=1.2.0
|
|
pytz>=2023.3
|
|
|
|
# API and web requests
|
|
requests>=2.31.0
|
|
aiohttp>=3.8.0
|
|
|
|
# Development tools
|
|
pytest>=7.4.0
|
|
black>=23.0.0
|
|
flake8>=6.0.0
|
|
|
|
# Jupyter notebook support
|
|
jupyter>=1.0.0
|
|
ipykernel>=6.25.0 |