Files
QTradeProgram/软著申请材料/__主题__:QTradeProgram - 大单检测程序用户手册(包含增强版详细功能介绍),包括软件简介、安装指南、界面介绍、基本操作以及详细功能介绍(如大单检测机制详解、批量操作功能等).md
2026-02-25 23:01:42 +08:00

41 KiB
Raw Permalink Blame History

QTradeProgram - 大单检测程序 用户手册(增强版)

一、软件简介

1.1 软件概述

QTradeProgram - 大单检测程序 是一款专业的股票大单实时监控软件,通过富途 API 实时接口,实时接收股票订单数据,当检测到超过预设阈值的大额交易时,立即在界面显示并发出多维度提示,帮助投资者及时掌握市场动态,捕捉潜在投资机会。

本软件采用分布式数据处理架构,确保在高并发行情下仍能保持稳定运行,为专业投资者提供可靠的大单监控解决方案。

1.2 主要功能

  • 实时监控:毫秒级接收和处理股票订单数据流

  • 大单检测:基于预设阈值自动识别大额交易,支持双向检测

  • 多维度提示:呼吸灯效果、声音报警、桌面通知三位一体提示

  • 灵活配置:支持股票订阅列表和动态阈值调整

  • 全面日志:完整的操作日志、系统状态记录和审计追踪

  • 高效处理:多线程 + 异步处理机制,轻松应对高并发数据流

  • 数据可视化:大单分布图表、趋势分析曲线直观展示

  • 历史回溯:支持指定时间段的大单数据回放与分析

  • 多账户支持:可配置多个 API 账号,实现多市场监控

1.3 系统要求

  • 操作系统Windows 10/1164 位专业版推荐)

  • 内存8GB 及以上(监控 50 只以上股票建议 16GB

  • 硬盘空间500MB 可用空间(日志和历史数据会占用额外空间)

  • 网络:宽带互联网连接(建议 10Mbps 以上稳定带宽)

  • 运行环境.NET Framework 4.5+ 或 .NET Core 3.1+

  • 屏幕分辨率:最低 1366×768推荐 1920×1080 及以上

二、安装指南

2.1 安装步骤

  1. 下载软件包
  • 从官方网站或指定渠道获取 QTradeProgram 安装包(.zip 或.exe 格式)

  • 验证安装包完整性(通过 MD5 校验或数字签名确认)

  1. 安装依赖环境
  • 自动检测工具:运行 "CheckEnvironment.exe" 自动检查并安装所需依赖

  • 手动安装:

    • .NET Framework 4.5+:从微软官网下载对应版本

    • Visual C++ 2015-2022 运行库32 位和 64 位版本

  1. 部署软件
  • 压缩包版:解压到目标目录(建议路径不含中文和特殊字符)

  • 安装包版:双击运行安装程序,按照向导完成安装

  • 权限设置:建议以管理员权限运行程序(右键→属性→兼容性→以管理员身份运行)

  1. 首次运行配置
  • 软件会自动创建必要的配置文件和目录结构

  • 弹出初始设置向导,引导完成:

    • API 连接参数配置

    • 初始股票列表导入

    • 提示方式设置

    • 数据存储路径设置

2.2 目录结构

QTradeProgram/

├── QTradeProgram.exe           # 主程序

├── QTradeProgram.config        # 主配置文件

├── CheckEnvironment.exe        # 环境检测工具

├── config/                     # 配置文件目录

│   ├── replyCodeList.csv       # 股票订阅列表

│   ├── notification.config     # 通知设置配置

│   ├── api.config              # API连接参数

│   └── appearance.config       # 界面外观配置

├── logs/                       # 日志文件目录

│   ├── system.log              # 系统日志

│   ├── detection.log           # 检测日志

│   └── access.log              # 访问日志

├── data/                       # 数据文件目录

│   ├── history/                # 历史数据

│   └── cache/                  # 缓存数据

├── resources/                  # 资源文件

│   ├── sounds/                 # 提示音文件

│   ├── icons/                  # 图标资源

│   └── themes/                 # 主题文件

└── docs/                       # 文档目录

    ├── 帮助文档.chm

    └── 更新日志.txt

三、界面介绍

3.1 主界面布局

┌─────────────────────────────────────────────────────────────────────┐

│  QTradeProgram - 大单检测程序 V1.0                     \[─]\[□]\[×]   │

├─────────────────────────────────────────────────────────────────────┤

│ 菜单栏: \[文件] \[视图] \[工具] \[分析] \[窗口] \[帮助]                  │

├─────────────────────────────────────────────────────────────────────┤

│ 工具栏: \[连接] \[断开] \[添加股票] \[删除股票] \[清空大单] \[设置] \[日志]│

├─────────────────────────────────────────────────────────────────────┤

│ 左侧面板               │ 中间面板               │ 右侧面板         │

│                        │                        │                  │

│ ┌─ 股票订阅列表 ─────┐ │ ┌─ 大单显示区域 ─────┐ │ ┌─ 实时监控 ───┐ │

│ │ 代码   名称     阈值│ │ │ 时间   代码  名称  │ │ │ 今日大单统计  │ │

│ │ 00700 腾讯控股  50K │ │ │ 10:00 00700 腾讯...│ │ │ 总计: 28笔    │ │

│ │ 00005 汇丰控股  30K │ │ │ 10:01 00005 汇丰...│ │ │ 买入: 18笔    │ │

│ │ ...    ...      ... │ │ │ ...   ...   ...    │ │ │ 卖出: 10笔    │ │

│ └─────────────────────┘ │ └────────────────────┘ │ └──────────────┘ │

│                        │                        │                  │

│ ┌─ 系统状态 ─────────┐ │ ┌─ 图表分析 ─────────┐ │ ┌─ 呼吸灯提示 ─┐ │

│ │ ● 连接状态: 已连接 │ │ │ \[大单数量趋势图]   │ │ │      ●●●     │ │

│ │ ● 监控股票: 15只   │ │ │ \[买卖比例饼图]     │ │ │   呼吸灯效果  │ │

│ │ ● 大单数量: 3笔    │ │ │                    │ │ └──────────────┘ │

│ │ ● 最后更新: 10:00  │ │ └────────────────────┘ │                  │

│ └─────────────────────┘ │                        │ ┌─ 快捷操作 ─────┐ │

│                        │                        │ │ 暂停监控       │ │

│                        │                        │ │ 导出当前数据   │ │

│                        │                        │ │ 查看详情       │ │

│                        │                        │ └────────────────┘ │

├─────────────────────────────────────────────────────────────────────┤

│ 状态栏: 连接状态: 已连接 | 延迟: 23ms | 处理速度: 128单/秒 | 系统时间: 10:01:23 │

└─────────────────────────────────────────────────────────────────────┘

3.2 功能区说明

3.2.1 菜单栏

  • 文件

    • 退出程序

    • 导入配置

    • 导出配置

    • 数据备份

    • 数据恢复

  • 视图

    • 显示 / 隐藏各个面板(股票列表、大单区域、图表等)

    • 切换视图模式(标准视图、紧凑视图、全屏模式)

    • 刷新数据

    • 主题切换(浅色 / 深色 / 自定义)

  • 工具

    • 系统设置

    • 日志查看器

    • 批量操作工具

    • 数据清理工具

    • API 连接测试

  • 分析

    • 大单趋势分析

    • 股票对比分析

    • 历史数据查询

    • 数据导出

    • 报表生成

  • 窗口

    • 重置窗口布局

    • 保存窗口布局

    • 窗口置顶

    • 多窗口排列

  • 帮助

    • 关于程序

    • 用户手册

    • 在线帮助

    • 检查更新

    • 反馈建议

3.2.2 工具栏

  • 连接:连接到富途 API 服务

  • 断开:断开与 API 的连接

  • 添加股票:打开添加股票对话框

  • 删除股票:删除选中的监控股票

  • 清空大单:清空当前显示的大单记录

  • 设置:打开系统设置窗口

  • 日志:打开日志查看器

  • 刷新:手动刷新所有数据

  • 锁定:锁定界面防止误操作

3.2.3 状态栏

  • 左侧API 连接状态、网络延迟

  • 中间:数据处理速度、当前监控股票数量

  • 右侧:系统时间、最后数据更新时间

  • 双击状态栏可快速切换全屏 / 窗口模式

四、基本操作

4.1 启动软件

  1. 双击桌面快捷方式或程序目录中的QTradeProgram.exe

  2. 程序启动过程中会显示加载进度条,同时进行:

  • 环境检查

  • 配置文件加载

  • 数据库初始化

  • API 连接测试

  1. 首次启动会显示欢迎向导,指导完成基础配置

  2. 正常启动后默认自动连接 API状态栏显示 "已连接" 表示运行正常

提示

:可在设置中配置 "启动时自动连接 API" 选项

4.2 添加监控股票

方法一:通过工具栏添加

  1. 点击工具栏 "添加股票" 按钮或使用快捷键 Ctrl+A

  2. 在弹出的对话框中输入:

  • 股票代码00700

  • 股票名称(如:腾讯控股)

  • 检测阈值单位K50

  • 监控方向(买入 / 卖出 / 双向)

  1. 点击 "验证" 按钮检查股票代码有效性

  2. 点击 "确定" 保存,股票将立即出现在监控列表并开始监控

方法二:编辑配置文件

  1. 打开config/replyCodeList.csv文件(可用 Excel 或记事本编辑)

  2. 按格式添加新行:股票代码,阈值(K),股票名称,监控方向

  • 监控方向1 = 买入2 = 卖出3 = 双向
  1. 保存文件后,在程序中点击 "刷新股票列表" 或按 F5

方法三:拖拽添加

  1. 从其他应用程序(如 Excel、网页复制股票代码列表

  2. 在股票订阅列表区域右键选择 "粘贴添加"

  3. 在弹出的批量编辑窗口中补充阈值和监控方向信息

  4. 点击 "确认添加" 完成操作

4.3 设置检测阈值

单个股票阈值设置

  1. 在股票订阅列表中选择要修改的股票

  2. 双击 "阈值" 列或右键选择 "修改阈值"

  3. 输入新的阈值数值单位K

  4. 按 Enter 键确认修改,立即生效

动态阈值设置

  1. 右键点击股票,选择 "高级阈值设置"

  2. 可配置:

  • 时间段阈值:不同交易时段使用不同阈值

  • 价格联动:根据股价自动调整阈值

  • 成交量联动:根据近期成交量动态调整

  1. 点击 "应用" 保存设置

专业技巧

:对于波动性大的股票,建议使用动态阈值功能,可有效减少误报

4.4 查看大单信息

  1. 实时查看
  • 大单出现时自动显示在中间大单区域

  • 新出现的大单会有短暂高亮显示

  • 买入大单默认显示为绿色,卖出大单显示为红色

  1. 详细信息
  • 双击大单记录打开详情窗口

  • 详情包含:成交时间、股票代码、名称、价格、成交量、成交额、买卖方向、委托编号等

  • 可查看该股票近期相关大单记录

  1. 筛选与排序
  • 点击列表表头可按对应列排序

  • 右键菜单可按股票代码、时间、金额等筛选

  • 支持输入关键词快速搜索特定大单

4.5 提示功能使用

  • 呼吸灯提示

    • 绿色呼吸灯:买盘大单提示

    • 红色呼吸灯:卖盘大单提示

    • 呼吸频率:金额越大,闪烁频率越高

    • 可在设置中调整呼吸灯大小和亮度

  • 声音提示

    • 买入大单:默认 "叮咚" 提示音

    • 卖出大单:默认 "警报" 提示音

    • 可自定义提示音或关闭声音提示

    • 支持按股票或金额设置不同提示音

  • 桌面通知

    • 最小化时,大单出现会显示桌面通知

    • 通知包含股票代码、名称和成交金额

    • 点击通知可立即激活程序窗口

提示

:在夜间使用时,可开启 "夜间模式",自动降低提示强度,避免干扰

(以下为原手册四、五、六、七、八、九、十章节的扩展内容,保持原有结构但增加细节)

五、详细功能介绍

5.1 大单检测机制详解

5.1.1 检测原理

本软件采用多层过滤的大单检测算法,具体原理如下:

  1. 数据接收层
  • 通过富途 API 实时接收全量订单簿数据

  • 采用增量更新机制,仅传输变化数据

  • 数据加密传输,确保信息安全

  1. 数据预处理层
  • 数据校验:验证数据完整性和准确性

  • 格式转换:将原始数据标准化为统一格式

  • 异常过滤:剔除明显异常的订单数据

  1. 核心检测层
  • 基础阈值比较:成交量与预设阈值比较

  • 比例检测:相对于近期平均成交量的比例

  • 时间密度检测:单位时间内的大单集中度

  • 价格影响检测:分析大单对股价的影响程度

  1. 结果输出层
  • 标记为大单并记录详细信息

  • 触发多维度提示机制

  • 更新统计数据和图表展示

5.1.2 检测精度参数

  • 实时性:数据接收后 100ms 内完成检测和提示

  • 准确性:基于多维度验证,误报率低于 1%

  • 灵敏度:可调节,高灵敏度模式下检测延迟增加约 50ms

  • 并发处理能力:支持每秒处理 10,000 + 订单数据

  • 历史数据一致性:回溯检测与实时检测结果一致性 > 99.5%

5.2 批量操作功能

5.2.1 批量添加股票

方法一CSV 文件导入

  1. 准备标准格式的 CSV 文件:
股票代码,阈值(K),股票名称,监控方向

00700,50,腾讯控股,3

00005,30,汇丰控股,3

09988,40,阿里巴巴,1
  1. 点击 "工具"→"批量操作"→"导入股票列表"

  2. 选择 CSV 文件,程序会预览数据并显示格式验证结果

  3. 可选择 "覆盖现有列表" 或 "追加到现有列表"

  4. 点击 "确认导入",系统会自动验证股票代码有效性并导入

方法二:批量添加界面

  1. 点击工具栏 "批量添加" 按钮或使用快捷键 Ctrl+B

  2. 在弹出的界面中:

  • 左侧文本框可逐行输入股票信息

  • 支持从剪贴板粘贴多行数据(自动识别格式)

  • 右侧预览区域实时显示解析结果

  1. 底部显示格式错误提示,可直接点击错误项定位修改

  2. 点击 "验证全部" 检查所有股票代码有效性

  3. 点击 "确认添加" 完成批量添加

5.2.2 批量修改阈值

  1. 多选操作
  • 按住 Ctrl 键点击选择多个不连续股票

  • 按住 Shift 键选择连续范围的股票

  • 使用 "全选" 按钮选择所有股票

  • 使用 "筛选选择" 按条件筛选股票后选择

  1. 批量设置
  • 右键选择 "批量设置阈值"

  • 在弹出窗口中可选择:

    • 设置统一阈值

    • 按比例调整现有阈值(如增加 10%

    • 按股票类型批量设置(大盘 / 中盘 / 小盘)

  • 可选择是否 "应用动态阈值规则"

  • 确认后立即生效,并在日志中记录此次批量操作

5.2.3 批量导出功能

  1. 选择要导出的股票(支持全选和筛选选择)

  2. 点击 "工具"→"批量操作"→"导出股票列表"

  3. 选择导出格式:

  • CSV 格式(兼容 Excel适合二次编辑

  • Excel 格式(包含格式和验证规则)

  • TXT 格式(简单文本,适合程序处理)

  1. 选择导出内容:基本信息 / 包含阈值历史 / 包含大单统计

  2. 选择保存位置并确认,导出完成后显示导出报告

5.3 日志系统详解

5.3.1 日志级别说明

  • DEBUG:详细的调试信息,包含变量值和流程步骤,用于开发排查

  • INFO:正常的系统运行信息,如启动、连接、配置变更等

  • WARNING:警告信息,需要关注但不会影响主要功能运行

  • ERROR:错误信息,部分功能可能受影响,需要处理

  • FATAL:严重错误,可能导致程序异常退出,必须处理

提示

:默认日志级别为 INFO调试时可在设置中调整为 DEBUG

5.3.2 日志查看器功能

  1. 实时监控
  • 自动滚动显示最新日志

  • 可暂停滚动以便查看

  • 新日志到达时高亮显示

  1. 高级筛选
  • 按日志级别过滤(可多选组合)

  • 按时间范围筛选(今天 / 昨天 / 本周 / 自定义)

  • 按内容关键词搜索(支持正则表达式)

  • 按模块筛选API 模块 / 检测模块 / UI 模块等)

  1. 日志分析
  • 错误统计:自动统计各类型错误出现频率

  • 趋势图表:显示不同级别日志的时间分布

  • 快速定位:常见错误一键定位解决方案

  1. 日志操作
  • 导出选定日志

  • 复制日志内容

  • 清空当前显示

  • 设置日志保存策略

5.3.3 日志文件管理

  • 自动轮转

    • 按大小轮转:当日志文件超过 50MB 时自动创建新文件

    • 按时间轮转:每日 0 点自动创建新日志文件

    • 可在设置中自定义轮转策略

  • 保留策略

    • 默认保留最近 30 天的日志文件

    • 自动清理超过保留期的日志

    • 重要错误日志会额外备份,不受保留期限制

  • 压缩归档

    • 自动压缩 7 天前的日志文件ZIP 格式)

    • 压缩文件命名格式log_YYYYMMDD.zip

    • 可设置压缩文件的保留期限

5.4 性能监控与优化

5.4.1 实时监控面板

在系统状态面板中可以实时查看:

  • 数据处理性能

    • 当前处理的订单数量 / 秒

    • 平均处理时间(毫秒)

    • 峰值处理速率

    • 队列长度(未处理的订单数量)

  • 系统资源占用

    • 内存使用:当前占用 / 峰值占用

    • CPU 使用率:程序占用 / 系统总占用

    • 磁盘 I/O读写速率

    • 网络状态:上传 / 下载速率,延迟

  • 检测效率

    • 大单检测准确率

    • 漏检率估计

    • 误报率统计

    • 检测延迟

5.4.2 性能统计功能

  1. 大单统计
  • 今日 / 昨日 / 本周大单总数对比

  • 按股票分类的大单数量统计

  • 按时间分布的大单热力图

  • 买入 / 卖出大单比例分析

  1. 处理效率
  • 每小时平均处理时间曲线

  • 不同股票的处理耗时对比

  • 系统资源占用趋势图

  • 缓存命中率及效果分析

  1. 性能报告
  • 自动生成每日性能报告

  • 识别性能瓶颈并给出建议

  • 可导出为 PDF 或 Excel 格式

  • 支持设置性能告警阈值

5.4.3 性能优化建议

基于监控数据,系统会智能提供优化建议:

  • 股票监控优化

    • 识别活跃度低的股票,建议暂时移除

    • 根据系统负载自动推荐最佳监控数量

    • 对高波动股票建议调整阈值

  • 系统配置优化

    • 内存不足时建议关闭非必要功能

    • CPU 占用过高时建议降低刷新频率

    • 网络延迟高时建议调整数据接收策略

  • 资源管理优化

    • 自动清理过期缓存数据

    • 调整日志级别以减少磁盘写入

    • 建议在交易高峰期前重启程序

5.5 数据导出与分析

5.5.1 大单数据导出

  1. 导出格式
  • CSV 格式:兼容 Excel包含完整字段

  • JSON 格式:结构化数据,适合程序分析

  • HTML 报告:包含图表和分析的可视化报告

  • Excel 格式:包含公式和数据透视表模板

  1. 导出内容
  • 基础信息:大单发生时间、股票代码、价格、数量等

  • 扩展信息:当时盘口情况、市场整体情绪指标

  • 统计数据:按股票、时间段、金额区间的汇总

  • 分析结果:大单对后续股价影响的分析

  1. 导出方式
  • 手动导出:选择时间段和股票范围手动触发

  • 自动导出:设置定时导出任务(每日 / 每周)

  • 条件导出:满足特定条件时自动导出(如出现超大型单)

5.5.2 数据分析功能

  1. 趋势分析
  • 大单出现频率趋势图(分钟 / 小时 / 日)

  • 大单规模变化曲线

  • 不同股票大单关联性分析

  • 大单与股价走势对比分析

  1. 模式识别
  • 自动识别大单交易模式

  • 发现异常交易时段和特征

  • 对比历史相似模式及其后续走势

  • 识别潜在的操纵行为特征

  1. 预测分析
  • 基于历史数据预测未来大单可能出现的时段

  • 分析大单对短期股价的影响概率

  • 提供多情景分析和可能性评估

5.6 自定义配置

5.6.1 界面自定义

  1. 主题设置
  • 预设主题:浅色、深色、护眼模式

  • 自定义主题:可调整背景色、文字色、高亮色等

  • 跟随系统:自动匹配 Windows 系统主题

  • 定时切换:设置时段自动切换主题(如白天浅色 / 夜间深色)

  1. 布局调整
  • 拖拽调整:直接拖拽面板边缘调整大小

  • 布局方案:保存多个布局方案快速切换

  • 面板显示:可选择显示 / 隐藏任意面板

  • 字体设置:调整界面文字大小和字体

  1. 数据显示
  • 列自定义:选择显示哪些数据列

  • 排序设置:默认排序方式和方向

  • 数字格式:价格、数量的显示格式

  • 颜色规则:自定义数据显示颜色规则

5.6.2 提示设置

  1. 声音提示
  • 自定义提示音:可为买入 / 卖出 / 不同金额设置不同音效

  • 音量控制:全局音量和各类型提示音单独调节

  • 静音时段:设置免打扰时段,自动关闭声音提示

  • 渐强提示:大单金额越大,提示音越大

  1. 视觉提示
  • 呼吸灯设置:大小、亮度、闪烁频率调节

  • 窗口闪烁:大单出现时程序窗口在任务栏闪烁

  • 屏幕提示:在屏幕角落显示短暂提示框

  • 颜色方案:自定义不同类型大单的显示颜色

  1. 通知设置
  • 桌面通知:显示时长、位置、透明度设置

  • 锁屏通知:电脑锁屏时是否显示通知

  • 通知内容:选择通知中显示的信息详情级别

  • 聚合通知:短时间内多个大单时是否聚合显示

5.6.3 高级配置

  1. 缓存设置
  • 缓存大小:调整内存缓存上限

  • 缓存策略LRU最近最少使用/FIFO先进先出

  • 持久化设置:是否将缓存保存到磁盘

  • 清理时机:自动清理缓存的条件设置

  1. 线程设置
  • 数据接收线程数:根据 CPU 核心数自动推荐

  • 处理线程数:可手动调整或自动优化

  • 优先级设置:各线程的优先级调整

  • 线程池大小:调整系统线程池参数

  1. 网络设置
  • API 连接超时:设置连接超时时间

  • 重试策略:连接失败后的重试次数和间隔

  • 数据压缩:是否启用传输数据压缩

  • 代理设置:配置 HTTP 或 SOCKS 代理

5.7 系统集成功能

5.7.1 外部接口

支持通过以下方式与外部系统集成:

  • 文件接口

    • 输入监控股票列表、阈值设置CSV/JSON 格式)

    • 输出:大单记录、统计数据(实时写入指定目录)

    • 触发机制:文件变更自动导入配置

  • 网络接口

    • 提供 REST API 接口:查询当前监控列表、大单记录

    • WebHook 支持:大单出现时自动调用指定 URL

    • WebSocket 实时推送:订阅大单事件流

  • 数据库接口

    • 支持 MySQL、SQL Server、PostgreSQL 等主流数据库

    • 可配置数据同步频率和范围

    • 提供数据库表结构和初始化脚本

5.7.2 自动化脚本

内置脚本引擎,支持通过 JavaScript 编写自动化脚本:

  1. 脚本示例
// 当出现超过100K的买入大单时自动记录并发送邮件

function OnBigOrderDetected(order) {

    if (order.Amount >= 100 && order.Direction == "BUY") {

        Log("检测到大额买单: " + order.StockCode + " " + order.Amount + "K");

        SendEmail("admin@example.com", "大额买单提醒", order.ToString());

    }

}

// 每天15:00自动导出当日数据

function ScheduledTask() {

    var now = new Date();

    if (now.getHours() == 15 && now.getMinutes() == 0) {

        ExportData("daily\_" + now.toDateString() + ".csv", "Today");

    }

}
  1. 脚本管理
  • 脚本编辑器:内置语法高亮和提示

  • 脚本库:提供常用脚本模板

  • 调试工具:支持单步调试和日志输出

  • 权限控制:限制脚本可访问的功能

  1. 触发机制
  • 事件触发:大单出现、连接状态变化等事件

  • 定时触发:按指定时间间隔或具体时间执行

  • 手动触发:通过按钮或快捷键执行

5.8 备份与恢复

5.8.1 数据备份

  1. 自动备份
  • 定时备份:默认每天凌晨 2 点自动备份

  • 事件触发备份:配置变更后自动备份

  • 备份内容:配置文件、监控列表、历史数据

  • 备份策略:可设置备份保留数量和周期

  1. 手动备份
  • 完整备份:备份所有配置和数据

  • 选择性备份:可选择备份特定内容

  • 立即备份:点击 "文件"→"备份数据" 执行

  • 备份加密:支持设置密码保护备份文件

  1. 云端备份
  • 支持 OneDrive、Dropbox 等云存储

  • 自动同步备份文件到云端

  • 多设备同步配置

  • 版本历史:保留备份的历史版本

5.8.2 数据恢复

  1. 配置恢复
  • 从备份文件恢复:选择备份文件一键恢复

  • 选择性恢复:可选择恢复部分配置

  • 恢复预览:显示恢复前后的配置对比

  • 恢复点:可选择历史备份点进行恢复

  1. 数据恢复
  • 历史大单数据恢复:指定日期范围恢复

  • 增量恢复:只恢复缺失的数据

  • 数据合并:将恢复的数据与现有数据合并

  • 恢复验证:自动验证恢复数据的完整性

  1. 系统重置
  • 部分重置:只重置界面设置保留核心配置

  • 完全重置:恢复系统到初始安装状态

  • 重置前自动备份:防止数据丢失

  • 选择性重置:可选择要重置的功能模块

六、配置说明

6.1 配置文件说明

6.1.1 股票订阅文件 (replyCodeList.csv)

股票代码,阈值(K),股票名称,监控方向,动态阈值,备注

00700,50,腾讯控股,3,1,港股通成分股

00005,30,汇丰控股,3,0,

09988,40,阿里巴巴,1,1,
  • 字段说明:

    • 股票代码:交易所股票代码

    • 阈值 (K):基础检测阈值,单位为千股

    • 股票名称:股票的中文名称

    • 监控方向1 = 买入2 = 卖出3 = 双向

    • 动态阈值0 = 禁用1 = 启用

    • 备注:自定义备注信息

6.1.2 程序配置文件详解

  1. 主配置文件 (QTradeProgram.config)
\<configuration>

&#x20; \<appSettings>

&#x20;   \<add key="AutoConnect" value="true" />

&#x20;   \<add key="LogLevel" value="INFO" />

&#x20;   \<add key="MaxStockCount" value="100" />

&#x20;   \<add key="UpdateInterval" value="100" />

&#x20;   \<add key="Theme" value="Light" />

&#x20; \</appSettings>

&#x20; \<!-- 其他配置节点 -->

\</configuration>
  1. API 配置文件 (api.config)
{

&#x20; "ApiKey": "your\_api\_key\_here",

&#x20; "Secret": "your\_secret\_here",

&#x20; "Endpoint": "https://api.futunn.com",

&#x20; "Timeout": 3000,

&#x20; "RetryCount": 3,

&#x20; "Compress": true

}
  1. 通知配置文件 (notification.config)
\[Sound]

Enabled=true

BuySound=resources/sounds/buy.wav

SellSound=resources/sounds/sell.wav

Volume=80

\[Visual]

BlinkRate=500

Brightness=100

ShowToast=true

ToastDuration=3000

\[DesktopNotification]

Enabled=true

Position=BottomRight

6.2 阈值设置建议

6.2.1 通用建议

根据股票市值和流动性分类设置:

股票类型 市值范围 建议阈值 (K) 动态阈值建议
大盘股 >1000 亿 50-100K 启用
中盘股 100-1000 亿 20-50K 启用
小盘股 <100 亿 5-20K 可选
微型股 <10 亿 1-5K 禁用

6.2.2 特殊情况调整

  • 高流动性股票

    • 交易活跃时段(如开盘后 30 分钟)提高 20-30% 阈值

    • 可设置分时段阈值,适应不同时段的流动性差异

  • 低流动性股票

    • 降低基础阈值,但建议同时启用 "最小成交额" 过滤

    • 增加 "时间密度检测",避免误判偶尔的大额交易

  • 新股

    • 上市初期建议从较低阈值开始(常规的 50%

    • 1-2 周后根据实际交易情况逐步调整

    • 启用 "相对阈值"(相对于平均成交量的比例)

  • 特殊事件期间

    • 财报发布前后:建议降低阈值 20-30%

    • 重大公告期间:建议启用临时监控模式

    • 市场剧烈波动时:可暂时切换到 "相对阈值" 模式

专业建议

:对于重点关注的股票,建议同时设置绝对阈值和相对阈值(占近期平均成交量的百分比),并取两者中的较低值作为实际检测标准。

七、故障排除

7.1 常见问题

7.1.1 连接问题

症状:状态显示 "未连接" 或 "连接中" 长时间无响应

分级解决方案

  1. 基础排查:
  • 检查网络连接是否正常(打开浏览器访问任意网站)

  • 确认网线连接或 Wi-Fi 信号强度

  • 尝试访问富途官网确认服务可用性

  1. 中级排查:
  • 检查防火墙设置,确保 QTradeProgram.exe 被允许访问网络

  • 暂时关闭杀毒软件或安全软件,测试是否被拦截

  • 检查 API 密钥和密码是否正确,是否过期

  1. 高级排查:
  • 检查代理设置是否正确(如有)

  • 运行 "工具"→"API 连接测试" 诊断连接问题

  • 查看日志文件中的具体错误信息(搜索 "CONNECT" 关键词)

  • 使用网络诊断工具(如 ping、tracert检查到 API 服务器的连接

  1. 解决方案:
  • 重新启动路由器和电脑

  • 更换网络环境测试(如手机热点)

  • 重新生成 API 密钥并更新配置

  • 确认系统时间和时区设置正确

7.1.2 数据不更新

症状:股票数据长时间不更新,大单记录无新增

解决方案

  1. 初步检查:
  • 确认连接状态显示 "已连接"

  • 检查状态栏的 "最后更新时间" 是否在更新

  • 确认市场是否处于交易时段

  1. 深入排查:
  • 检查是否有网络波动或短暂断开后未自动重连

  • 查看日志文件中的 ERROR 级别日志

  • 确认监控的股票是否仍在交易(未停牌)

  • 尝试添加一只活跃度高的股票测试是否有数据

  1. 解决措施:
  • 点击 "断开" 再 "连接" 按钮重新连接

  • 检查并调整防火墙设置,确保数据端口畅通

  • 清理程序缓存("工具"→"清理缓存"

  • 重启程序尝试恢复

  • 如问题持续,导出日志联系技术支持

7.1.3 界面卡顿

症状:程序响应缓慢,操作延迟明显,甚至无响应

解决方案

  1. 即时缓解:
  • 关闭不必要的面板(如图表分析)

  • 减少监控股票数量

  • 提高检测阈值,减少数据处理量

  1. 系统资源优化:
  • 关闭其他占用资源的程序(尤其是大型软件和游戏)

  • 检查任务管理器,确认 CPU 和内存占用情况

  • 确保系统有足够的可用内存(至少 2GB 以上)

  1. 程序设置调整:
  • 降低数据刷新频率("设置"→"性能"

  • 关闭实时图表更新("视图"→"图表更新"

  • 调整日志级别为 WARNING 或 ERROR

  • 清理历史数据("工具"→"数据清理"

  1. 根本解决:
  • 确认电脑配置满足系统要求

  • 更新显卡驱动和.NET Framework

  • 检查磁盘空间,确保有足够的剩余空间

  • 如频繁卡顿,尝试重新安装程序

7.2 错误代码说明

错误代码 说明 解决方法
ERR_001 API 连接失败 1. 检查网络连接2. 确认 API 密钥有效3. 检查防火墙设置4. 验证 API 服务状态
ERR_002 数据解析错误 1. 重启程序2. 检查是否有新版本更新3. 清理缓存数据4. 联系技术支持并提供日志
ERR_003 配置文件损坏 1. 删除损坏的配置文件2. 从备份恢复配置3. 运行程序自动生成新配置4. 重新安装程序
ERR_004 内存不足 1. 关闭其他应用程序2. 减少监控股票数量3. 增加系统内存4. 调整程序内存使用设置
ERR_005 权限不足 1. 以管理员身份运行程序2. 检查文件和目录权限3. 移动程序到非系统盘4. 调整用户账户控制设置
ERR_006 数据存储失败 1. 检查磁盘空间2. 确认对 data 目录有写入权限3. 检查磁盘是否被写保护4. 运行磁盘错误检查
ERR_007 股票代码无效 1. 验证股票代码正确性2. 确认股票在交易时间内3. 检查市场代码前缀4. 联系技术支持确认代码有效性
ERR_008 版本不兼容 1. 更新到最新版本2. 检查 API 版本兼容性3. 重新安装对应版本的依赖4. 查看更新日志了解变更

7.3 日志分析指南

程序会在logs/目录下生成详细日志文件,以下是分析日志的指南:

  1. 日志文件类型
  • system.log:系统运行日志,记录启动、配置、状态变化等

  • detection.log:检测日志,记录所有检测到的大单和检测过程

  • access.logAPI 访问日志,记录所有 API 请求和响应

  1. 关键信息查找
  • 连接问题:搜索 "CONNECT"、"DISCONNECT"、"ERR_001"

  • 数据问题:搜索 "DATA"、"PARSE"、"ERR_002"

  • 性能问题:搜索 "SLOW"、"HIGH CPU"、"MEMORY"

  • 配置问题:搜索 "CONFIG"、"LOAD"、"ERR_003"

  1. 日志分析步骤
  • 确定问题发生的大致时间

  • 打开对应时间段的日志文件

  • 按时间顺序查找错误或警告信息

  • 注意错误发生前后的相关操作记录

  • 结合错误代码表解读错误原因

  1. 日志提交
  • 遇到无法解决的问题时,收集相关日志文件

  • 可使用 "工具"→"日志打包" 功能生成压缩包

  • 提交日志时注明问题发生时间和具体现象

  • 重要信息会被自动脱敏处理,保护隐私

八、使用技巧

8.1 优化性能

  1. 阈值策略优化
  • 为不同类型股票设置差异化阈值,避免不必要的检测

  • 交易活跃时段适当提高阈值,减少噪音

  • 利用动态阈值功能,让系统自动适应市场变化

  • 对长期无大单的股票,逐步提高其阈值

  1. 资源管理技巧
  • 非交易时段可关闭程序或切换到 "休眠模式"

  • 同时监控多市场时,可按交易时段分批启用

  • 使用 "自动清理" 功能,定期清除过期数据

  • 关闭不常用的面板和功能,减少资源占用

  1. 运行环境优化
  • 将程序安装在 SSD 上,提高数据读写速度

  • 定期清理系统垃圾文件和注册表

  • 确保操作系统和驱动程序为最新版本

  • 配置程序使用独立的网络连接(如有条件)

8.2 提高检测准确性

  1. 阈值动态调整
  • 根据股票近期成交量变化调整阈值

  • 结合股票价格变动,设置相对阈值(如市值的 0.1%

  • 大盘剧烈波动时,临时调整阈值灵敏度

  • 针对不同市场环境预设多套阈值方案快速切换

  1. 多维度验证
  • 结合盘口数据验证大单真实性

  • 关注连续出现的同方向大单,可能代表真实趋势

  • 对比同一板块其他股票的大单情况

  • 结合成交量和价格变动判断大单影响力

  1. 过滤噪音技巧
  • 启用 "最小成交额" 过滤,排除低价股的虚假大单

  • 设置 "时间间隔过滤",避免同一股票短时间内重复提示

  • 对流动性极低的股票,增加 "比例阈值" 过滤

  • 利用历史数据回测,优化个人阈值设置

8.3 高级使用技巧

  1. 工作流优化
  • 创建个性化布局方案,保存并快速切换

  • 设置常用操作的快捷键,提高操作效率

  • 利用自动导出功能,定时生成分析报告

  • 配置脚本自动执行重复性操作

  1. 数据分析技巧
  • 定期导出历史数据,进行离线深度分析

  • 对比不同时期的大单模式,发现市场变化

  • 结合其他市场指标,构建多因子分析模型

  • 利用 Excel 数据透视表分析大单分布特征

  1. 预警系统定制
  • 为重点股票设置多级预警(如 50K 提醒100K 强提醒)

  • 配置组合预警,多只相关股票同时出现大单时提醒

  • 设置时段预警,关注特定交易时段的大单活动

  • 利用脚本系统实现复杂的条件预警逻辑

九、注意事项

9.1 使用限制

  • 本软件仅提供股票大单监控功能,不构成任何投资建议

  • 大单信息应结合其他市场数据综合分析,不应作为唯一投资依据

  • 软件性能受监控股票数量、系统配置和网络状况影响

  • 免费版可能有监控股票数量和历史数据存储时间的限制

9.2 技术限制

  • 数据依赖富途 API 服务,其可用性和数据质量可能影响软件功能

  • 网络延迟可能导致数据更新滞后,实际交易时间以交易所为准

  • 极端市场情况下(如闪崩、暴涨),数据处理可能出现短暂延迟

  • 监控大量股票(超过 200 只)可能影响程序响应速度

9.3 数据安全

  • 敏感信息(如 API 密钥)会加密存储,避免明文保存

  • 建议定期更换 API 密钥,增强账户安全性

  • 导出包含敏感数据的文件时,注意妥善保管

  • 程序不会收集或上传用户的交易数据和个人信息

9.4 法律声明

  • 本软件遵循相关法律法规,用户应合法使用软件功能

  • 用户使用本软件需遵守富途 API 的使用条款和限制

  • 禁止将本软件用于任何非法目的或商业分销

  • 软件开发者不对基于本软件数据做出的投资决策负责

十、技术支持

10.1 获取帮助

  1. 自助支持
  • 查看本用户手册F1 快捷键)

  • 使用程序内的 "帮助"→"常见问题"

  • 查看日志文件分析问题原因

  • 访问官方知识库和帮助文档

  1. 社区支持
  • 用户论坛:分享经验和解决方案

  • QQ / 微信群组:与其他用户交流

  • 官方博客:发布使用技巧和最佳实践

  • 视频教程:观看操作演示和功能讲解

  1. 专业支持
  • 技术支持邮箱:support@qtradeprogram.com

  • 在线客服:工作日 9:00-18:00 在线咨询

  • 付费支持:提供优先响应和远程协助

  • 企业定制:针对机构用户提供定制化服务

10.2 反馈建议

如果您在使用过程中有任何建议或发现问题,欢迎通过以下方式反馈:

  1. 程序内反馈
  • 点击 "帮助"→"反馈建议"

  • 填写问题描述、复现步骤和期望结果

  • 可上传截图和日志辅助问题定位

  1. 外部渠道
  1. 反馈处理
  • 反馈会在 1-3 个工作日内得到响应

  • 重大问题会优先处理并提供临时解决方案

  • 功能建议会纳入产品迭代计划

  • 所有反馈者会收到处理进度和结果通知

10.3 版本更新

  1. 更新方式
  • 自动更新:程序启动时会检查更新,可设置自动安装

  • 手动更新:从官方网站下载最新版本安装包

  • 版本升级:支持从旧版本直接升级,保留配置和数据

  1. 更新策略
  • 主要版本:包含重大功能更新,每 3-6 个月发布一次

  • 次要版本:包含功能优化和问题修复,每月发布一次

  • 紧急修复:针对严重问题的快速修复版本,按需发布

  1. 更新注意事项
  • 建议更新前备份重要数据

  • 查看更新日志了解新功能和变更

  • 部分更新可能需要重启程序才能生效

  • 如更新后出现问题,可回退到上一版本


最后更新2025 年 11 月 15 日

软件版本V1.0

版权所有[填写版权信息]

重要提示:本用户手册内容可能会随软件版本更新而调整,请以实际软件功能为准。

(注:文档部分内容可能由 AI 生成)