Signed-off-by: TIANHE <TIANHE@GMAIL.COM>
This commit is contained in:
TIANHE
2026-01-12 23:10:47 +08:00
parent ec56b59530
commit 63f0b118a1
7 changed files with 71 additions and 1 deletions
+14
View File
@@ -93,8 +93,15 @@ QuantDinger includes a built-in **LLM-based multi-agent research system** that g
---
## 📚 Documentation
### Guides
- [Python Strategy Development Guide](docs/STRATEGY_DEV_GUIDE.md)
### Notification Configuration
- [Telegram Notification Setup](docs/NOTIFICATION_TELEGRAM_CONFIG_EN.md)
- [Email (SMTP) Notification Setup](docs/NOTIFICATION_EMAIL_CONFIG_EN.md)
- [SMS (Twilio) Notification Setup](docs/NOTIFICATION_SMS_CONFIG_EN.md)
## 📸 Visual Tour
<div align="center">
@@ -130,6 +137,13 @@ QuantDinger includes a built-in **LLM-based multi-agent research system** that g
<img src="docs/screenshots/indicator_creat_python_code.png" alt="Code Generation" style="border-radius: 6px;">
</td>
</tr>
<tr>
<td colspan="2" align="center" valign="top">
<h3>📊 Portfolio Monitor</h3>
<p>Track positions, set alerts, and receive AI-powered analysis via Email/Telegram.</p>
<img src="docs/screenshots/portfolio.jpg" alt="Portfolio Monitor" style="border-radius: 6px; max-width: 90%;">
</td>
</tr>
</table>
---
+14
View File
@@ -93,8 +93,15 @@ QuantDinger 包含一个内置的**基于 LLM 的多智能体研究系统**,
---
## 📚 文档
### 开发指南
- [Python 策略开发指南](docs/STRATEGY_DEV_GUIDE_CN.md)
### 通知配置
- [Telegram 通知配置](docs/NOTIFICATION_TELEGRAM_CONFIG_CH.md)
- [邮件 (SMTP) 通知配置](docs/NOTIFICATION_EMAIL_CONFIG_CH.md)
- [短信 (Twilio) 通知配置](docs/NOTIFICATION_SMS_CONFIG_CH.md)
## 📸 功能预览
<div align="center">
@@ -130,6 +137,13 @@ QuantDinger 包含一个内置的**基于 LLM 的多智能体研究系统**,
<img src="docs/screenshots/indicator_creat_python_code.png" alt="Code Generation" style="border-radius: 6px;">
</td>
</tr>
<tr>
<td colspan="2" align="center" valign="top">
<h3>📊 资产监测</h3>
<p>追踪持仓、设置预警,并通过邮件/Telegram 接收 AI 分析报告。</p>
<img src="docs/screenshots/portfolio.jpg" alt="Portfolio Monitor" style="border-radius: 6px; max-width: 90%;">
</td>
</tr>
</table>
---
+14
View File
@@ -93,8 +93,15 @@ QuantDingerには、ウェブから金融情報を収集し、ローカル市場
---
## 📚 ドキュメント
### 開発ガイド
- [Python 戦略開発ガイド](docs/STRATEGY_DEV_GUIDE_JA.md)
### 通知設定
- [Telegram 通知設定](docs/NOTIFICATION_TELEGRAM_CONFIG_EN.md)
- [メール (SMTP) 通知設定](docs/NOTIFICATION_EMAIL_CONFIG_EN.md)
- [SMS (Twilio) 通知設定](docs/NOTIFICATION_SMS_CONFIG_EN.md)
## 📸 ビジュアルツアー
<div align="center">
@@ -130,6 +137,13 @@ QuantDingerには、ウェブから金融情報を収集し、ローカル市場
<img src="docs/screenshots/indicator_creat_python_code.png" alt="Code Generation" style="border-radius: 6px;">
</td>
</tr>
<tr>
<td colspan="2" align="center" valign="top">
<h3>📊 ポートフォリオモニター</h3>
<p>ポジション追跡、アラート設定、メール/Telegram経由でAI分析レポートを受信。</p>
<img src="docs/screenshots/portfolio.jpg" alt="Portfolio Monitor" style="border-radius: 6px; max-width: 90%;">
</td>
</tr>
</table>
---
+14
View File
@@ -93,8 +93,15 @@ QuantDinger는 웹에서 금융 정보를 수집하고, 로컬 시장 데이터
---
## 📚 문서
### 개발 가이드
- [Python 전략 개발 가이드](docs/STRATEGY_DEV_GUIDE_KO.md)
### 알림 설정
- [Telegram 알림 설정](docs/NOTIFICATION_TELEGRAM_CONFIG_EN.md)
- [이메일 (SMTP) 알림 설정](docs/NOTIFICATION_EMAIL_CONFIG_EN.md)
- [SMS (Twilio) 알림 설정](docs/NOTIFICATION_SMS_CONFIG_EN.md)
## 📸 비주얼 투어
<div align="center">
@@ -130,6 +137,13 @@ QuantDinger는 웹에서 금융 정보를 수집하고, 로컬 시장 데이터
<img src="docs/screenshots/indicator_creat_python_code.png" alt="Code Generation" style="border-radius: 6px;">
</td>
</tr>
<tr>
<td colspan="2" align="center" valign="top">
<h3>📊 포트폴리오 모니터</h3>
<p>포지션 추적, 알림 설정, 이메일/Telegram으로 AI 분석 보고서 수신.</p>
<img src="docs/screenshots/portfolio.jpg" alt="Portfolio Monitor" style="border-radius: 6px; max-width: 90%;">
</td>
</tr>
</table>
---
+14
View File
@@ -93,8 +93,15 @@ QuantDinger 包含一個內置的**基於 LLM 的多智能體研究系統**,
---
## 📚 文檔
### 開發指南
- [Python 策略開發指南](docs/STRATEGY_DEV_GUIDE_TW.md)
### 通知配置
- [Telegram 通知配置](docs/NOTIFICATION_TELEGRAM_CONFIG_CH.md)
- [郵件 (SMTP) 通知配置](docs/NOTIFICATION_EMAIL_CONFIG_CH.md)
- [簡訊 (Twilio) 通知配置](docs/NOTIFICATION_SMS_CONFIG_CH.md)
## 📸 功能預覽
<div align="center">
@@ -130,6 +137,13 @@ QuantDinger 包含一個內置的**基於 LLM 的多智能體研究系統**,
<img src="docs/screenshots/indicator_creat_python_code.png" alt="Code Generation" style="border-radius: 6px;">
</td>
</tr>
<tr>
<td colspan="2" align="center" valign="top">
<h3>📊 資產監測</h3>
<p>追蹤持倉、設置預警,並通過郵件/Telegram 接收 AI 分析報告。</p>
<img src="docs/screenshots/portfolio.jpg" alt="Portfolio Monitor" style="border-radius: 6px; max-width: 90%;">
</td>
</tr>
</table>
---
+1 -1
View File
@@ -342,7 +342,7 @@ def get_positions():
now = int(time.time())
# Fetch prices once per symbol to reduce API calls.
sym_to_price: Dict[str, float] = {}
sym_to_price: dict[str, float] = {}
ds = DataSourceFactory.get_source("Crypto")
for r in rows:
sym = (r.get("symbol") or "").strip()
Binary file not shown.

After

Width:  |  Height:  |  Size: 97 KiB