IWalkerCallbacks

Optional lifecycle callbacks for walker events. Called during strategy comparison process.

onStrategyStart: (strategyName: string, symbol: string) => void

Called when starting to test a specific strategy

onStrategyComplete: (strategyName: string, symbol: string, stats: BacktestStatistics, metric: number) => void

Called when a strategy backtest completes

onStrategyError: (strategyName: string, symbol: string, error: unknown) => void

Called when a strategy backtest fails with an error

onComplete: (results: IWalkerResults) => void

Called when all strategies have been tested