위젯항목 추가
This commit is contained in:
@@ -59,6 +59,8 @@ interface Props {
|
||||
reportDisabled?: boolean;
|
||||
/** 거래 로그 클릭 시 해당 시점으로 차트 이동 */
|
||||
focusTimeSec?: number | null;
|
||||
/** 하단 확대·축소·좌우 이동 툴바 (위젯 등에서는 false) */
|
||||
showHoverToolbar?: boolean;
|
||||
}
|
||||
|
||||
const noop = () => {};
|
||||
@@ -114,6 +116,7 @@ const BacktestAnalysisChart: React.FC<Props> = ({
|
||||
onOpenReport,
|
||||
reportDisabled = false,
|
||||
focusTimeSec = null,
|
||||
showHoverToolbar = true,
|
||||
}) => {
|
||||
const { getParams, getVisualConfig } = useIndicatorSettings();
|
||||
const { defaults: appDefaults } = useAppSettings();
|
||||
@@ -474,7 +477,7 @@ const BacktestAnalysisChart: React.FC<Props> = ({
|
||||
candleAreaPriceLabelsEnabled={priceLabels}
|
||||
indicatorAreaPriceLabelsEnabled={priceLabels}
|
||||
seriesPriceLabelsEnabled={priceLabels}
|
||||
showHoverToolbar
|
||||
showHoverToolbar={showHoverToolbar}
|
||||
candleOverlayToggles={candleOverlayToggles}
|
||||
onToggleCandleOverlay={handleToggleCandleOverlay}
|
||||
showCandleOverlayControls
|
||||
|
||||
@@ -26,13 +26,17 @@ interface Props {
|
||||
market: string;
|
||||
strategyId?: number | null;
|
||||
theme?: Theme;
|
||||
/** 위젯 임베드 시 하단 줌/패닝 툴바 숨김 */
|
||||
showHoverToolbar?: boolean;
|
||||
}
|
||||
|
||||
/**
|
||||
* 모의투자 차트 탭 — 전략 백테스트 시그널 + 캔들·보조지표 (백테스팅 분석 차트와 동일)
|
||||
* 좌측(과거) 스크롤 시 추가 캔들·보조지표 로드 후 전체 구간 시그널 재계산.
|
||||
*/
|
||||
const PaperAnalysisChart: React.FC<Props> = ({ market, strategyId, theme = 'dark' }) => {
|
||||
const PaperAnalysisChart: React.FC<Props> = ({
|
||||
market, strategyId, theme = 'dark', showHoverToolbar = true,
|
||||
}) => {
|
||||
const { getParams } = useIndicatorSettings();
|
||||
const [signals, setSignals] = useState<BacktestSignal[]>([]);
|
||||
const [strategy, setStrategy] = useState<StrategyDto | undefined>();
|
||||
@@ -214,6 +218,7 @@ const PaperAnalysisChart: React.FC<Props> = ({ market, strategyId, theme = 'dark
|
||||
onHistoryLoadingChange={setHistoryLoading}
|
||||
overlayVisibility={overlayVisibility}
|
||||
onToggleOverlay={handleToggleOverlay}
|
||||
showHoverToolbar={showHoverToolbar}
|
||||
/>
|
||||
</div>
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user