종목변경 시 캔들차트 사라지는 현상 수정

This commit is contained in:
Macbook
2026-05-24 21:51:27 +09:00
parent af230a4233
commit 3c66c562d8
14 changed files with 288 additions and 219 deletions
@@ -42,7 +42,6 @@ public class LiveStrategyScheduler {
private final BarBuilder barBuilder;
private final TradeSignalService tradeSignalService;
private final OrderExecutionQueue orderExecutionQueue;
private final LiveStrategyTimeframeService timeframeService;
/**
* 3초마다 REALTIME_TICK 설정 종목을 순회하여 전략 판정 후 시그널 발행.
@@ -58,8 +57,8 @@ public class LiveStrategyScheduler {
if (s.getStrategyId() == null) continue;
String market = s.getMarket();
String candleType = timeframeService.resolveCandleType(
market, s.getUserId(), s.getDeviceId());
String candleType = LiveStrategyTimeframeService.normalize(
s.getCandleType() != null ? s.getCandleType() : "1m");
if (!ta4jStorage.exists(market, candleType)) continue;