diff --git a/README.md b/README.md index 2aa0017..0d02586 100644 --- a/README.md +++ b/README.md @@ -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
@@ -130,6 +137,13 @@ QuantDinger includes a built-in **LLM-based multi-agent research system** that g Code Generation + + +

📊 Portfolio Monitor

+

Track positions, set alerts, and receive AI-powered analysis via Email/Telegram.

+ Portfolio Monitor + + --- diff --git a/README_CN.md b/README_CN.md index efdaab7..1759926 100644 --- a/README_CN.md +++ b/README_CN.md @@ -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) + ## 📸 功能预览
@@ -130,6 +137,13 @@ QuantDinger 包含一个内置的**基于 LLM 的多智能体研究系统**, Code Generation + + +

📊 资产监测

+

追踪持仓、设置预警,并通过邮件/Telegram 接收 AI 分析报告。

+ Portfolio Monitor + + --- diff --git a/README_JA.md b/README_JA.md index c6e3333..4a62579 100644 --- a/README_JA.md +++ b/README_JA.md @@ -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) + ## 📸 ビジュアルツアー
@@ -130,6 +137,13 @@ QuantDingerには、ウェブから金融情報を収集し、ローカル市場 Code Generation + + +

📊 ポートフォリオモニター

+

ポジション追跡、アラート設定、メール/Telegram経由でAI分析レポートを受信。

+ Portfolio Monitor + + --- diff --git a/README_KO.md b/README_KO.md index 17d7b19..95b17dd 100644 --- a/README_KO.md +++ b/README_KO.md @@ -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) + ## 📸 비주얼 투어
@@ -130,6 +137,13 @@ QuantDinger는 웹에서 금융 정보를 수집하고, 로컬 시장 데이터 Code Generation + + +

📊 포트폴리오 모니터

+

포지션 추적, 알림 설정, 이메일/Telegram으로 AI 분석 보고서 수신.

+ Portfolio Monitor + + --- diff --git a/README_TW.md b/README_TW.md index 9a131dc..a9dcd42 100644 --- a/README_TW.md +++ b/README_TW.md @@ -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) + ## 📸 功能預覽
@@ -130,6 +137,13 @@ QuantDinger 包含一個內置的**基於 LLM 的多智能體研究系統**, Code Generation + + +

📊 資產監測

+

追蹤持倉、設置預警,並通過郵件/Telegram 接收 AI 分析報告。

+ Portfolio Monitor + + --- diff --git a/backend_api_python/app/routes/strategy.py b/backend_api_python/app/routes/strategy.py index 9ff7d5c..7d16f9d 100644 --- a/backend_api_python/app/routes/strategy.py +++ b/backend_api_python/app/routes/strategy.py @@ -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() diff --git a/docs/screenshots/portfolio.jpg b/docs/screenshots/portfolio.jpg new file mode 100644 index 0000000..5127b8e Binary files /dev/null and b/docs/screenshots/portfolio.jpg differ