매수, 매도 색상 수정

This commit is contained in:
Macbook
2026-05-31 01:23:47 +09:00
parent ba4ef5e230
commit 9d7dddfa57
24 changed files with 573 additions and 441 deletions
@@ -2,6 +2,7 @@ package com.goldenchart.trading.pipeline;
import com.fasterxml.jackson.core.type.TypeReference;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.goldenchart.service.BarCloseStrategyEvaluationService;
import com.goldenchart.storage.Ta4jStorage;
import com.goldenchart.websocket.UpbitWebSocketClient;
import lombok.RequiredArgsConstructor;
@@ -37,6 +38,7 @@ import java.util.concurrent.atomic.AtomicLong;
public class CandleGapBackfillService {
private final Ta4jStorage ta4jStorage;
private final BarCloseStrategyEvaluationService barCloseEvaluation;
private final UpbitWebSocketClient upbitWebSocketClient;
private final TradingPipelineProperties props;
private final WebClient.Builder webClientBuilder;
@@ -143,6 +145,7 @@ public class CandleGapBackfillService {
BarSeries series = ta4jStorage.getOrCreate(market, candleType);
log.debug("[GapBackfill] {} {} — REST {}봉 병합 (series={})",
market, candleType, merged, series.getBarCount());
barCloseEvaluation.evaluateRecentMaturedBarsAfterBackfill(market, candleType, merged);
}
return merged;
}