fix: Signal.getType() 컴파일 오류 수정

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Macbook
2026-06-11 17:56:02 +09:00
parent 8e75a6ce6a
commit acd236dcc1
@@ -262,8 +262,8 @@ public class BacktestingService {
if (useLedger) ledger.markToMarket(closePrice); if (useLedger) ledger.markToMarket(closePrice);
} }
long buyCnt = signals.stream().filter(s -> "BUY".equals(s.type()) || "SHORT_ENTRY".equals(s.type())).count(); long buyCnt = signals.stream().filter(s -> "BUY".equals(s.getType()) || "SHORT_ENTRY".equals(s.getType())).count();
long sellCnt = signals.stream().filter(s -> "SELL".equals(s.type()) || "SHORT_EXIT".equals(s.type())).count(); long sellCnt = signals.stream().filter(s -> "SELL".equals(s.getType()) || "SHORT_EXIT".equals(s.getType())).count();
log.info("[Backtest] 완료 — strategyId={}, bars={}, 생성시그널={}개 (매수={}, 매도={}), positionMode={}", log.info("[Backtest] 완료 — strategyId={}, bars={}, 생성시그널={}개 (매수={}, 매도={}), positionMode={}",
req.getStrategyId(), barCount, signals.size(), buyCnt, sellCnt, posMode); req.getStrategyId(), barCount, signals.size(), buyCnt, sellCnt, posMode);