From 7a537f96e0d14885996e12c4613295fc097773b5 Mon Sep 17 00:00:00 2001 From: Macbook Date: Fri, 19 Jun 2026 21:30:37 +0900 Subject: [PATCH] =?UTF-8?q?=EC=A0=84=EB=9E=B5=ED=8F=89=EA=B0=80=20?= =?UTF-8?q?=ED=99=94=EB=A9=B4=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/StrategyEvaluationPage.tsx | 85 +++++++++---------- frontend/src/styles/strategyEvaluation.css | 27 ++---- 2 files changed, 50 insertions(+), 62 deletions(-) diff --git a/frontend/src/components/StrategyEvaluationPage.tsx b/frontend/src/components/StrategyEvaluationPage.tsx index e0ece66..1faaaee 100644 --- a/frontend/src/components/StrategyEvaluationPage.tsx +++ b/frontend/src/components/StrategyEvaluationPage.tsx @@ -775,50 +775,6 @@ function StrategyEvaluationPageInner({ theme = 'dark' }: Props) { return (
- {selectedStrategy && (signalScanRunning || analysisSummary) && ( -
-
- {selectedStrategy && signalScanRunning && ( - 시그널 계산 중… - )} - {selectedStrategy && analysisSummary && !signalScanRunning && ( - - - 매수:{padEvaluationSignalCount(analysisSummary.buyCount)}건 - - · - - 매도:{padEvaluationSignalCount(analysisSummary.sellCount)}건 - - · - 0 - ? ' seval-analysis-return--pos' - : analysisSummary.fullBuyReturnPct < 0 - ? ' seval-analysis-return--neg' - : '' - }`}> - 일괄:{formatEvaluationReturnPct(analysisSummary.fullBuyReturnPct)} - - · - 0 - ? ' seval-analysis-return--pos' - : analysisSummary.splitBuyReturnPct < 0 - ? ' seval-analysis-return--neg' - : '' - }`}> - 분할:{formatEvaluationReturnPct(analysisSummary.splitBuyReturnPct)} - - - )} -
-
- )} -
+ {selectedStrategy && (signalScanRunning || analysisSummary) && ( +
+ {signalScanRunning && ( + 시그널 계산 중… + )} + {analysisSummary && !signalScanRunning && ( + + + 매수:{padEvaluationSignalCount(analysisSummary.buyCount)}건 + + · + + 매도:{padEvaluationSignalCount(analysisSummary.sellCount)}건 + + · + 0 + ? ' seval-analysis-return--pos' + : analysisSummary.fullBuyReturnPct < 0 + ? ' seval-analysis-return--neg' + : '' + }`}> + 일괄:{formatEvaluationReturnPct(analysisSummary.fullBuyReturnPct)} + + · + 0 + ? ' seval-analysis-return--pos' + : analysisSummary.splitBuyReturnPct < 0 + ? ' seval-analysis-return--neg' + : '' + }`}> + 분할:{formatEvaluationReturnPct(analysisSummary.splitBuyReturnPct)} + + + )} +
+ )}