From 0fe8d5ba45c1675fdddf707416cc865b29de24c3 Mon Sep 17 00:00:00 2001 From: lunaticbum Date: Wed, 8 Apr 2026 17:25:04 +0900 Subject: [PATCH] .. --- src/main/kotlin/network/KisTradeService.kt | 1 + src/main/kotlin/service/AutoTradingManager.kt | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/kotlin/network/KisTradeService.kt b/src/main/kotlin/network/KisTradeService.kt index 6a97984..47561ab 100644 --- a/src/main/kotlin/network/KisTradeService.kt +++ b/src/main/kotlin/network/KisTradeService.kt @@ -342,6 +342,7 @@ object KisTradeService { else -> if (isBuy) "TTTS3002U" else "TTTS3001U" } val finalOrderDivision = when { + orderDivision.isNotEmpty() -> orderDivision marketCode.equals("SOR") || price == "0" || price.isEmpty() -> "01" // 시장가 else -> "00" // 지정가 } diff --git a/src/main/kotlin/service/AutoTradingManager.kt b/src/main/kotlin/service/AutoTradingManager.kt index c9a2b91..fac5370 100644 --- a/src/main/kotlin/service/AutoTradingManager.kt +++ b/src/main/kotlin/service/AutoTradingManager.kt @@ -378,14 +378,14 @@ object AutoTradingManager { ).onSuccess { newOrderNo -> println("✅ [재주문 완료] ${holding.name}: $newOrderNo") TradingLogStore.addSellLog( - holding.code, + "${holding.name}[${holding.code}]", targetPrice.toString(), "SELL", "🎊 ${if(marketCode.equals("Y"))"시간외 단일가" else "대체거래소"} 주식 재고털이 주문 완료" ) }.onFailure { TradingLogStore.addSellLog( - holding.code, + "${holding.name}[${holding.code}]", targetPrice.toString(), "SELL", "🎊 ${if(marketCode.equals("Y"))"시간외 단일가" else "대체거래소"} 주식 재고털이 주문 실패[${it.message}] "