WalkerContract

Contract for walker progress events during strategy comparison. Emitted each time a strategy completes testing with its current ranking.

walkerName: string

Walker name

exchangeName: string

Exchange name

frameName: string

Frame name

symbol: string

Symbol being tested

strategyName: string

Strategy that just completed

stats: BacktestStatistics

Backtest statistics for this strategy

metricValue: number

Metric value for this strategy (null if invalid)

metric: WalkerMetric

Metric being optimized

bestMetric: number

Current best metric value across all tested strategies so far

bestStrategy: string

Current best strategy name

strategiesTested: number

Number of strategies tested so far

totalStrategies: number

Total number of strategies to test