in result of execution this code resultsize=null; What is problem?
Why such a problem?
dynamic lastDate = new DateTimeOffset(2021, 09, 10, 0, 0, 0, TimeSpan.Zero); dynamic startDate = new DateTimeOffset(2021, 06, 07, 0, 0, 0, TimeSpan.Zero); var extractionResult = ExtractionsContext.ExtractRaw( new TickHistoryRawExtractionRequest { Condition = new TickHistoryRawCondition { ReportDateRangeType = ReportDateRangeType.Range, QueryStartDate = startDate, QueryEndDate = lastDate, ExtractBy = TickHistoryExtractByMode.Ric, MessageTimeStampIn = TickHistoryTimeOptions.LocalExchangeTime, SortBy = TickHistorySort.SingleByRic, DomainCode = TickHistoryRawDomain.MarketPrice, DisplaySourceRIC = true }, IdentifierList = new InstrumentIdentifierList { InstrumentIdentifiers = new[] { InstrumentIdentifier.Create(DataScope.Select.Api.Content.IdentifierType.Ric, "1UROU1") }, ValidationOptions = new InstrumentValidationOptions { AllowHistoricalInstruments = true }, UseUserPreferencesForValidationOptions = false }, }); string extractionID = getExtractionID(extractionResult.Notes[0]); var resultsize = ExtractionsContext.ReportExtractionOperations.Get(extractionID);
The code works fine with RIC ESU1 (e-mini SP500) but breaks on 1UROU1 (EURO)