Skip to content

ResultHandlerInitializeParameters

QuantConnect.Lean.Engine.Results.ResultHandlerInitializeParameters

ResultHandlerInitializeParameters(
    job: AlgorithmNodePacket,
    messaging_handler: IMessagingHandler,
    api: IApi,
    transaction_handler: ITransactionHandler,
    map_file_provider: IMapFileProvider,
    performance_tracking_tool: PerformanceTrackingTool = None,
)

Bases: Object

DTO parameters class to initialize a result handler

Creates a new instance

job

The algorithm job

messaging_handler

messaging_handler: IMessagingHandler

The messaging handler

api

api: IApi

The Api instance

transaction_handler

transaction_handler: ITransactionHandler

The transaction handler

map_file_provider

map_file_provider: IMapFileProvider

The map file provider instance to use

performance_tracking_tool

performance_tracking_tool: PerformanceTrackingTool

The tool tracking the engine's performance counters, used by the in-run algorithm speed analysis. Optional: may be null when the host doesn't track performance.