알림목록 지표없음 문제 수정

This commit is contained in:
Macbook
2026-06-08 01:23:49 +09:00
parent 7055748b34
commit 0229799383
8 changed files with 166 additions and 39 deletions
@@ -75,9 +75,9 @@ public class LiveConditionStatusService {
for (PendingCond p : pending) {
String tf = LiveStrategyTimeframeService.normalize(p.timeframe());
timeframes.add(tf);
subscriptionManager.ensureMarketPinned(market, tf);
subscriptionManager.ensureBarsReadySync(market, tf, 60);
}
subscriptionManager.ensureMarketPinned(market, "1m");
subscriptionManager.ensureBarsReadySync(market, "1m", 60);
List<LiveConditionRowDto> rows = new ArrayList<>();
int met = 0;
@@ -239,6 +239,13 @@ public class LiveConditionStatusService {
if (seen.add(key)) {
out.add(new PendingCond(id, cond, timeframe, side));
}
return;
}
// START·구버전 DSL 등 — 자식 노드 재귀 (프론트 extractVirtualConditions 와 동일)
JsonNode children = node.path("children");
if (children.isArray()) {
for (JsonNode c : children) walk(c, timeframe, side, out, seen);
}
}