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