private static void GetStats(string symbol) { var provider = new IEXDataProvider(); var keyStats = provider.GetKeyStats(symbol).Result; Console.WriteLine(PrettyConsoleFormatter.FormatStats(keyStats)); }
public static void GetNews(string symbol) { var provider = new IEXDataProvider(); var news = provider.GetNews(symbol).Result; foreach (var item in news) { Console.WriteLine(PrettyConsoleFormatter.FormatNews(item)); } }
public static void GetChart(string symbol, string timeframe) { var provider = new IEXDataProvider(); var chart = provider.GetChartData(symbol, timeframe).Result; foreach (var d in chart) { Console.WriteLine(PrettyConsoleFormatter.FormatAsLine(d)); } }
private static void PrintQuotes(IEnumerable <Quote> quotes) { Console.WriteLine(PrettyConsoleFormatter.FormatQuoteHeaderLine()); foreach (var quote in quotes) { if (quote.change.GetValueOrDefault() >= 0.0) { Console.ForegroundColor = ConsoleColor.Green; } else { Console.ForegroundColor = ConsoleColor.Red; } Console.WriteLine(PrettyConsoleFormatter.FormatAsLine(quote)); } Console.ResetColor(); }