Refactor market analysis and price fetching logic, remove orderbook analysis from the main loop, add new data collection and strategy modules, and update documentation.
This commit is contained in:
+82
-12
@@ -40,12 +40,45 @@ python3.11 run.py
|
||||
|
||||
## 🤖 电报机器人指令集
|
||||
|
||||
| 指令 | 描述 | 用法 |
|
||||
| :----------- | :--------------- | :---------------------------- |
|
||||
| `/signal` | **获取交易信号** | 返回最早结算市场的 Top 5 档位 |
|
||||
| `/portfolio` | **查看模拟仓位** | 获取实时模拟交易盈亏汇总报告 |
|
||||
| `/status` | **检查系统状态** | 确认监控引擎是否在线 |
|
||||
| `/help` | **指令帮助** | 显示所有可用指令 |
|
||||
| 指令 | 描述 | 用法 |
|
||||
| :---------------- | :--------------- | :---------------------------- |
|
||||
| `/signal` | **获取交易信号** | 返回最早结算市场的 Top 5 档位 |
|
||||
| `/city [城市名]` | **查询城市详情** | 获取指定城市的市场、预测和实测温度 |
|
||||
| `/portfolio` | **查看模拟仓位** | 获取实时模拟交易盈亏汇总报告 |
|
||||
| `/status` | **检查系统状态** | 确认监控引擎是否在线 |
|
||||
| `/help` | **指令帮助** | 显示所有可用指令 |
|
||||
|
||||
### /city 指令示例
|
||||
|
||||
```
|
||||
/city chicago
|
||||
```
|
||||
|
||||
返回内容:
|
||||
```
|
||||
📍 Chicago 市场详情
|
||||
════════════════════
|
||||
|
||||
🕐 当地时间: 08:30
|
||||
|
||||
📊 Open-Meteo 预测
|
||||
👉 今天: 最高 38°F
|
||||
02-08: 最高 42°F
|
||||
02-09: 最高 45°F
|
||||
|
||||
✈️ 机场实测 (KORD)
|
||||
🌡️ 32.0°F
|
||||
💨 风速: 12kt
|
||||
🕐 观测: 14:00 UTC
|
||||
|
||||
📅 2026-02-07 预测:38°F
|
||||
──────────────────
|
||||
🔥 40-41°F: No 94¢ →买NO
|
||||
🔥 38-39°F: Yes 91¢ →买YES
|
||||
⭐ 36-37°F: No 87¢ →买NO
|
||||
```
|
||||
|
||||
支持城市缩写: `chi` (Chicago), `nyc` (New York), `atl` (Atlanta), `sea` (Seattle), `dal` (Dallas), `mia` (Miami)
|
||||
|
||||
---
|
||||
|
||||
@@ -81,29 +114,66 @@ python3.11 run.py
|
||||
- **推送格式**:
|
||||
|
||||
```
|
||||
⚡ 40-41°F (2026-02-06): Buy No 87¢ | 预测:38°F [🛒 $10.0 🔥高置信]
|
||||
📍 Chicago 市场动态
|
||||
🕐 当地 08:30 | 预测最高:38°F
|
||||
═══════════════════════
|
||||
|
||||
✈️ 机场实测 (KORD):
|
||||
🌡️ 32.0°F | 风速:12kt
|
||||
🕐 观测: 14:00 UTC
|
||||
|
||||
⚡ 40-41°F (2026-02-07): Buy No 87¢ | 预测:38°F [🛒 $10.0 🔥高置信]
|
||||
|
||||
💡 策略建议:
|
||||
• 预测温度38.0°C落在40-41°F区间,市场与模型一致
|
||||
• 预测温度38.0°F落在40-41°F区间,市场与模型一致
|
||||
```
|
||||
|
||||
### 2. ⚡ 价格预警 (触发模拟买入)
|
||||
### 2. ✈️ METAR 航空气象实测数据
|
||||
|
||||
当天结算的市场会自动获取 **METAR 机场实测数据**,在预警中显示真实观测值:
|
||||
|
||||
```
|
||||
✈️ 机场实测 (KORD):
|
||||
🌡️ 12.0°F | 风速:15kt
|
||||
🕐 观测: 11:00 UTC
|
||||
```
|
||||
|
||||
**ICAO 机场代码映射表**:
|
||||
|
||||
| 城市 | ICAO | 机场名称 |
|
||||
| ------------- | ---- | --------------------------- |
|
||||
| Seattle | KSEA | Seattle-Tacoma International |
|
||||
| London | EGLC | London City Airport |
|
||||
| Dallas | KDAL | Dallas Love Field |
|
||||
| Miami | KMIA | Miami International |
|
||||
| Atlanta | KATL | Hartsfield-Jackson Atlanta |
|
||||
| Chicago | KORD | O'Hare International |
|
||||
| New York | KLGA | LaGuardia Airport |
|
||||
| Seoul | RKSI | Incheon International |
|
||||
| Ankara | LTAC | Esenboga Airport |
|
||||
| Toronto | CYYZ | Pearson International |
|
||||
| Wellington | NZWN | Wellington International |
|
||||
| Buenos Aires | SAEZ | Ministro Pistarini |
|
||||
|
||||
**数据源**: NOAA Aviation Weather Center (免费 API,无需 Key)
|
||||
|
||||
### 3. ⚡ 价格预警 (触发模拟买入)
|
||||
|
||||
- **触发条件**: Buy Yes 或 Buy No 价格在 **85¢-95¢** 区间。
|
||||
- **关联动作**: 系统根据智能仓位策略自动执行 **$3-$10** 的模拟开仓。
|
||||
- **用途**: 高胜率/即将锁定区间提醒,适合平仓或收割。
|
||||
|
||||
### 3. 👀 市场异常
|
||||
### 4. 👀 市场异常
|
||||
|
||||
- **大户入场**: 检测到单笔 >$5000 的大额交易且买卖比失衡。
|
||||
- **异常交易流**: 成交量突然放大 (>2倍历史标准差)。
|
||||
|
||||
### 4. 📅 每日盈亏总结
|
||||
### 5. 📅 每日盈亏总结
|
||||
|
||||
- **触发时间**: 北京时间 23:55 左右自动推送。
|
||||
- **内容**: 汇总当日所有模拟仓位的浮动盈亏、余额变动及胜率统计。
|
||||
|
||||
### 5. 🎯 交易信号 (`/signal` 指令)
|
||||
### 6. 🎯 交易信号 (`/signal` 指令)
|
||||
|
||||
优先显示**最早结算日期**的市场,按机会价值排序,返回 **Top 5** 档位:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user