CIAPI.CIAPI.GetPriceHistory C# (CSharp) Method

GetPriceHistory() public static method

public static GetPriceHistory ( int marketId, int numberOfBars ) : CIAPI.PriceBar[]
marketId int
numberOfBars int
return CIAPI.PriceBar[]
        public static PriceBar[] GetPriceHistory(int marketId, int numberOfBars)
        {
            if (marketId == 400520618) //uk 100
            {
                return JsonConvert.DeserializeObject<PriceBar[]>(uk100bars).AsQueryable()
                    .Take(numberOfBars).ToArray();
            }

            return new SinPriceHistoryGenerator(new Aug21TimeGenerator())
                .GeneratePrices(new HistoryRequest
                                   {
                                       Interval = "MINUTE",
                                       NumberOfBars = numberOfBars,
                                       SymbolId = marketId.ToString()
                                   })
                .ToArray();
        }