# gpbbll **Repository Path**: about404/gpbbll ## Basic Information - **Project Name**: gpbbll - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2026-01-07 - **Last Updated**: 2026-02-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 股票监控系统使用说明书 =================== 项目概述 -------- 这是一个基于Web的股票实时监控系统,支持: - 实时股票数据获取(A股、美股、基金等) - 价格趋势图表显示 - 基于3分钟平均线斜率的市场情绪分析 - 语音播报功能(支持上涨、下跌、平盘及情绪播报) - 自定义参数配置 文件结构 -------- gpbbll/ ├── config.ini # 配置文件 ├── install_requirements.py # 库检查和安装脚本 ├── stock_monitor.py # 股票监控核心逻辑 ├── web_app.py # Web应用后端 └── templates/ └── index.html # Web应用前端界面 安装与配置 ---------- 1. 自动安装依赖库 运行以下命令自动检查并安装缺失的库: ``` python install_requirements.py ``` 2. 手动安装(如果自动安装失败) ``` pip install flask Pillow ``` 3. 配置参数 编辑 config.ini 文件来调整系统参数: - APP: 应用程序基本设置 - SERVER: 服务器设置(主机、端口等) - MONITOR: 监控相关参数(更新间隔、历史数据点数等) - SPEECH: 语音播报相关参数 - CHART: 图表显示相关参数 - EMOTION: 市场情绪分析阈值设置 运行系统 -------- 1. 启动Web应用 ``` python web_app.py ``` 2. 访问系统 打开浏览器,访问 http://127.0.0.1:5000 或 http://localhost:5000 功能说明 -------- 1. 股票搜索 - 输入股票代码(如000001, AAPL, 510300等) - 自动识别市场类型 - 支持999999自动映射为上证指数 2. 实时监控 - 点击"开始监控"后持续获取数据 - 显示价格、涨跌额、涨跌幅 - 实时更新价格趋势图表 3. 市场情绪分析 - 基于3分钟平均线斜率分析 - 上涨情绪:轻微兴奋、比较兴奋、非常兴奋、极度兴奋 - 下跌情绪:轻微恐慌、比较恐慌、非常恐慌、极度恐慌 - 平盘情绪:平静 4. 语音播报 - 勾选"开启语音播报功能"启用自动播报 - 支持价格变化播报和情绪播报 - 点击"手劢语音播报"或"当前播报"进行手劢播报 - 点击"停止监控"时自动停止所有语音播报 5. 参数配置 通过 config.ini 文件可配置: - 数据更新间隔(默认5秒) - 情绪分析间隔(默认60秒) - 情绪阈值(可调整各级别情绪的百分比阈值) - 语音播报参数 - 图表显示参数 配置说明 -------- config.ini 各要参数说明: [MONITOR] - update_interval: 数据更新间隔(秒) - max_history_points: 最大历史数据点数 - emotion_check_interval: 情绪分析间隔(秒) - emotion_threshold: 情绪阈值(百分比) [EMOTION] - 情绪阈值设置 - excitement_low: 轻微兴奋阈值 - excitement_medium: 比较兴奋阈值 - excitement_high: 靝常兴奋阈值 - excitement_extreme: 极度兴奋阈值 - panic_low: 轻微恐慌阈值 - panic_medium: 比较恐慌阈值 - panic_high: 靝常恐慌阈值 - panic_extreme: 极度恐慌阈值 常见问题 -------- 1. 无法获取股票数据 - 检查网络连接 - 确认股票代码是否正确 2. 语音播报不工作 - 检查浏览器是否支持Web Speech API - 确认系统音量是否开启 3. 图表显示异常 - 刷新页面 - 检查浏览器兼容性 4. 情绪分析不准确 - 调整 config.ini 中的阈值参数 - 确保有足够的历史数据点 维护与升级 ---------- - 定期检查依赖库更新 - 根据需要调整情绪分析阈值 - 监控系统运行状态 技术支持 -------- 如遇问题,请检查: 1. Python版本是否支持(建议3.6+) 2. 所有依赖库是否正确安装 3. 配置文件格式是否正确