UPDATE README
This commit is contained in:
85
README.md
85
README.md
@@ -1,79 +1,26 @@
|
|||||||
# 股票分析系统 (Stock Analysis System)
|
# 股票分析系统 (Stock Analysis System)
|
||||||
## 提要
|
|
||||||
stock_analyzer.py是gui界面分析a股的关键文件,在21-22行中记得填入apiurl防止无法使用ai分析
|
|
||||||
## 特殊情况
|
|
||||||
这种情况下为正常
|
|
||||||

|
|
||||||
|
|
||||||
## 项目简介 (Project Overview)
|
## 简介
|
||||||
|
基于 https://github.com/DR-lin-eng/stock-scanner 二次修改,感谢原作者
|
||||||
|
|
||||||
这是一个专业的A股股票分析系统,提供全面的技术指标分析和投资建议。系统包括三个主要组件:
|
## 功能变更
|
||||||
- 单股票分析GUI
|
1. 增加html页面,支持浏览器在线使用。
|
||||||
- 批量股票扫描器
|
2. 支持港股,增加A股港股切换
|
||||||
- 高级技术指标分析引擎
|
3. 完善Dockerfile、GitHub Actions 支持docker一键部署使用
|
||||||
|
4. 。。。
|
||||||
|
|
||||||
This is a professional A-share stock analysis system that provides comprehensive technical indicator analysis and investment recommendations. The system includes three main components:
|
## docker一键部署
|
||||||
- Single Stock Analysis GUI
|
|
||||||
- Batch Stock Scanner
|
|
||||||
- Advanced Technical Indicator Analysis Engine
|
|
||||||
|
|
||||||
## 功能特点 (Key Features)
|
|
||||||
|
|
||||||
### 单股票分析 (Single Stock Analysis)
|
|
||||||
- 实时计算多种技术指标
|
|
||||||
- 生成详细的股票分析报告
|
|
||||||
- 提供投资建议
|
|
||||||
- 支持单股和批量分析
|
|
||||||
|
|
||||||
### 全市场扫描 (Market-Wide Scanning)
|
|
||||||
- 扫描全部A股股票
|
|
||||||
- 根据多维度技术指标进行评分
|
|
||||||
- 筛选高潜力股票
|
|
||||||
- 按价格区间生成分析报告
|
|
||||||
|
|
||||||
## 技术指标 (Technical Indicators)
|
|
||||||
- 移动平均线 (Moving Average)
|
|
||||||
- RSI (Relative Strength Index)
|
|
||||||
- MACD (Moving Average Convergence Divergence)
|
|
||||||
- 布林带 (Bollinger Bands)
|
|
||||||
- 能量潮指标 (OBV)
|
|
||||||
- 随机指标 (Stochastic Oscillator)
|
|
||||||
- 平均真实波动范围 (ATR)
|
|
||||||
|
|
||||||
## 系统依赖 (System Dependencies)
|
|
||||||
- Python 3.8+
|
|
||||||
- PyQt6
|
|
||||||
- Pandas
|
|
||||||
- NumPy
|
|
||||||
- AkShare
|
|
||||||
- Markdown2
|
|
||||||
|
|
||||||
## 快速开始 (Quick Start)
|
|
||||||
|
|
||||||
### 安装依赖 (Install Dependencies)
|
|
||||||
```bash
|
|
||||||
pip install -r requirements.txt
|
|
||||||
```
|
```
|
||||||
|
docker run -d \
|
||||||
### 运行应用 (Run Application)
|
--name stock-scanner \
|
||||||
#### 单股票分析GUI
|
-p 8888:8888 \
|
||||||
```bash
|
-e GEMINI_API_KEY=替换为你的key \
|
||||||
python gui2.py
|
-e GEMINI_API_URL=替换为你的api地址 \
|
||||||
|
-e GEMINI_API_MODEL=替换为你的模型 \
|
||||||
|
lanzhihong/stock-scanner:latest
|
||||||
```
|
```
|
||||||
|
默认8888端口,部署完成后访问 http://127.0.0.1:8888 即可使用。
|
||||||
|
|
||||||
#### 全市场股票扫描
|
|
||||||
```bash
|
|
||||||
python 全部股票分析推荐1.py
|
|
||||||
```
|
|
||||||
|
|
||||||
## 配置 (Configuration)
|
|
||||||
- 在 `.env` 文件中配置 Gemini API 密钥
|
|
||||||
- 可在 `stock_analyzer.py` 中调整技术指标参数
|
|
||||||
|
|
||||||
## 输出 (Outputs)
|
|
||||||
分析结果将保存在 `scanner` 目录下:
|
|
||||||
- `price_XX_YY.txt`:按价格区间的详细分析
|
|
||||||
- `summary.txt`:市场扫描汇总报告
|
|
||||||
|
|
||||||
## 注意事项 (Notes)
|
## 注意事项 (Notes)
|
||||||
- 股票分析仅供参考,不构成投资建议
|
- 股票分析仅供参考,不构成投资建议
|
||||||
|
|||||||
Reference in New Issue
Block a user