Add extendedMarket parameter to History methods (#7191)
* Add extendedMarket parameter to every history api method overload * Rename extendedMarketHours parameter New name is extendedHours as in the History API to standarize parameters naming * Update generic history overloads to use every matching subscription * Update regression algorithms stats * Centralize period-based history error for tick resolution * Rename extended market hours parameter to extendedMarketHours * Minor changes * Minor changes * Minor unit tests changes * Minor unit tests changes * Minor changes * Minor unit tests changes * Minor unit tests changes
This commit is contained in:
@@ -27,9 +27,9 @@ class HistoryWithCustomDataSourceRegressionAlgorithm(QCAlgorithm):
|
||||
|
||||
def OnEndOfAlgorithm(self):
|
||||
aaplHistory = self.History(CustomData, self.aapl, self.StartDate, self.EndDate, Resolution.Minute,
|
||||
fillForward=False, extendedMarket=False, dataNormalizationMode=DataNormalizationMode.Raw).droplevel(0, axis=0)
|
||||
fillForward=False, extendedMarketHours=False, dataNormalizationMode=DataNormalizationMode.Raw).droplevel(0, axis=0)
|
||||
spyHistory = self.History(CustomData, self.spy, self.StartDate, self.EndDate, Resolution.Minute,
|
||||
fillForward=False, extendedMarket=False, dataNormalizationMode=DataNormalizationMode.Raw).droplevel(0, axis=0)
|
||||
fillForward=False, extendedMarketHours=False, dataNormalizationMode=DataNormalizationMode.Raw).droplevel(0, axis=0)
|
||||
|
||||
if aaplHistory.size == 0 or spyHistory.size == 0:
|
||||
raise Exception("At least one of the history results is empty")
|
||||
|
||||
Reference in New Issue
Block a user