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));
 }