ProgressWalkerContract

Contract for walker progress events.

Emitted during Walker.background() execution to track progress. Contains information about total strategies, processed strategies, and completion percentage.

walkerName: string

walkerName - Name of the walker being executed

exchangeName: string

exchangeName - Name of the exchange used in execution

frameName: string

frameName - Name of the frame being used

symbol: string

symbol - Trading symbol (e.g., "BTCUSDT")

totalStrategies: number

totalStrategies - Total number of strategies to process

processedStrategies: number

processedStrategies - Number of strategies processed so far

progress: number

progress - Completion percentage from 0.0 to 1.0