전략평가 캔들차트 보조지표간 영역 사이즈 조덩
This commit is contained in:
@@ -428,8 +428,11 @@ const TradingChart: React.FC<TradingChartProps> = ({
|
|||||||
const updateHandle = () => {
|
const updateHandle = () => {
|
||||||
const layouts = mgr.getPaneLayouts();
|
const layouts = mgr.getPaneLayouts();
|
||||||
const candle = layouts.find(l => l.paneIndex === 0);
|
const candle = layouts.find(l => l.paneIndex === 0);
|
||||||
const hasAux = layouts.some(l => l.paneIndex >= 2 && l.height > 20);
|
// pane 1 = 볼륨(표시 시) 또는 첫 보조지표(볼륨 숨김) — paneIndex>=2 만 보면 후자에서 핸들 누락
|
||||||
if (candle && candle.height > 20 && hasAux) {
|
const subPaneHeight = layouts
|
||||||
|
.filter(l => l.paneIndex > 0)
|
||||||
|
.reduce((sum, l) => sum + l.height, 0);
|
||||||
|
if (candle && candle.height > 20 && subPaneHeight > 60) {
|
||||||
setCandlePaneBottomY(candle.topY + candle.height);
|
setCandlePaneBottomY(candle.topY + candle.height);
|
||||||
} else {
|
} else {
|
||||||
setCandlePaneBottomY(null);
|
setCandlePaneBottomY(null);
|
||||||
@@ -1818,7 +1821,10 @@ const TradingChart: React.FC<TradingChartProps> = ({
|
|||||||
<span>차트 로딩중...</span>
|
<span>차트 로딩중...</span>
|
||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
<div className="chart-main-row">
|
<div
|
||||||
|
className="chart-main-row"
|
||||||
|
style={showRightToolbar ? undefined : ({ '--sidebar-w': '0px' } as React.CSSProperties)}
|
||||||
|
>
|
||||||
<div
|
<div
|
||||||
ref={containerRef}
|
ref={containerRef}
|
||||||
className="chart-container"
|
className="chart-container"
|
||||||
|
|||||||
@@ -1096,6 +1096,16 @@ body.seval-chart-fs-lock {
|
|||||||
|
|
||||||
/* btd-analysis-canvas-wrap--live: tv-chart-wrap 높이 (backtestDashboard.css) */
|
/* btd-analysis-canvas-wrap--live: tv-chart-wrap 높이 (backtestDashboard.css) */
|
||||||
|
|
||||||
|
/* 캔들·보조지표 분리선 — 전략평가(우측 툴바 없음)에서도 드래그 핸들 식별 */
|
||||||
|
.seval-chart .chart-pane-resize-handle::after {
|
||||||
|
background: color-mix(in srgb, var(--se-border, var(--border)) 55%, transparent);
|
||||||
|
}
|
||||||
|
|
||||||
|
.seval-chart .chart-pane-resize-handle:hover::after,
|
||||||
|
.seval-chart .chart-pane-resize-handle:active::after {
|
||||||
|
background: color-mix(in srgb, var(--se-accent, #3d9be9) 65%, transparent);
|
||||||
|
}
|
||||||
|
|
||||||
.seval-chart-signal-count {
|
.seval-chart-signal-count {
|
||||||
font-size: 0.66rem;
|
font-size: 0.66rem;
|
||||||
font-weight: 600;
|
font-weight: 600;
|
||||||
|
|||||||
Reference in New Issue
Block a user