RSI Pro Alert
999.99 USD
Demo heruntergeladen:
1
Veröffentlicht:
21 April 2026
Aktuelle Version:
1.2
Keinen passenden Roboter gefunden?
Geben Sie Ihren Eigenen in Auftrag
auf Freelance!
Gehen Sie zu Freelance
Geben Sie Ihren Eigenen in Auftrag
auf Freelance!
Wie man einen Roboter oder Indikator kaufen kann
Starte Deinen EA im
Virtual Hosting
Virtual Hosting
Teste einen Indikator/Roboter vor dem Kauf
Möchtest Du Geld im Market verdienen?
Wie man Produkte richtig präsentiert
Nur Nutzer, die das Produkt gekauft oder gemietet haben, können Kommentare hinterlassen
# 📡 RSI 监控推送脚本 - 使用说明
用于监控 RSI Pro Alert 指标生成的信号文件,并将警报推送到企业微信群机器人。
---
## 📋 功能特性
- ✅ 实时监控 RSI 信号文件变化
- ✅ 自动推送做多/做空信号到企业微信
- ✅ 智能去重,避免重复推送
- ✅ 支持消息冷却间隔设置
- ✅ 自动跳过初始化消息和定时快照
- ✅ 周末自动停止推送(周六05:00 - 周日24:00)
- ✅ 完整的错误处理和日志记录
---
## 🚀 快速开始
### 1. 环境要求
- Python 3.6+
- 企业微信群机器人 Webhook 地址
### 2. 安装依赖
```bash
# 安装 requests 库(可选,但推荐)
pip install requests
```
> **注意**:如果未安装 requests 库,脚本会自动使用 urllib 作为后备方案。
### 3. 放置脚本
**重要**:将 `RSI_WeCom_Monitor_1.0.py` 脚本复制到 MT5 的 `MQL5\Files` 文件夹中。
默认路径示例:
- Windows: `C:\Users\您的用户名\AppData\Roaming\MetaQuotes\Terminal\一串随机字符\MQL5\Files`
- 完整示例: `C:\Users\Administrator\AppData\Roaming\MetaQuotes\Terminal\A49B57504D462ECD494FB8D63087B064\MQL5\Files`
> **原因**:RSI Pro Alert 指标会将警报文件写入 `MQL5\Files` 文件夹,监控脚本需要读取这些文件。
### 4. 配置 Webhook
1. 打开企业微信,进入目标群组
2. 点击右上角 `...` → `添加群机器人`
3. 创建新机器人,复制 Webhook URL
4. 编辑 `RSI_WeCom_Monitor_1.0.py`,替换以下配置:
```python
# === Configuration ===
WEBHOOK = "https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=YOUR_WEBHOOK_KEY_HERE"
```
**可选配置**:如果不想将脚本放在 `MQL5\Files` 文件夹,可以修改 `ALERT_FILE_PATH` 参数:
```python
# === File Path Configuration ===
ALERT_FILE_PATH = "C:\\Program Files\\MetaTrader 5\\MQL5\\Files"
```
### 4. 运行脚本
```bash
# 直接运行
python RSI_WeCom_Monitor_1.0.py
# 或者后台运行(Linux/macOS)
nohup python RSI_WeCom_Monitor_1.0.py > monitor.log 2>&1 &
```
---
## ⚙️ 配置参数
| 参数 | 默认值 | 说明 |
|------|--------|------|
| `WEBHOOK` | - | 企业微信群机器人 Webhook 地址(**必须配置**) |
| `MARKER` | `[Pushed]` | 已推送消息标记,用于去重 |
| `MIN_MESSAGE_INTERVAL` | `30 * 60` | 相同类型消息最小推送间隔(秒),默认30分钟 |
---
## 📁 文件结构
```
├── RSI_WeCom_Monitor_1.0.py # 监控脚本主文件
├── RSI_Alert_YYYY.MM.DD.txt # RSI指标生成的警报文件(自动检测)
└── monitor.log # 运行日志(可选)
```
---
## 📊 工作原理
1. **文件监控**:脚本每分钟检查一次 `RSI_Alert_*.txt` 文件
2. **消息解析**:读取文件内容,识别信号类型(做多/做空/快照/初始化)
3. **智能过滤**:
- 跳过已推送的消息(标记为 `[Pushed]`)
- 相同类型消息30分钟内不重复推送
- 初始化消息仅记录,不推送
- 定时快照仅提取RSI信息,不推送
4. **消息推送**:格式化消息后推送到企业微信群
---
## 💬 消息格式
推送到企业微信的消息格式如下:
```
📊 RSI Monitor Alert
==============================
💱 Symbol: XAUUSD
📈 RSI Value: 28.50
🎯 Threshold: 30.00
💰 Price: 4809.50
📋 Signal: Buy
==============================
Sent at: 2024-01-15 10:30:00
```
---
## 📅 时间规则
- **正常推送时间**:周一至周五全天,周六00:00-05:00
- **停止推送时间**:周六05:00至周日24:00
---
## 🔧 故障排除
### 常见问题
| 问题 | 原因 | 解决方案 |
|------|------|----------|
| 消息未推送 | Webhook 配置错误 | 检查 WEBHOOK 地址是否正确 |
| 消息重复推送 | 脚本重启导致状态丢失 | 消息会被标记,重启后不会重复推送 |
| 脚本报错 | 缺少依赖 | 安装 requests 库或使用 Python 3.6+ |
| 周末无消息 | 正常行为 | 脚本在周末自动停止推送 |
### 日志查看
脚本运行时会输出详细日志:
```
[Startup] Sending initialization notification...
[Message] Processing: [RSI Buy Signal]...
[RSI Extraction] Extracted RSI value: 28.5
[Message] Skip push: Buy signal sent within last 30 minutes
[DEBUG] 10:30:00 | Signal Status: long
```
---
## 📝 使用建议
1. **部署方式**:建议在 VPS 或云服务器上后台运行
2. **日志监控**:定期检查运行日志,确保脚本正常运行
3. **Webhook安全**:不要将 Webhook URL 提交到代码仓库
4. **定期更新**:关注指标和脚本的更新版本
---
## 📧 技术支持
如有问题,请联系:ivx@ivx.wang
---
⭐ 如果这个脚本能帮到您,请给个好评!祝您交易顺利!
Dateien:
RSI_WeCom_Monitor_1_0.py
14 kb
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
