|
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.