Commit Graph

2 Commits

Author SHA1 Message Date
AlexCatarino a2efacfa49 Fixes LiveFutureChainProvider.GetFutureContractList
This method will throw a NotImplementedException since we still need an external source of contract list
2017-12-04 14:16:59 +00:00
AlexCatarino dfffbd6953 Adds IFutureChainProvider interface with base implementations
- Move BacktestingFutureChainProvider provider to Lean.Engine.DataFeeds along with its options equivalent.

- EmptyFutureChainProvider: provider that returns an empty list of symbols
- CachingFutureChainProvider: implements caching by date
- BacktestingFutureChainProvider: provider that gets chain from local files
- LiveFutureChainProvider: provider that gets chain from external source (empty list of symbols for now)
2017-12-04 14:16:59 +00:00