update
This commit is contained in:
parent
33e43789ce
commit
75edbdca8d
@ -541,8 +541,11 @@ class StockAgent:
|
|||||||
from app.utils.signal_formatter import get_signal_formatter
|
from app.utils.signal_formatter import get_signal_formatter
|
||||||
formatter = get_signal_formatter()
|
formatter = get_signal_formatter()
|
||||||
|
|
||||||
|
# 获取股票名称
|
||||||
|
stock_name = signal.get('stock_name', '')
|
||||||
|
|
||||||
# 使用格式化工具格式化信号
|
# 使用格式化工具格式化信号
|
||||||
card = formatter.format_feishu_card(signal, symbol, agent_type='stock')
|
card = formatter.format_feishu_card(signal, symbol, agent_type='stock', stock_name=stock_name)
|
||||||
title = card['title']
|
title = card['title']
|
||||||
content = card['content']
|
content = card['content']
|
||||||
|
|
||||||
@ -564,8 +567,8 @@ class StockAgent:
|
|||||||
else:
|
else:
|
||||||
logger.warning(f" ⚠️ 飞书通知发送失败(但Telegram会发送)")
|
logger.warning(f" ⚠️ 飞书通知发送失败(但Telegram会发送)")
|
||||||
|
|
||||||
# 发送到 Telegram
|
# 发送到 Telegram(也传递 stock_name)
|
||||||
await self.telegram.send_message(formatter.format_signal_message(signal, symbol, agent_type='stock'))
|
await self.telegram.send_message(formatter.format_signal_message(signal, symbol, agent_type='stock', stock_name=stock_name))
|
||||||
|
|
||||||
logger.info(f"✅ 信号通知已发送: {title}")
|
logger.info(f"✅ 信号通知已发送: {title}")
|
||||||
|
|
||||||
|
|||||||
@ -91,7 +91,7 @@ class SignalFormatter:
|
|||||||
🎯 **止盈价**: ${tp:,.2f} ({tp_percent:+.1f}%)
|
🎯 **止盈价**: ${tp:,.2f} ({tp_percent:+.1f}%)
|
||||||
|
|
||||||
📝 **分析理由**:
|
📝 **分析理由**:
|
||||||
{signal.get('reason', '无')}
|
{signal.get('reasoning') or signal.get('reason', '无')}
|
||||||
|
|
||||||
⚠️ **风险提示**:
|
⚠️ **风险提示**:
|
||||||
{signal.get('risk_warning', '请注意风险控制')}"""
|
{signal.get('risk_warning', '请注意风险控制')}"""
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user