Some checks failed
CI / test (pull_request) Has been cancelled
1. stop-loss/take-profit 가드에 current_price > 0 조건 추가 (#251) - 현재가 API 실패(0.0 반환) 시 loss_pct=-100% 계산으로 오발동되던 문제 수정 - if entry_price > 0 → if entry_price > 0 and current_price > 0 - LLY '주문구분 입력오류'는 이 오발동의 연쇄 결과(overseas_price=0 → ORD_DVSN='01') 2. 해외 주문 가격 소수점을 $1 이상은 2자리로 제한 (#252) - round(x, 4) → $1+ 종목은 round(x, 2), 페니스탁은 round(x, 4) 유지 - KIS '1$이상 소수점 2자리까지만 가능' 오류(TQQQ) 수정 테스트: - test_stop_loss_not_triggered_when_current_price_is_zero 추가 - test_overseas_buy_price_rounded_to_2_decimals_for_dollar_plus_stock 추가 - test_overseas_penny_stock_price_keeps_4_decimals 추가 - 기존 overseas limit price 테스트 expected_price 2자리로 갱신 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>