# Sanguo VeighNa 量化交易平台 基于 VeighNa 4.4.0 的二次开发量化交易平台。 ## 项目结构 ``` sanguo_vnpy_v2/ ├── vnpy_v4.4.0/ # VeighNa 上游源码 ├── sanguo_trader/ # 核心交易模块 ├── sanguo_research/ # 量化投研模块 ├── sanguo_data/ # 数据管理模块 ├── sanguo_common/ # 公共模块 ├── tests/ # 测试代码 ├── docs/ # 文档 └── examples/ # 示例代码 ``` ## 快速开始 ### 环境要求 - Python 3.10+ - 推荐使用 Python 3.13 ### 安装 ```bash # 创建虚拟环境 python -m venv venv source venv/bin/activate # Linux/Mac # venv\Scripts\activate # Windows # 安装依赖 pip install -r requirements/base.txt ``` ## 开发指南 请查看 [docs/development.md](docs/development.md) 获取详细开发指南。 ## 分支策略 - `master` - 主分支,保持稳定可部署 - `develop` - 开发分支,日常开发合并 - `feature/*` - 功能分支 - `hotfix/*` - 热修复分支 ## 版本历史 查看 [CHANGELOG.md](CHANGELOG.md) ## 许可证 MIT License ## 致谢 基于 [VeighNa](https://github.com/vnpy/vnpy) 框架开发