Lean  $LEAN_TAG$
QuantConnect.Lean.Engine.Setup.SetupHandlerParameters Class Reference

Defines the parameters for ISetupHandler More...

Public Member Functions

 SetupHandlerParameters (UniverseSelection universeSelection, IAlgorithm algorithm, IBrokerage brokerage, AlgorithmNodePacket algorithmNodePacket, IResultHandler resultHandler, ITransactionHandler transactionHandler, IRealTimeHandler realTimeHandler, IDataCacheProvider dataCacheProvider, IMapFileProvider mapFileProvider)
 Creates a new instance More...
 

Properties

UniverseSelection UniverseSelection [get]
 Gets the universe selection More...
 
IAlgorithm Algorithm [get]
 Gets the algorithm More...
 
IBrokerage Brokerage [get]
 Gets the Brokerage More...
 
AlgorithmNodePacket AlgorithmNodePacket [get]
 Gets the algorithm node packet More...
 
IResultHandler ResultHandler [get]
 Gets the algorithm node packet More...
 
ITransactionHandler TransactionHandler [get]
 Gets the TransactionHandler More...
 
IRealTimeHandler RealTimeHandler [get]
 Gets the RealTimeHandler More...
 
IDataCacheProvider DataCacheProvider [get]
 Gets the DataCacheProvider More...
 
IMapFileProvider MapFileProvider [get]
 The map file provider instance of the algorithm More...
 

Detailed Description

Defines the parameters for ISetupHandler

Definition at line 29 of file SetupHandlerParameters.cs.

Constructor & Destructor Documentation

◆ SetupHandlerParameters()

QuantConnect.Lean.Engine.Setup.SetupHandlerParameters.SetupHandlerParameters ( UniverseSelection  universeSelection,
IAlgorithm  algorithm,
IBrokerage  brokerage,
AlgorithmNodePacket  algorithmNodePacket,
IResultHandler  resultHandler,
ITransactionHandler  transactionHandler,
IRealTimeHandler  realTimeHandler,
IDataCacheProvider  dataCacheProvider,
IMapFileProvider  mapFileProvider 
)

Creates a new instance

Parameters
universeSelectionThe universe selection instance
algorithmAlgorithm instance
brokerageNew brokerage output instance
algorithmNodePacketAlgorithm job task
resultHandlerThe configured result handler
transactionHandlerThe configured transaction handler
realTimeHandlerThe configured real time handler
dataCacheProviderThe configured data cache provider
mapFileProviderThe map file provider

Definition at line 88 of file SetupHandlerParameters.cs.

Property Documentation

◆ UniverseSelection

UniverseSelection QuantConnect.Lean.Engine.Setup.SetupHandlerParameters.UniverseSelection
get

Gets the universe selection

Definition at line 34 of file SetupHandlerParameters.cs.

◆ Algorithm

IAlgorithm QuantConnect.Lean.Engine.Setup.SetupHandlerParameters.Algorithm
get

Gets the algorithm

Definition at line 39 of file SetupHandlerParameters.cs.

◆ Brokerage

IBrokerage QuantConnect.Lean.Engine.Setup.SetupHandlerParameters.Brokerage
get

Gets the Brokerage

Definition at line 44 of file SetupHandlerParameters.cs.

◆ AlgorithmNodePacket

AlgorithmNodePacket QuantConnect.Lean.Engine.Setup.SetupHandlerParameters.AlgorithmNodePacket
get

Gets the algorithm node packet

Definition at line 49 of file SetupHandlerParameters.cs.

◆ ResultHandler

IResultHandler QuantConnect.Lean.Engine.Setup.SetupHandlerParameters.ResultHandler
get

Gets the algorithm node packet

Definition at line 54 of file SetupHandlerParameters.cs.

◆ TransactionHandler

ITransactionHandler QuantConnect.Lean.Engine.Setup.SetupHandlerParameters.TransactionHandler
get

Gets the TransactionHandler

Definition at line 59 of file SetupHandlerParameters.cs.

◆ RealTimeHandler

IRealTimeHandler QuantConnect.Lean.Engine.Setup.SetupHandlerParameters.RealTimeHandler
get

Gets the RealTimeHandler

Definition at line 64 of file SetupHandlerParameters.cs.

◆ DataCacheProvider

IDataCacheProvider QuantConnect.Lean.Engine.Setup.SetupHandlerParameters.DataCacheProvider
get

Gets the DataCacheProvider

Definition at line 69 of file SetupHandlerParameters.cs.

◆ MapFileProvider

IMapFileProvider QuantConnect.Lean.Engine.Setup.SetupHandlerParameters.MapFileProvider
get

The map file provider instance of the algorithm

Definition at line 74 of file SetupHandlerParameters.cs.


The documentation for this class was generated from the following file: