SetupHandlerParameters
QuantConnect.Lean.Engine.Setup.SetupHandlerParameters
SetupHandlerParameters(
universe_selection: UniverseSelection,
algorithm: IAlgorithm,
brokerage: IBrokerage,
algorithm_node_packet: AlgorithmNodePacket,
result_handler: IResultHandler,
transaction_handler: ITransactionHandler,
real_time_handler: IRealTimeHandler,
data_cache_provider: IDataCacheProvider,
map_file_provider: IMapFileProvider,
)
Bases: Object
Defines the parameters for ISetupHandler
Creates a new instance
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
universe_selection
|
UniverseSelection
|
The universe selection instance |
required |
algorithm
|
IAlgorithm
|
Algorithm instance |
required |
brokerage
|
IBrokerage
|
New brokerage output instance |
required |
algorithm_node_packet
|
AlgorithmNodePacket
|
Algorithm job task |
required |
result_handler
|
IResultHandler
|
The configured result handler |
required |
transaction_handler
|
ITransactionHandler
|
The configured transaction handler |
required |
real_time_handler
|
IRealTimeHandler
|
The configured real time handler |
required |
data_cache_provider
|
IDataCacheProvider
|
The configured data cache provider |
required |
map_file_provider
|
IMapFileProvider
|
The map file provider |
required |
map_file_provider
map_file_provider: IMapFileProvider
The map file provider instance of the algorithm