项目简介
本项目是基于C++和MFC框架开发的股票策略分析系统,可助力用户借助技术指标和策略对股票市场展开分析。系统具备数据下载、策略配置、技术指标计算、股票信息展示等丰富功能,能帮助用户更好地把握股票市场动态,做出更明智的投资决策。
项目的主要特性和功能
1. 数据管理
- 实现了与平台无关的股票数据结构及技术指标计算的动态连接库(StkLib)。
- 有具备网络数据自动下载功能的动态连接库(StkNet),支持HTTP协议、压缩/解压缩Zip文件、XML解析。
- 支持钱龙格式数据文件和自有格式数据文件等多种数据格式。
2. 策略分析
- 提供策略定义和策略树视图(StrategyView),方便用户通过树形结构浏览和选择策略。
- 支持移动平均线(MA)、布林带(BOLL)、乖离率(BIAS)、随机指标(RSI)等多种技术指标的计算与展示。
3. 用户界面
- 通过XPFace工程实现界面美化,提供美观的用户界面。
- 实现设置对话框、下载对话框、导出对话框等多种对话框,便于用户配置和操作。
4. 网络模块
- 实现策略为王的网络模块(NetTS),涵盖服务器连接、服务器代理设置、数据包发送和接收等功能。
5. 其他功能
- 提供Base64编码和解码功能,用于数据传输和存储。
- 提供CRC32和CRC16校验和计算功能,用于数据完整性校验。
安装使用步骤
1. 环境准备
确保系统安装了Visual Studio 2005或更高版本且支持MFC框架,安装WinInet、MSXML等必要的依赖库。
2. 编译项目
使用Visual Studio 2005打开工作区Tsking_vc80.sln
,选择生成解决方案,生成成功后在trunk\Bin
目录下会生成可执行文件StkUI.exe
。
3. 运行系统
双击生成的StkUI.exe
文件启动股票策略分析系统,根据系统提示进行初始配置,如设置数据下载路径、选择策略等。
4. 使用功能
- 数据下载:在系统界面中选择“数据下载”功能,配置下载参数后开始下载股票数据。
- 策略配置:在策略树视图中选择或添加策略,配置技术指标参数。
- 技术指标展示:在技术指标视图中查看各种技术指标的计算结果和图形展示。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】