Lean
$LEAN_TAG$
|
Provides a base class for universe selection models. More...
Public Member Functions | |
virtual DateTime | GetNextRefreshTimeUtc () |
Gets the next time the framework should invoke the CreateUniverses method to refresh the set of universes. More... | |
virtual IEnumerable< Universe > | CreateUniverses (QCAlgorithm algorithm) |
Creates the universes for this algorithm. Called once after IAlgorithm.Initialize More... | |
Provides a base class for universe selection models.
Definition at line 26 of file UniverseSelectionModel.cs.
|
virtual |
Gets the next time the framework should invoke the CreateUniverses
method to refresh the set of universes.
Implements QuantConnect.Algorithm.Framework.Selection.IUniverseSelectionModel.
Reimplemented in QuantConnect.Algorithm.Framework.Selection.CompositeUniverseSelectionModel, QuantConnect.Algorithm.Selection.OptionChainedUniverseSelectionModel, QuantConnect.Algorithm.Framework.Selection.FutureUniverseSelectionModel, QuantConnect.Algorithm.Framework.Selection.OptionUniverseSelectionModel, and QuantConnect.Algorithm.Framework.Selection.UniverseSelectionModelPythonWrapper.
Definition at line 31 of file UniverseSelectionModel.cs.
|
virtual |
Creates the universes for this algorithm. Called once after IAlgorithm.Initialize
algorithm | The algorithm instance to create universes for |
Implements QuantConnect.Algorithm.Framework.Selection.IUniverseSelectionModel.
Reimplemented in QuantConnect.Algorithm.Framework.Selection.FundamentalUniverseSelectionModel, QuantConnect.Algorithm.Framework.Selection.ETFConstituentsUniverseSelectionModel, QuantConnect.Algorithm.Framework.Selection.CompositeUniverseSelectionModel, QuantConnect.Algorithm.Framework.Selection.ScheduledUniverseSelectionModel, QuantConnect.Algorithm.Framework.Selection.CustomUniverseSelectionModel, QuantConnect.Algorithm.Selection.OptionChainedUniverseSelectionModel, QuantConnect.Algorithm.Framework.Selection.ManualUniverseSelectionModel, QuantConnect.Algorithm.Framework.Selection.FutureUniverseSelectionModel, QuantConnect.Algorithm.Framework.Selection.OptionUniverseSelectionModel, QuantConnect.Algorithm.Framework.Selection.UniverseSelectionModelPythonWrapper, and QuantConnect.Algorithm.Framework.Selection.NullUniverseSelectionModel.
Definition at line 41 of file UniverseSelectionModel.cs.