public static List <YahooStockData> GetIexStock(string ticker, Const_STOCK_CHART.STOCK_CHART_input_options_fields range = Const_STOCK_CHART.STOCK_CHART_input_options_fields.OneMonth) { var connection = IEXTradingConnection.Instance; var operation = connection.GetQueryObject_STOCK_CHART(); var response = operation.Query(ticker, range); var data = response.Data; var models = new List <YahooStockData>(); foreach (var d in data.TimeSeries) { models.Add(new YahooStockData { Ticker = ticker, Date = DateTime.Parse(d.Date), Open = double.Parse(d.Open), High = double.Parse(d.High), Low = double.Parse(d.Low), Close = double.Parse(d.Close), Volume = double.Parse(d.Volume) }); } return(models.OrderBy(d => d.Date).ToList()); }
public List <YahooStockData> GetIexStock(string ticker, Const_STOCK_CHART.STOCK_CHART_input_options_fields range) { return(IexHelper.GetIexStock(ticker, range)); }