diff --git a/frontend/src/components/tradeNotification/TradeSignalMiniChart.tsx b/frontend/src/components/tradeNotification/TradeSignalMiniChart.tsx index 604e968..c2a9675 100644 --- a/frontend/src/components/tradeNotification/TradeSignalMiniChart.tsx +++ b/frontend/src/components/tradeNotification/TradeSignalMiniChart.tsx @@ -300,7 +300,6 @@ const TradeSignalMiniChart: React.FC = ({ candleOverlayToggles={candleOverlayToggles} onToggleCandleOverlay={handleToggleCandleOverlay} crosshairInfoVisible={false} - resolveInitialDisplayCount={needsDeepObv ? () => 50 : undefined} /> )} diff --git a/frontend/src/utils/ChartManager.ts b/frontend/src/utils/ChartManager.ts index dc8fa00..b8b1e78 100644 --- a/frontend/src/utils/ChartManager.ts +++ b/frontend/src/utils/ChartManager.ts @@ -911,6 +911,14 @@ export class ChartManager { }, pane); series.setData(filtered.map(p => ({ time: p.time as Time, value: p.value }))); seriesMeta.push({ plotId: plotDef.id, isHistogram: false, color: plotDef.color }); + + // OBV 디버그: 마지막 5개 값 출력 + if (config.type === 'OBV') { + const last5 = filtered.slice(-5).map(p => p.value.toFixed(2)); + const minV = Math.min(...filtered.map(p => p.value)); + const maxV = Math.max(...filtered.map(p => p.value)); + console.warn(`[OBV-DATA] ${plotDef.id} | last5=${last5.join(',')} | min=${minV.toFixed(2)} max=${maxV.toFixed(2)} | totalPts=${filtered.length}`); + } } seriesList.push(series);