public List <StockDataTransferObject> getHistoricalStockData(string stockSymbol, DateTime dateFrom, DateTime dateTo, YahooFinanceAPI_Resolution resolution) { YahooFinanceAPIConnector yahooFinanceAPIConnector = new YahooFinanceAPIConnector(); return(yahooFinanceAPIConnector.getHistoricalStockData(stockSymbol, dateFrom, dateTo, resolution)); }
public List <StockDataTransferObject> getHistoricalStockData(string stockSymbol, DateTime dateFrom, DateTime dateTo, YahooFinanceAPI_Resolution resolution) { string resolution_s = ""; switch (resolution) { case YahooFinanceAPI_Resolution.Hourly: resolution_s = "h"; break; case YahooFinanceAPI_Resolution.Daily: resolution_s = "d"; break; case YahooFinanceAPI_Resolution.Monthly: resolution_s = "m"; break; case YahooFinanceAPI_Resolution.Yearly: resolution_s = "y"; break; } return(getHistoricalStockData( stockSymbol, (dateTo.Month - 1).ToString(), dateTo.Day.ToString(), dateTo.Year.ToString(), (dateFrom.Month - 1).ToString(), dateFrom.Day.ToString(), dateFrom.Year.ToString(), resolution_s )); }