|
Lean
$LEAN_TAG$
|
NOP implementation of the ILeanManager interface More...
Public Member Functions | |
| virtual void | Initialize (LeanEngineSystemHandlers systemHandlers, LeanEngineAlgorithmHandlers algorithmHandlers, AlgorithmNodePacket job, AlgorithmManager algorithmManager) |
| Empty implementation of the ILeanManager interface More... | |
| virtual void | SetAlgorithm (IAlgorithm algorithm) |
| Sets the IAlgorithm instance in the ILeanManager More... | |
| virtual void | Update () |
| Execute the commands using the IAlgorithm instance More... | |
| virtual void | OnAlgorithmStart () |
| This method is called after algorithm initialization More... | |
| virtual void | OnAlgorithmEnd () |
| This method is called before algorithm termination More... | |
| virtual void | OnSecuritiesChanged (SecurityChanges changes) |
| Callback fired each time that we add/remove securities from the data feed More... | |
| virtual void | Dispose () |
| Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. More... | |
Protected Member Functions | |
| virtual void | SetCommandHandler () |
| Set the command handler to use, protected for testing purposes More... | |
Properties | |
| IAlgorithm | Algorithm [get, set] |
| The current algorithm More... | |
| LeanEngineSystemHandlers | SystemHandlers [get, set] |
| The system handlers More... | |
| LeanEngineAlgorithmHandlers | AlgorithmHandlers [get, set] |
| The algorithm handlers More... | |
NOP implementation of the ILeanManager interface
Definition at line 28 of file LocalLeanManager.cs.
|
virtual |
Empty implementation of the ILeanManager interface
| systemHandlers | Exposes lean engine system handlers running LEAN |
| algorithmHandlers | Exposes the lean algorithm handlers running lean |
| job | The job packet representing either a live or backtest Lean instance |
| algorithmManager | The Algorithm manager |
Implements QuantConnect.Lean.Engine.Server.ILeanManager.
Definition at line 55 of file LocalLeanManager.cs.
|
virtual |
Sets the IAlgorithm instance in the ILeanManager
| algorithm | The IAlgorithm instance being run |
Implements QuantConnect.Lean.Engine.Server.ILeanManager.
Definition at line 66 of file LocalLeanManager.cs.
|
virtual |
Execute the commands using the IAlgorithm instance
Implements QuantConnect.Lean.Engine.Server.ILeanManager.
Definition at line 76 of file LocalLeanManager.cs.
|
virtual |
This method is called after algorithm initialization
Implements QuantConnect.Lean.Engine.Server.ILeanManager.
Definition at line 90 of file LocalLeanManager.cs.
|
virtual |
This method is called before algorithm termination
Implements QuantConnect.Lean.Engine.Server.ILeanManager.
Definition at line 101 of file LocalLeanManager.cs.
|
virtual |
Callback fired each time that we add/remove securities from the data feed
Implements QuantConnect.Lean.Engine.Server.ILeanManager.
Definition at line 109 of file LocalLeanManager.cs.
|
virtual |
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Definition at line 117 of file LocalLeanManager.cs.
|
protectedvirtual |
Set the command handler to use, protected for testing purposes
Definition at line 125 of file LocalLeanManager.cs.
|
getsetprotected |
The current algorithm
Definition at line 33 of file LocalLeanManager.cs.
|
getsetprotected |
The system handlers
Definition at line 41 of file LocalLeanManager.cs.
|
getsetprotected |
The algorithm handlers
Definition at line 46 of file LocalLeanManager.cs.