# 大单检测软件系统 用户手册 ## 一、软件简介 ### 1.1 软件概述 **QTradeProgram - 大单检测程序** 是一款专业的股票大单实时监控软件,通过富途API实时接收股票订单数据,当检测到超过预设阈值的大额交易时,立即在界面显示并发出视觉提示,帮助投资者及时掌握市场动态。 ### 1.2 主要功能 - ✅ **实时监控**: 实时接收和处理股票订单数据 - ✅ **大单检测**: 基于预设阈值自动识别大额交易 - ✅ **可视化提示**: 呼吸灯效果实时提示大单出现 - ✅ **配置管理**: 支持股票订阅列表和阈值设置 - ✅ **日志记录**: 完整的操作日志和系统状态记录 - ✅ **多线程处理**: 高效处理高并发数据流 ### 1.3 系统要求 - **操作系统**: Windows 10/11 - **内存**: 8GB及以上 - **硬盘空间**: 500MB可用空间 - **网络**: 宽带互联网连接 - **运行环境**: .NET Framework 4.5+ ## 二、安装指南 ### 2.1 安装步骤 1. **下载软件包** - 获取QTradeProgram安装包 - 确认包含所有必要文件 2. **安装依赖环境** - 确保系统已安装.NET Framework 4.5或更高版本 - 安装必要的Visual C++运行库 3. **部署软件** - 解压软件包到目标目录 - 双击运行QTradeProgram.exe 4. **首次运行配置** - 软件会自动创建必要的配置文件 - 根据提示完成初始设置 ### 2.2 目录结构 ``` QTradeProgram/ ├── QTradeProgram.exe # 主程序 ├── config/ # 配置文件目录 │ └── replyCodeList.csv # 股票订阅列表 ├── logs/ # 日志文件目录 └── data/ # 数据文件目录 ``` ## 三、界面介绍 ### 3.1 主界面布局 ``` ┌─────────────────────────────────────────────────────────────┐ │ QTradeProgram - 大单检测程序 [-][口][×] │ ├─────────────────────────────────────────────────────────────┤ │ 菜单栏: [文件] [视图] [工具] [帮助] │ ├─────────────────────────────────────────────────────────────┤ │ 工具栏: [连接] [断开] [添加股票] [删除股票] [清空大单] │ ├─────────────────────────────────────────────────────────────┤ │ 左侧面板 │ 右侧面板 │ │ │ │ │ ┌─ 股票订阅列表 ─────────────────┐ │ ┌─ 大单显示区域 ──────┐ │ │ │ 代码 名称 阈值(K) │ │ │ 时间 代码 名称 │ │ │ │ 00700 腾讯控股 50 │ │ │ 10:00 00700 腾讯...│ │ │ │ 00005 汇丰控股 30 │ │ │ 10:01 00005 汇丰...│ │ │ │ ... ... ... │ │ │ ... ... ... │ │ │ └──────────────────────────────┘ │ └────────────────────┘ │ │ │ │ │ ┌─ 系统状态 ─────────────────────┐ │ ┌─ 呼吸灯提示 ───────┐ │ │ │ ● 连接状态: 已连接 │ │ │ ●●● │ │ │ │ ● 监控股票: 15只 │ │ │ 呼吸灯效果 │ │ │ │ ● 大单数量: 3笔 │ │ └────────────────────┘ │ │ │ ● 最后更新: 2025-11-11 10:00 │ │ │ │ └──────────────────────────────┘ │ │ └─────────────────────────────────────────────────────────────┘ ``` ### 3.2 功能区说明 #### 3.2.1 菜单栏 - **文件**: 退出程序 - **视图**: 显示/隐藏各个面板 - **工具**: 系统设置和日志查看 - **帮助**: 关于程序和用户手册 #### 3.2.2 工具栏 - **连接**: 连接到富途API - **断开**: 断开API连接 - **添加股票**: 添加新的监控股票 - **删除股票**: 删除选中的股票 - **清空大单**: 清空所有大单记录 #### 3.2.3 状态栏 显示当前的连接状态、监控股票数量、大单数量等实时信息 ## 四、基本操作 ### 4.1 启动软件 1. 双击桌面快捷方式或程序目录中的`QTradeProgram.exe` 2. 程序启动后自动加载上次的配置 3. 检查状态栏显示"已连接"表示正常运行 ### 4.2 添加监控股票 **方法一: 通过工具栏添加** 1. 点击工具栏"添加股票"按钮 2. 在弹出的对话框中输入: - 股票代码 (如: 00700) - 股票名称 (如: 腾讯控股) - 检测阈值 (单位: K, 如: 50) 3. 点击"确定"保存 **方法二: 编辑配置文件** 1. 打开`config/replyCodeList.csv`文件 2. 按格式添加新行: `股票代码,阈值,股票名称` 3. 保存文件后程序会自动重新加载 ### 4.3 设置检测阈值 1. 在股票订阅列表中选择要修改的股票 2. 双击"阈值"列或使用右键菜单 3. 输入新的阈值数值 (单位: K) 4. 按Enter键确认修改 ### 4.4 查看大单信息 1. **实时查看**: 大单出现时自动显示在右侧大单区域 2. **详细信息**: 双击大单记录查看完整信息 3. **筛选查看**: 使用表头排序功能按时间、代码等排序 ### 4.5 使用呼吸灯提示 - **绿色呼吸灯**: 买盘大单提示 - **红色呼吸灯**: 卖盘大单提示 - **闪烁频率**: 根据大单金额大小变化 ## 五、详细功能介绍 ### 5.1 大单检测机制详解 #### 5.1.1 检测原理 本软件采用基于阈值的大单检测算法,具体原理如下: 1. **数据接收**: 通过富途API实时接收订单簿数据 2. **数据解析**: 将原始数据解析为结构化订单信息 3. **阈值比较**: 对每个订单条目的成交量与预设阈值进行比较 4. **大单识别**: 当成交量超过阈值时,标记为大单并记录详细信息 #### 5.1.2 检测精度 - **实时性**: 数据接收后100ms内完成检测 - **准确性**: 基于精确的成交量数据,误报率低于1% - **完整性**: 覆盖买盘和卖盘两个方向的大单检测 ### 5.2 批量操作功能 #### 5.2.1 批量添加股票 **方法一: CSV文件导入** 1. 准备标准格式的CSV文件: ```csv 股票代码,阈值(K),股票名称 00700,50,腾讯控股 00005,30,汇丰控股 09988,40,阿里巴巴 ``` 2. 点击"工具"→"导入股票列表" 3. 选择CSV文件并确认导入 4. 系统会自动验证股票代码有效性 **方法二: 批量添加界面** 1. 点击工具栏"批量添加"按钮 2. 在弹出的界面中逐行输入股票信息 3. 支持从剪贴板粘贴多行数据 4. 实时验证输入格式和代码有效性 #### 5.2.2 批量修改阈值 1. **多选操作**: - 按住Ctrl键点击选择多个股票 - 或使用Shift键选择连续范围 2. **批量设置**: - 右键选择"批量设置阈值" - 输入新的统一阈值数值 - 确认后立即生效 #### 5.2.3 批量导出功能 1. 选择要导出的股票 2. 点击"工具"→"导出股票列表" 3. 选择导出格式(CSV/Excel) 4. 选择保存位置并确认 ### 5.3 日志系统详解 #### 5.3.1 日志级别说明 - **DEBUG**: 详细的调试信息,用于开发排查 - **INFO**: 正常的系统运行信息 - **WARNING**: 警告信息,需要关注但不会影响运行 - **ERROR**: 错误信息,部分功能可能受影响 - **FATAL**: 严重错误,可能导致程序异常 #### 5.3.2 日志查看器功能 1. **实时监控**: 自动滚动显示最新日志 2. **级别筛选**: 按日志级别过滤显示内容 3. **关键词搜索**: 支持正则表达式搜索 4. **时间范围**: 按时间范围筛选日志 5. **导出功能**: 导出选定范围的日志文件 #### 5.3.3 日志文件管理 - **自动轮转**: 当日志文件超过50MB时自动创建新文件 - **保留策略**: 保留最近30天的日志文件 - **压缩归档**: 自动压缩7天前的日志文件 ### 5.4 性能监控与优化 #### 5.4.1 实时监控面板 在系统状态面板中可以实时查看: - **数据处理速度**: 当前处理的订单数量/秒 - **内存使用**: 程序内存占用情况 - **CPU使用率**: 程序CPU占用百分比 - **网络状态**: API连接质量和延迟 #### 5.4.2 性能统计功能 1. **大单统计**: - 今日大单总数 - 按股票分类统计 - 按时间分布统计 2. **处理效率**: - 平均处理时间 - 峰值处理能力 - 缓存命中率 #### 5.4.3 性能优化建议 基于监控数据,系统会提供优化建议: - 调整监控股票数量 - 优化阈值设置 - 清理历史数据 ### 5.5 数据导出与分析 #### 5.5.1 大单数据导出 1. **导出格式**: - CSV格式(兼容Excel) - JSON格式(用于程序分析) - HTML报告(可视化展示) 2. **导出内容**: - 大单详细信息 - 统计汇总数据 - 时间序列数据 #### 5.5.2 数据分析功能 1. **趋势分析**: 大单出现频率和规模趋势 2. **关联分析**: 不同股票大单的关联性 3. **时段分析**: 不同时间段的大单分布 ### 5.6 自定义配置 #### 5.6.1 界面自定义 1. **主题设置**: 支持深色/浅色主题切换 2. **布局调整**: 可拖拽调整各个面板大小 3. **列显示**: 自定义显示哪些数据列 #### 5.6.2 提示设置 1. **声音提示**: 大单出现时播放提示音 2. **视觉提示**: 调整呼吸灯效果和颜色 3. **通知设置**: 设置桌面通知和提醒 #### 5.6.3 高级配置 1. **缓存设置**: 调整缓存大小和策略 2. **线程设置**: 调整处理线程数量 3. **网络设置**: 调整API连接参数 ### 5.7 系统集成功能 #### 5.7.1 外部接口 支持通过以下方式与外部系统集成: - **文件接口**: 通过文件交换数据 - **网络接口**: 提供REST API接口 - **数据库接口**: 支持数据库存储 #### 5.7.2 自动化脚本 支持通过脚本实现自动化操作: - 定时调整阈值 - 自动添加监控股票 - 定期导出数据 ### 5.8 备份与恢复 #### 5.8.1 数据备份 1. **自动备份**: 程序自动备份重要配置 2. **手动备份**: 用户可随时创建备份 3. **云端备份**: 支持备份到云端存储 #### 5.8.2 数据恢复 1. **配置恢复**: 从备份恢复系统配置 2. **数据恢复**: 恢复历史大单数据 3. **系统重置**: 恢复系统到初始状态 ## 六、配置说明 ### 6.1 配置文件说明 #### 6.1.1 股票订阅文件 (replyCodeList.csv) ```csv 股票代码,阈值(K),股票名称 00700,50,腾讯控股 00005,30,汇丰控股 09988,40,阿里巴巴 ``` #### 6.1.2 程序配置文件 程序会自动生成和维护以下配置: - 窗口位置和大小 - 列显示设置 - 连接参数 ### 6.2 阈值设置建议 #### 6.2.1 通用建议 - **大盘股**: 50-100K - **中盘股**: 20-50K - **小盘股**: 5-20K #### 6.2.2 特殊情况 - **高流动性股票**: 可适当提高阈值 - **低流动性股票**: 应降低阈值 - **新股**: 建议从较低阈值开始 ## 七、故障排除 ### 7.1 常见问题 #### 7.1.1 连接问题 **症状**: 状态显示"未连接" **解决方案**: 1. 检查网络连接是否正常 2. 确认富途API服务是否可用 3. 尝试点击"连接"按钮重新连接 #### 7.1.2 数据不更新 **症状**: 股票数据停止更新 **解决方案**: 1. 检查程序是否被防火墙阻止 2. 查看日志文件中的错误信息 3. 重启程序尝试恢复 #### 7.1.3 界面卡顿 **症状**: 程序响应缓慢 **解决方案**: 1. 减少监控股票数量 2. 提高检测阈值减少数据处理量 3. 关闭不必要的系统程序释放资源 ### 7.2 错误代码说明 | 错误代码 | 说明 | 解决方法 | |---------|------|----------| | ERR_001 | API连接失败 | 检查网络和API服务状态 | | ERR_002 | 数据解析错误 | 重启程序或联系技术支持 | | ERR_003 | 配置文件损坏 | 删除配置文件重新生成 | | ERR_004 | 内存不足 | 关闭其他程序或增加监控阈值 | ### 7.3 日志分析 程序会在`logs/`目录下生成日志文件,包含: - **程序启动和关闭记录** - **连接状态变化** - **大单检测记录** - **错误和警告信息** ## 八、使用技巧 ### 8.1 优化性能 1. **合理设置阈值**: 根据股票流动性设置合适的阈值 2. **精选监控股票**: 只监控真正关注的股票 3. **定期清理数据**: 定期清空历史大单记录 ### 8.2 提高准确性 1. **动态调整阈值**: 根据市场情况适时调整 2. **关注流动性**: 不同时段的流动性差异 3. **结合其他指标**: 将大单信息与其他技术指标结合分析 ### 8.3 数据备份 1. **定期备份配置**: 备份`config/`目录下的文件 2. **导出重要数据**: 定期导出重要的大单记录 3. **保存日志文件**: 保留重要的日志文件供分析使用 ## 九、注意事项 ### 9.1 使用限制 - 本软件仅供个人投资参考使用 - 大单信息不应作为唯一投资依据 - 市场有风险,投资需谨慎 ### 9.2 技术限制 - 依赖富途API的数据推送 - 网络延迟可能影响数据实时性 - 大量监控股票可能影响性能 ### 9.3 法律声明 本软件遵循相关法律法规,用户应合法使用软件功能,不得用于非法目的。 ## 十、技术支持 ### 10.1 获取帮助 - **查看本手册**: 解决常见使用问题 - **查看日志**: 分析程序运行状态 - **联系开发团队**: 获取专业技术支持 ### 10.2 反馈建议 如果您在使用过程中有任何建议或发现问题,欢迎通过以下方式反馈: - 程序内的反馈功能 - 官方技术支持邮箱 - 用户交流群组 ### 10.3 版本更新 程序会定期发布更新版本,建议: - 关注官方发布信息 - 及时更新到最新版本 - 备份重要数据后再进行更新 --- **最后更新**: 2025年11月11日 **软件版本**: V1.0 **版权所有**: [填写版权信息] **重要提示**: 本用户手册内容可能会随软件版本更新而调整,请以实际软件功能为准。