가상투자 화면 추가
This commit is contained in:
@@ -244,3 +244,22 @@ export function buildStrategyChartIndicators(
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
/** 가상투자 차트 — 전략 지표 + 기본 일목균형표 */
|
||||
export function buildVirtualTradingChartIndicators(
|
||||
strategy: StrategyDto | undefined,
|
||||
getParams: GetParams,
|
||||
getVisual: GetVisual,
|
||||
): IndicatorConfig[] {
|
||||
const strategyIndicators = buildStrategyChartIndicators(strategy, getParams, getVisual);
|
||||
if (strategyIndicators.some(ind => ind.type === 'IchimokuCloud')) {
|
||||
return strategyIndicators;
|
||||
}
|
||||
const defaultIchimoku = buildOneIndicator(
|
||||
{ dslType: 'ICHIMOKU', registryType: 'IchimokuCloud' },
|
||||
getParams,
|
||||
getVisual,
|
||||
);
|
||||
if (!defaultIchimoku) return strategyIndicators;
|
||||
return [defaultIchimoku, ...strategyIndicators];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user