Lean
$LEAN_TAG$
|
Base fundamental data provider More...
Public Member Functions | |
virtual void | Initialize (IDataProvider dataProvider, bool liveMode) |
Initializes the service More... | |
virtual T | Get< T > (DateTime time, SecurityIdentifier securityIdentifier, FundamentalProperty name) |
Will fetch the requested fundamental information for the requested time and symbol More... | |
Static Public Member Functions | |
static T | GetDefault< T > () |
Get's the default value for the given T type More... | |
static bool | IsNone (object value) |
True if the given value is none More... | |
static bool | IsNone (Type type, object value) |
True if the given value is none More... | |
Properties | |
bool | LiveMode [get, set] |
True if live trading More... | |
IDataProvider | DataProvider [get, set] |
THe data provider instance to use More... | |
Base fundamental data provider
Definition at line 27 of file BaseFundamentalDataProvider.cs.
|
virtual |
Initializes the service
dataProvider | The data provider instance to use |
liveMode | True if running in live mode |
Implements QuantConnect.Data.UniverseSelection.IFundamentalDataProvider.
Definition at line 44 of file BaseFundamentalDataProvider.cs.
|
virtual |
Will fetch the requested fundamental information for the requested time and symbol
T | The expected data type |
time | The time to request this data for |
securityIdentifier | The security identifier |
name | The name of the fundamental property |
Implements QuantConnect.Data.UniverseSelection.IFundamentalDataProvider.
Reimplemented in QuantConnect.Data.UniverseSelection.CoarseFundamentalDataProvider.
Definition at line 58 of file BaseFundamentalDataProvider.cs.
|
static |
Get's the default value for the given T type
T | The expected T type |
Definition at line 69 of file BaseFundamentalDataProvider.cs.
|
static |
True if the given value is none
|
static |
True if the given value is none
Definition at line 92 of file BaseFundamentalDataProvider.cs.
|
getset |
True if live trading
Definition at line 32 of file BaseFundamentalDataProvider.cs.
|
getsetprotected |
THe data provider instance to use
Definition at line 37 of file BaseFundamentalDataProvider.cs.