41 KiB
QTradeProgram - 大单检测程序 用户手册(增强版)
一、软件简介
1.1 软件概述
QTradeProgram - 大单检测程序 是一款专业的股票大单实时监控软件,通过富途 API 实时接口,实时接收股票订单数据,当检测到超过预设阈值的大额交易时,立即在界面显示并发出多维度提示,帮助投资者及时掌握市场动态,捕捉潜在投资机会。
本软件采用分布式数据处理架构,确保在高并发行情下仍能保持稳定运行,为专业投资者提供可靠的大单监控解决方案。
1.2 主要功能
-
✅ 实时监控:毫秒级接收和处理股票订单数据流
-
✅ 大单检测:基于预设阈值自动识别大额交易,支持双向检测
-
✅ 多维度提示:呼吸灯效果、声音报警、桌面通知三位一体提示
-
✅ 灵活配置:支持股票订阅列表和动态阈值调整
-
✅ 全面日志:完整的操作日志、系统状态记录和审计追踪
-
✅ 高效处理:多线程 + 异步处理机制,轻松应对高并发数据流
-
✅ 数据可视化:大单分布图表、趋势分析曲线直观展示
-
✅ 历史回溯:支持指定时间段的大单数据回放与分析
-
✅ 多账户支持:可配置多个 API 账号,实现多市场监控
1.3 系统要求
-
操作系统:Windows 10/11(64 位专业版推荐)
-
内存:8GB 及以上(监控 50 只以上股票建议 16GB)
-
硬盘空间:500MB 可用空间(日志和历史数据会占用额外空间)
-
网络:宽带互联网连接(建议 10Mbps 以上稳定带宽)
-
运行环境:.NET Framework 4.5+ 或 .NET Core 3.1+
-
屏幕分辨率:最低 1366×768,推荐 1920×1080 及以上
二、安装指南
2.1 安装步骤
- 下载软件包
-
从官方网站或指定渠道获取 QTradeProgram 安装包(.zip 或.exe 格式)
-
验证安装包完整性(通过 MD5 校验或数字签名确认)
- 安装依赖环境
-
自动检测工具:运行 "CheckEnvironment.exe" 自动检查并安装所需依赖
-
手动安装:
-
.NET Framework 4.5+:从微软官网下载对应版本
-
Visual C++ 2015-2022 运行库:32 位和 64 位版本
-
- 部署软件
-
压缩包版:解压到目标目录(建议路径不含中文和特殊字符)
-
安装包版:双击运行安装程序,按照向导完成安装
-
权限设置:建议以管理员权限运行程序(右键→属性→兼容性→以管理员身份运行)
- 首次运行配置
-
软件会自动创建必要的配置文件和目录结构
-
弹出初始设置向导,引导完成:
-
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 启动软件
-
双击桌面快捷方式或程序目录中的
QTradeProgram.exe -
程序启动过程中会显示加载进度条,同时进行:
-
环境检查
-
配置文件加载
-
数据库初始化
-
API 连接测试
-
首次启动会显示欢迎向导,指导完成基础配置
-
正常启动后默认自动连接 API,状态栏显示 "已连接" 表示运行正常
提示
:可在设置中配置 "启动时自动连接 API" 选项
4.2 添加监控股票
方法一:通过工具栏添加
-
点击工具栏 "添加股票" 按钮或使用快捷键 Ctrl+A
-
在弹出的对话框中输入:
-
股票代码(如:00700)
-
股票名称(如:腾讯控股)
-
检测阈值(单位:K,如:50)
-
监控方向(买入 / 卖出 / 双向)
-
点击 "验证" 按钮检查股票代码有效性
-
点击 "确定" 保存,股票将立即出现在监控列表并开始监控
方法二:编辑配置文件
-
打开
config/replyCodeList.csv文件(可用 Excel 或记事本编辑) -
按格式添加新行:
股票代码,阈值(K),股票名称,监控方向
- 监控方向:1 = 买入,2 = 卖出,3 = 双向
- 保存文件后,在程序中点击 "刷新股票列表" 或按 F5
方法三:拖拽添加
-
从其他应用程序(如 Excel、网页)复制股票代码列表
-
在股票订阅列表区域右键选择 "粘贴添加"
-
在弹出的批量编辑窗口中补充阈值和监控方向信息
-
点击 "确认添加" 完成操作
4.3 设置检测阈值
单个股票阈值设置
-
在股票订阅列表中选择要修改的股票
-
双击 "阈值" 列或右键选择 "修改阈值"
-
输入新的阈值数值(单位:K)
-
按 Enter 键确认修改,立即生效
动态阈值设置
-
右键点击股票,选择 "高级阈值设置"
-
可配置:
-
时间段阈值:不同交易时段使用不同阈值
-
价格联动:根据股价自动调整阈值
-
成交量联动:根据近期成交量动态调整
- 点击 "应用" 保存设置
专业技巧
:对于波动性大的股票,建议使用动态阈值功能,可有效减少误报
4.4 查看大单信息
- 实时查看:
-
大单出现时自动显示在中间大单区域
-
新出现的大单会有短暂高亮显示
-
买入大单默认显示为绿色,卖出大单显示为红色
- 详细信息:
-
双击大单记录打开详情窗口
-
详情包含:成交时间、股票代码、名称、价格、成交量、成交额、买卖方向、委托编号等
-
可查看该股票近期相关大单记录
- 筛选与排序:
-
点击列表表头可按对应列排序
-
右键菜单可按股票代码、时间、金额等筛选
-
支持输入关键词快速搜索特定大单
4.5 提示功能使用
-
呼吸灯提示:
-
绿色呼吸灯:买盘大单提示
-
红色呼吸灯:卖盘大单提示
-
呼吸频率:金额越大,闪烁频率越高
-
可在设置中调整呼吸灯大小和亮度
-
-
声音提示:
-
买入大单:默认 "叮咚" 提示音
-
卖出大单:默认 "警报" 提示音
-
可自定义提示音或关闭声音提示
-
支持按股票或金额设置不同提示音
-
-
桌面通知:
-
最小化时,大单出现会显示桌面通知
-
通知包含股票代码、名称和成交金额
-
点击通知可立即激活程序窗口
-
提示
:在夜间使用时,可开启 "夜间模式",自动降低提示强度,避免干扰
(以下为原手册四、五、六、七、八、九、十章节的扩展内容,保持原有结构但增加细节)
五、详细功能介绍
5.1 大单检测机制详解
5.1.1 检测原理
本软件采用多层过滤的大单检测算法,具体原理如下:
- 数据接收层:
-
通过富途 API 实时接收全量订单簿数据
-
采用增量更新机制,仅传输变化数据
-
数据加密传输,确保信息安全
- 数据预处理层:
-
数据校验:验证数据完整性和准确性
-
格式转换:将原始数据标准化为统一格式
-
异常过滤:剔除明显异常的订单数据
- 核心检测层:
-
基础阈值比较:成交量与预设阈值比较
-
比例检测:相对于近期平均成交量的比例
-
时间密度检测:单位时间内的大单集中度
-
价格影响检测:分析大单对股价的影响程度
- 结果输出层:
-
标记为大单并记录详细信息
-
触发多维度提示机制
-
更新统计数据和图表展示
5.1.2 检测精度参数
-
实时性:数据接收后 100ms 内完成检测和提示
-
准确性:基于多维度验证,误报率低于 1%
-
灵敏度:可调节,高灵敏度模式下检测延迟增加约 50ms
-
并发处理能力:支持每秒处理 10,000 + 订单数据
-
历史数据一致性:回溯检测与实时检测结果一致性 > 99.5%
5.2 批量操作功能
5.2.1 批量添加股票
方法一:CSV 文件导入
- 准备标准格式的 CSV 文件:
股票代码,阈值(K),股票名称,监控方向
00700,50,腾讯控股,3
00005,30,汇丰控股,3
09988,40,阿里巴巴,1
-
点击 "工具"→"批量操作"→"导入股票列表"
-
选择 CSV 文件,程序会预览数据并显示格式验证结果
-
可选择 "覆盖现有列表" 或 "追加到现有列表"
-
点击 "确认导入",系统会自动验证股票代码有效性并导入
方法二:批量添加界面
-
点击工具栏 "批量添加" 按钮或使用快捷键 Ctrl+B
-
在弹出的界面中:
-
左侧文本框可逐行输入股票信息
-
支持从剪贴板粘贴多行数据(自动识别格式)
-
右侧预览区域实时显示解析结果
-
底部显示格式错误提示,可直接点击错误项定位修改
-
点击 "验证全部" 检查所有股票代码有效性
-
点击 "确认添加" 完成批量添加
5.2.2 批量修改阈值
- 多选操作:
-
按住 Ctrl 键点击选择多个不连续股票
-
按住 Shift 键选择连续范围的股票
-
使用 "全选" 按钮选择所有股票
-
使用 "筛选选择" 按条件筛选股票后选择
- 批量设置:
-
右键选择 "批量设置阈值"
-
在弹出窗口中可选择:
-
设置统一阈值
-
按比例调整现有阈值(如增加 10%)
-
按股票类型批量设置(大盘 / 中盘 / 小盘)
-
-
可选择是否 "应用动态阈值规则"
-
确认后立即生效,并在日志中记录此次批量操作
5.2.3 批量导出功能
-
选择要导出的股票(支持全选和筛选选择)
-
点击 "工具"→"批量操作"→"导出股票列表"
-
选择导出格式:
-
CSV 格式(兼容 Excel,适合二次编辑)
-
Excel 格式(包含格式和验证规则)
-
TXT 格式(简单文本,适合程序处理)
-
选择导出内容:基本信息 / 包含阈值历史 / 包含大单统计
-
选择保存位置并确认,导出完成后显示导出报告
5.3 日志系统详解
5.3.1 日志级别说明
-
DEBUG:详细的调试信息,包含变量值和流程步骤,用于开发排查
-
INFO:正常的系统运行信息,如启动、连接、配置变更等
-
WARNING:警告信息,需要关注但不会影响主要功能运行
-
ERROR:错误信息,部分功能可能受影响,需要处理
-
FATAL:严重错误,可能导致程序异常退出,必须处理
提示
:默认日志级别为 INFO,调试时可在设置中调整为 DEBUG
5.3.2 日志查看器功能
- 实时监控:
-
自动滚动显示最新日志
-
可暂停滚动以便查看
-
新日志到达时高亮显示
- 高级筛选:
-
按日志级别过滤(可多选组合)
-
按时间范围筛选(今天 / 昨天 / 本周 / 自定义)
-
按内容关键词搜索(支持正则表达式)
-
按模块筛选(API 模块 / 检测模块 / UI 模块等)
- 日志分析:
-
错误统计:自动统计各类型错误出现频率
-
趋势图表:显示不同级别日志的时间分布
-
快速定位:常见错误一键定位解决方案
- 日志操作:
-
导出选定日志
-
复制日志内容
-
清空当前显示
-
设置日志保存策略
5.3.3 日志文件管理
-
自动轮转:
-
按大小轮转:当日志文件超过 50MB 时自动创建新文件
-
按时间轮转:每日 0 点自动创建新日志文件
-
可在设置中自定义轮转策略
-
-
保留策略:
-
默认保留最近 30 天的日志文件
-
自动清理超过保留期的日志
-
重要错误日志会额外备份,不受保留期限制
-
-
压缩归档:
-
自动压缩 7 天前的日志文件(ZIP 格式)
-
压缩文件命名格式:log_YYYYMMDD.zip
-
可设置压缩文件的保留期限
-
5.4 性能监控与优化
5.4.1 实时监控面板
在系统状态面板中可以实时查看:
-
数据处理性能:
-
当前处理的订单数量 / 秒
-
平均处理时间(毫秒)
-
峰值处理速率
-
队列长度(未处理的订单数量)
-
-
系统资源占用:
-
内存使用:当前占用 / 峰值占用
-
CPU 使用率:程序占用 / 系统总占用
-
磁盘 I/O:读写速率
-
网络状态:上传 / 下载速率,延迟
-
-
检测效率:
-
大单检测准确率
-
漏检率估计
-
误报率统计
-
检测延迟
-
5.4.2 性能统计功能
- 大单统计:
-
今日 / 昨日 / 本周大单总数对比
-
按股票分类的大单数量统计
-
按时间分布的大单热力图
-
买入 / 卖出大单比例分析
- 处理效率:
-
每小时平均处理时间曲线
-
不同股票的处理耗时对比
-
系统资源占用趋势图
-
缓存命中率及效果分析
- 性能报告:
-
自动生成每日性能报告
-
识别性能瓶颈并给出建议
-
可导出为 PDF 或 Excel 格式
-
支持设置性能告警阈值
5.4.3 性能优化建议
基于监控数据,系统会智能提供优化建议:
-
股票监控优化:
-
识别活跃度低的股票,建议暂时移除
-
根据系统负载自动推荐最佳监控数量
-
对高波动股票建议调整阈值
-
-
系统配置优化:
-
内存不足时建议关闭非必要功能
-
CPU 占用过高时建议降低刷新频率
-
网络延迟高时建议调整数据接收策略
-
-
资源管理优化:
-
自动清理过期缓存数据
-
调整日志级别以减少磁盘写入
-
建议在交易高峰期前重启程序
-
5.5 数据导出与分析
5.5.1 大单数据导出
- 导出格式:
-
CSV 格式:兼容 Excel,包含完整字段
-
JSON 格式:结构化数据,适合程序分析
-
HTML 报告:包含图表和分析的可视化报告
-
Excel 格式:包含公式和数据透视表模板
- 导出内容:
-
基础信息:大单发生时间、股票代码、价格、数量等
-
扩展信息:当时盘口情况、市场整体情绪指标
-
统计数据:按股票、时间段、金额区间的汇总
-
分析结果:大单对后续股价影响的分析
- 导出方式:
-
手动导出:选择时间段和股票范围手动触发
-
自动导出:设置定时导出任务(每日 / 每周)
-
条件导出:满足特定条件时自动导出(如出现超大型单)
5.5.2 数据分析功能
- 趋势分析:
-
大单出现频率趋势图(分钟 / 小时 / 日)
-
大单规模变化曲线
-
不同股票大单关联性分析
-
大单与股价走势对比分析
- 模式识别:
-
自动识别大单交易模式
-
发现异常交易时段和特征
-
对比历史相似模式及其后续走势
-
识别潜在的操纵行为特征
- 预测分析:
-
基于历史数据预测未来大单可能出现的时段
-
分析大单对短期股价的影响概率
-
提供多情景分析和可能性评估
5.6 自定义配置
5.6.1 界面自定义
- 主题设置:
-
预设主题:浅色、深色、护眼模式
-
自定义主题:可调整背景色、文字色、高亮色等
-
跟随系统:自动匹配 Windows 系统主题
-
定时切换:设置时段自动切换主题(如白天浅色 / 夜间深色)
- 布局调整:
-
拖拽调整:直接拖拽面板边缘调整大小
-
布局方案:保存多个布局方案快速切换
-
面板显示:可选择显示 / 隐藏任意面板
-
字体设置:调整界面文字大小和字体
- 数据显示:
-
列自定义:选择显示哪些数据列
-
排序设置:默认排序方式和方向
-
数字格式:价格、数量的显示格式
-
颜色规则:自定义数据显示颜色规则
5.6.2 提示设置
- 声音提示:
-
自定义提示音:可为买入 / 卖出 / 不同金额设置不同音效
-
音量控制:全局音量和各类型提示音单独调节
-
静音时段:设置免打扰时段,自动关闭声音提示
-
渐强提示:大单金额越大,提示音越大
- 视觉提示:
-
呼吸灯设置:大小、亮度、闪烁频率调节
-
窗口闪烁:大单出现时程序窗口在任务栏闪烁
-
屏幕提示:在屏幕角落显示短暂提示框
-
颜色方案:自定义不同类型大单的显示颜色
- 通知设置:
-
桌面通知:显示时长、位置、透明度设置
-
锁屏通知:电脑锁屏时是否显示通知
-
通知内容:选择通知中显示的信息详情级别
-
聚合通知:短时间内多个大单时是否聚合显示
5.6.3 高级配置
- 缓存设置:
-
缓存大小:调整内存缓存上限
-
缓存策略:LRU(最近最少使用)/FIFO(先进先出)
-
持久化设置:是否将缓存保存到磁盘
-
清理时机:自动清理缓存的条件设置
- 线程设置:
-
数据接收线程数:根据 CPU 核心数自动推荐
-
处理线程数:可手动调整或自动优化
-
优先级设置:各线程的优先级调整
-
线程池大小:调整系统线程池参数
- 网络设置:
-
API 连接超时:设置连接超时时间
-
重试策略:连接失败后的重试次数和间隔
-
数据压缩:是否启用传输数据压缩
-
代理设置:配置 HTTP 或 SOCKS 代理
5.7 系统集成功能
5.7.1 外部接口
支持通过以下方式与外部系统集成:
-
文件接口:
-
输入:监控股票列表、阈值设置(CSV/JSON 格式)
-
输出:大单记录、统计数据(实时写入指定目录)
-
触发机制:文件变更自动导入配置
-
-
网络接口:
-
提供 REST API 接口:查询当前监控列表、大单记录
-
WebHook 支持:大单出现时自动调用指定 URL
-
WebSocket 实时推送:订阅大单事件流
-
-
数据库接口:
-
支持 MySQL、SQL Server、PostgreSQL 等主流数据库
-
可配置数据同步频率和范围
-
提供数据库表结构和初始化脚本
-
5.7.2 自动化脚本
内置脚本引擎,支持通过 JavaScript 编写自动化脚本:
- 脚本示例:
// 当出现超过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");
  }
}
- 脚本管理:
-
脚本编辑器:内置语法高亮和提示
-
脚本库:提供常用脚本模板
-
调试工具:支持单步调试和日志输出
-
权限控制:限制脚本可访问的功能
- 触发机制:
-
事件触发:大单出现、连接状态变化等事件
-
定时触发:按指定时间间隔或具体时间执行
-
手动触发:通过按钮或快捷键执行
5.8 备份与恢复
5.8.1 数据备份
- 自动备份:
-
定时备份:默认每天凌晨 2 点自动备份
-
事件触发备份:配置变更后自动备份
-
备份内容:配置文件、监控列表、历史数据
-
备份策略:可设置备份保留数量和周期
- 手动备份:
-
完整备份:备份所有配置和数据
-
选择性备份:可选择备份特定内容
-
立即备份:点击 "文件"→"备份数据" 执行
-
备份加密:支持设置密码保护备份文件
- 云端备份:
-
支持 OneDrive、Dropbox 等云存储
-
自动同步备份文件到云端
-
多设备同步配置
-
版本历史:保留备份的历史版本
5.8.2 数据恢复
- 配置恢复:
-
从备份文件恢复:选择备份文件一键恢复
-
选择性恢复:可选择恢复部分配置
-
恢复预览:显示恢复前后的配置对比
-
恢复点:可选择历史备份点进行恢复
- 数据恢复:
-
历史大单数据恢复:指定日期范围恢复
-
增量恢复:只恢复缺失的数据
-
数据合并:将恢复的数据与现有数据合并
-
恢复验证:自动验证恢复数据的完整性
- 系统重置:
-
部分重置:只重置界面设置保留核心配置
-
完全重置:恢复系统到初始安装状态
-
重置前自动备份:防止数据丢失
-
选择性重置:可选择要重置的功能模块
六、配置说明
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 程序配置文件详解
- 主配置文件 (QTradeProgram.config):
\<configuration>
  \<appSettings>
  \<add key="AutoConnect" value="true" />
  \<add key="LogLevel" value="INFO" />
  \<add key="MaxStockCount" value="100" />
  \<add key="UpdateInterval" value="100" />
  \<add key="Theme" value="Light" />
  \</appSettings>
  \<!-- 其他配置节点 -->
\</configuration>
- API 配置文件 (api.config):
{
  "ApiKey": "your\_api\_key\_here",
  "Secret": "your\_secret\_here",
  "Endpoint": "https://api.futunn.com",
  "Timeout": 3000,
  "RetryCount": 3,
  "Compress": true
}
- 通知配置文件 (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 连接问题
症状:状态显示 "未连接" 或 "连接中" 长时间无响应
分级解决方案:
- 基础排查:
-
检查网络连接是否正常(打开浏览器访问任意网站)
-
确认网线连接或 Wi-Fi 信号强度
-
尝试访问富途官网确认服务可用性
- 中级排查:
-
检查防火墙设置,确保 QTradeProgram.exe 被允许访问网络
-
暂时关闭杀毒软件或安全软件,测试是否被拦截
-
检查 API 密钥和密码是否正确,是否过期
- 高级排查:
-
检查代理设置是否正确(如有)
-
运行 "工具"→"API 连接测试" 诊断连接问题
-
查看日志文件中的具体错误信息(搜索 "CONNECT" 关键词)
-
使用网络诊断工具(如 ping、tracert)检查到 API 服务器的连接
- 解决方案:
-
重新启动路由器和电脑
-
更换网络环境测试(如手机热点)
-
重新生成 API 密钥并更新配置
-
确认系统时间和时区设置正确
7.1.2 数据不更新
症状:股票数据长时间不更新,大单记录无新增
解决方案:
- 初步检查:
-
确认连接状态显示 "已连接"
-
检查状态栏的 "最后更新时间" 是否在更新
-
确认市场是否处于交易时段
- 深入排查:
-
检查是否有网络波动或短暂断开后未自动重连
-
查看日志文件中的 ERROR 级别日志
-
确认监控的股票是否仍在交易(未停牌)
-
尝试添加一只活跃度高的股票测试是否有数据
- 解决措施:
-
点击 "断开" 再 "连接" 按钮重新连接
-
检查并调整防火墙设置,确保数据端口畅通
-
清理程序缓存("工具"→"清理缓存")
-
重启程序尝试恢复
-
如问题持续,导出日志联系技术支持
7.1.3 界面卡顿
症状:程序响应缓慢,操作延迟明显,甚至无响应
解决方案:
- 即时缓解:
-
关闭不必要的面板(如图表分析)
-
减少监控股票数量
-
提高检测阈值,减少数据处理量
- 系统资源优化:
-
关闭其他占用资源的程序(尤其是大型软件和游戏)
-
检查任务管理器,确认 CPU 和内存占用情况
-
确保系统有足够的可用内存(至少 2GB 以上)
- 程序设置调整:
-
降低数据刷新频率("设置"→"性能")
-
关闭实时图表更新("视图"→"图表更新")
-
调整日志级别为 WARNING 或 ERROR
-
清理历史数据("工具"→"数据清理")
- 根本解决:
-
确认电脑配置满足系统要求
-
更新显卡驱动和.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/目录下生成详细日志文件,以下是分析日志的指南:
- 日志文件类型:
-
system.log:系统运行日志,记录启动、配置、状态变化等
-
detection.log:检测日志,记录所有检测到的大单和检测过程
-
access.log:API 访问日志,记录所有 API 请求和响应
- 关键信息查找:
-
连接问题:搜索 "CONNECT"、"DISCONNECT"、"ERR_001"
-
数据问题:搜索 "DATA"、"PARSE"、"ERR_002"
-
性能问题:搜索 "SLOW"、"HIGH CPU"、"MEMORY"
-
配置问题:搜索 "CONFIG"、"LOAD"、"ERR_003"
- 日志分析步骤:
-
确定问题发生的大致时间
-
打开对应时间段的日志文件
-
按时间顺序查找错误或警告信息
-
注意错误发生前后的相关操作记录
-
结合错误代码表解读错误原因
- 日志提交:
-
遇到无法解决的问题时,收集相关日志文件
-
可使用 "工具"→"日志打包" 功能生成压缩包
-
提交日志时注明问题发生时间和具体现象
-
重要信息会被自动脱敏处理,保护隐私
八、使用技巧
8.1 优化性能
- 阈值策略优化:
-
为不同类型股票设置差异化阈值,避免不必要的检测
-
交易活跃时段适当提高阈值,减少噪音
-
利用动态阈值功能,让系统自动适应市场变化
-
对长期无大单的股票,逐步提高其阈值
- 资源管理技巧:
-
非交易时段可关闭程序或切换到 "休眠模式"
-
同时监控多市场时,可按交易时段分批启用
-
使用 "自动清理" 功能,定期清除过期数据
-
关闭不常用的面板和功能,减少资源占用
- 运行环境优化:
-
将程序安装在 SSD 上,提高数据读写速度
-
定期清理系统垃圾文件和注册表
-
确保操作系统和驱动程序为最新版本
-
配置程序使用独立的网络连接(如有条件)
8.2 提高检测准确性
- 阈值动态调整:
-
根据股票近期成交量变化调整阈值
-
结合股票价格变动,设置相对阈值(如市值的 0.1%)
-
大盘剧烈波动时,临时调整阈值灵敏度
-
针对不同市场环境预设多套阈值方案快速切换
- 多维度验证:
-
结合盘口数据验证大单真实性
-
关注连续出现的同方向大单,可能代表真实趋势
-
对比同一板块其他股票的大单情况
-
结合成交量和价格变动判断大单影响力
- 过滤噪音技巧:
-
启用 "最小成交额" 过滤,排除低价股的虚假大单
-
设置 "时间间隔过滤",避免同一股票短时间内重复提示
-
对流动性极低的股票,增加 "比例阈值" 过滤
-
利用历史数据回测,优化个人阈值设置
8.3 高级使用技巧
- 工作流优化:
-
创建个性化布局方案,保存并快速切换
-
设置常用操作的快捷键,提高操作效率
-
利用自动导出功能,定时生成分析报告
-
配置脚本自动执行重复性操作
- 数据分析技巧:
-
定期导出历史数据,进行离线深度分析
-
对比不同时期的大单模式,发现市场变化
-
结合其他市场指标,构建多因子分析模型
-
利用 Excel 数据透视表分析大单分布特征
- 预警系统定制:
-
为重点股票设置多级预警(如 50K 提醒,100K 强提醒)
-
配置组合预警,多只相关股票同时出现大单时提醒
-
设置时段预警,关注特定交易时段的大单活动
-
利用脚本系统实现复杂的条件预警逻辑
九、注意事项
9.1 使用限制
-
本软件仅提供股票大单监控功能,不构成任何投资建议
-
大单信息应结合其他市场数据综合分析,不应作为唯一投资依据
-
软件性能受监控股票数量、系统配置和网络状况影响
-
免费版可能有监控股票数量和历史数据存储时间的限制
9.2 技术限制
-
数据依赖富途 API 服务,其可用性和数据质量可能影响软件功能
-
网络延迟可能导致数据更新滞后,实际交易时间以交易所为准
-
极端市场情况下(如闪崩、暴涨),数据处理可能出现短暂延迟
-
监控大量股票(超过 200 只)可能影响程序响应速度
9.3 数据安全
-
敏感信息(如 API 密钥)会加密存储,避免明文保存
-
建议定期更换 API 密钥,增强账户安全性
-
导出包含敏感数据的文件时,注意妥善保管
-
程序不会收集或上传用户的交易数据和个人信息
9.4 法律声明
-
本软件遵循相关法律法规,用户应合法使用软件功能
-
用户使用本软件需遵守富途 API 的使用条款和限制
-
禁止将本软件用于任何非法目的或商业分销
-
软件开发者不对基于本软件数据做出的投资决策负责
十、技术支持
10.1 获取帮助
- 自助支持:
-
查看本用户手册(F1 快捷键)
-
使用程序内的 "帮助"→"常见问题"
-
查看日志文件分析问题原因
-
访问官方知识库和帮助文档
- 社区支持:
-
用户论坛:分享经验和解决方案
-
QQ / 微信群组:与其他用户交流
-
官方博客:发布使用技巧和最佳实践
-
视频教程:观看操作演示和功能讲解
- 专业支持:
-
技术支持邮箱:support@qtradeprogram.com
-
在线客服:工作日 9:00-18:00 在线咨询
-
付费支持:提供优先响应和远程协助
-
企业定制:针对机构用户提供定制化服务
10.2 反馈建议
如果您在使用过程中有任何建议或发现问题,欢迎通过以下方式反馈:
- 程序内反馈:
-
点击 "帮助"→"反馈建议"
-
填写问题描述、复现步骤和期望结果
-
可上传截图和日志辅助问题定位
- 外部渠道:
-
微信公众号:QTradeProgram
-
客服电话:400-XXX-XXXX(工作日 9:00-18:00)
- 反馈处理:
-
反馈会在 1-3 个工作日内得到响应
-
重大问题会优先处理并提供临时解决方案
-
功能建议会纳入产品迭代计划
-
所有反馈者会收到处理进度和结果通知
10.3 版本更新
- 更新方式:
-
自动更新:程序启动时会检查更新,可设置自动安装
-
手动更新:从官方网站下载最新版本安装包
-
版本升级:支持从旧版本直接升级,保留配置和数据
- 更新策略:
-
主要版本:包含重大功能更新,每 3-6 个月发布一次
-
次要版本:包含功能优化和问题修复,每月发布一次
-
紧急修复:针对严重问题的快速修复版本,按需发布
- 更新注意事项:
-
建议更新前备份重要数据
-
查看更新日志了解新功能和变更
-
部分更新可能需要重启程序才能生效
-
如更新后出现问题,可回退到上一版本
最后更新:2025 年 11 月 15 日
软件版本:V1.0
版权所有:[填写版权信息]
重要提示:本用户手册内容可能会随软件版本更新而调整,请以实际软件功能为准。
(注:文档部分内容可能由 AI 生成)