feat: Add Telegram news integration for market sentiment analysis (PR #277)

- Add Telegram channel monitoring for market news
- Integrate news sentiment into AI decision making
- Improve context awareness for trading decisions
- Fix missing InsideCoins field in ConfigFile structure
- Merge with existing partial_close and position tracking features
This commit is contained in:
ZhouYongyou
2025-11-03 22:19:38 +08:00
11 changed files with 799 additions and 74 deletions

View File

@@ -21,5 +21,22 @@
"max_daily_loss": 10.0,
"max_drawdown": 20.0,
"stop_trading_minutes": 60,
"jwt_secret": "Qk0kAa+d0iIEzXVHXbNbm+UaN3RNabmWtH8rDWZ5OPf+4GX8pBflAHodfpbipVMyrw1fsDanHsNBjhgbDeK9Jg=="
"jwt_secret": "Qk0kAa+d0iIEzXVHXbNbm+UaN3RNabmWtH8rDWZ5OPf+4GX8pBflAHodfpbipVMyrw1fsDanHsNBjhgbDeK9Jg==",
// 建议使用时删除,目前新闻源功能还比较初级
"news": [
{
"provider": "telegram",
"telegram": {
// 国外服务器无需配置
"proxyurl": "http://127.0.0.1:18080"
},
"channels": [
{
// 如t.me/ChannelPANews,id为ChannelPANews
"id": "ChannelPANews",
"name": "PANews"
}
]
}
]
}