Lean
$LEAN_TAG$
|
Provides an implementation of ISubscriptionEnumeratorFactory for the OptionChainUniverse More...
Public Member Functions | |
OptionChainUniverseSubscriptionEnumeratorFactory (Func< SubscriptionRequest, IEnumerator< BaseData >> enumeratorConfigurator, IDataQueueUniverseProvider symbolUniverse, ITimeProvider timeProvider) | |
Initializes a new instance of the OptionChainUniverseSubscriptionEnumeratorFactory class More... | |
IEnumerator< BaseData > | CreateEnumerator (SubscriptionRequest request, IDataProvider dataProvider) |
Creates an enumerator to read the specified request More... | |
Provides an implementation of ISubscriptionEnumeratorFactory for the OptionChainUniverse
Definition at line 30 of file OptionChainUniverseSubscriptionEnumeratorFactory.cs.
QuantConnect.Lean.Engine.DataFeeds.Enumerators.Factories.OptionChainUniverseSubscriptionEnumeratorFactory.OptionChainUniverseSubscriptionEnumeratorFactory | ( | Func< SubscriptionRequest, IEnumerator< BaseData >> | enumeratorConfigurator, |
IDataQueueUniverseProvider | symbolUniverse, | ||
ITimeProvider | timeProvider | ||
) |
Initializes a new instance of the OptionChainUniverseSubscriptionEnumeratorFactory class
enumeratorConfigurator | Function used to configure the sub-enumerators before sync (fill-forward/filter/ect...) |
symbolUniverse | Symbol universe provider of the data queue |
timeProvider | The time provider instance used to determine when bars are completed and can be emitted |
Definition at line 44 of file OptionChainUniverseSubscriptionEnumeratorFactory.cs.
IEnumerator<BaseData> QuantConnect.Lean.Engine.DataFeeds.Enumerators.Factories.OptionChainUniverseSubscriptionEnumeratorFactory.CreateEnumerator | ( | SubscriptionRequest | request, |
IDataProvider | dataProvider | ||
) |
Creates an enumerator to read the specified request
request | The subscription request to be read |
dataProvider | Provider used to get data when it is not present on disk |
Implements QuantConnect.Data.ISubscriptionEnumeratorFactory.
Definition at line 59 of file OptionChainUniverseSubscriptionEnumeratorFactory.cs.