feat: 해외주식 미체결 주문 감지 및 처리 (#229) #231
Reference in New Issue
Block a user
Delete Branch "feature/issue-229-overseas-pending-order-handling"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
OverseasBroker에get_overseas_pending_orders(TTTS3018R, 실전전용 / paper는[]반환) 및cancel_overseas_order(거래소별 TR_ID, hashkey 필수) 추가TelegramClient에notify_unfilled_order추가 (SELL 미체결=HIGH, BUY 취소=MEDIUM 우선순위)handle_overseas_pending_orders함수 추가:Test plan
pytest tests/test_overseas_broker.py -v -k "Pending or Cancel"→ 8 passedpytest tests/test_main.py -v -k "Pending"→ 5 passedpytest --cov=src --cov-report=term-missing -q→ 845 passed, 78% coverageruff check— N806 수정 완료, 나머지 기존 pre-existing 이슈🤖 Generated with Claude Code