diff --git a/QuantConnect.IEX/IEXDataDownloader.cs b/QuantConnect.IEX/IEXDataDownloader.cs index 050d7d6..826165b 100644 --- a/QuantConnect.IEX/IEXDataDownloader.cs +++ b/QuantConnect.IEX/IEXDataDownloader.cs @@ -14,7 +14,6 @@ */ using QuantConnect.Data; -using QuantConnect.Logging; using QuantConnect.Securities; using QuantConnect.Data.Market; @@ -50,25 +49,6 @@ public void Dispose() var endUtc = dataDownloaderGetParameters.EndUtc; var tickType = dataDownloaderGetParameters.TickType; - if (tickType != TickType.Trade) - { - Log.Error($"{nameof(IEXDataDownloader)}.{nameof(Get)}: Not supported data type - {tickType}. " + - "Currently available support only for historical of type - TradeBar"); - return null; - } - - if (resolution != Resolution.Daily && resolution != Resolution.Minute) - { - Log.Error($"{nameof(IEXDataDownloader)}.{nameof(Get)}: InvalidResolution. {resolution} resolution not supported, no history returned"); - return null; - } - - if (endUtc < startUtc) - { - Log.Error($"{nameof(IEXDataDownloader)}.{nameof(Get)}:InvalidDateRange. The history request start date must precede the end date, no history returned"); - return null; - } - var exchangeHours = _marketHoursDatabase.GetExchangeHours(symbol.ID.Market, symbol, symbol.SecurityType); var dataTimeZone = _marketHoursDatabase.GetDataTimeZone(symbol.ID.Market, symbol, symbol.SecurityType); @@ -87,7 +67,6 @@ public void Dispose() TickType.Trade) }; - return _handler.GetHistory(historyRequests, TimeZones.EasternStandard)?.Select(slice => (BaseData)slice[symbol]); } }