Implements IFrame
Client implementation for backtest timeframe generation.
Features:
Used by BacktestLogicPrivateService to iterate through historical periods.
constructor(params: IFrameParams);
params: IFrameParams
getTimeframe: ((symbol: string) => Promise<Date[]>) & ISingleshotClearable
Generates timeframe array for backtest period. Results are cached via singleshot pattern.