대시보드 수정및 전략수정중

This commit is contained in:
2026-02-27 11:22:44 +09:00
parent 38ff312321
commit 4de03bad67
9 changed files with 159 additions and 65 deletions

View File

@@ -642,6 +642,9 @@ async def websocket_endpoint(websocket: WebSocket, client_id: str):
if msg_type == "set_subscriptions":
codes = [str(c) for c in msg.get("stock_codes", [])]
websocket_manager.set_subscriptions(client_id, codes)
# 구독 목록 변경 → KIS 스트림에 즉시 동기화 요청
from app.services.kis_realtime_stream import kis_stream
kis_stream.notify_subscription_change()
await websocket_manager.send_personal_message(
json.dumps({
"type": "ack", "action": "set_subscriptions",