private static void SelectStocks() { //2016 - 02 - 13 var mgr = new StockManager(); mgr.OutputGoldFork(@"D:\output gold fork.dat"); mgr.OutputAbove181(@"D:\output 181.dat"); }
private static void DownloadSpecialStockonOneDay() { var aStock = new StockInfo {Symbol = "600004"}; var oneDay = "20160215"; var mgr = new StockManager(); mgr.DownloadOneDaySpecialStock(aStock, oneDay); }
static void Main(string[] args) { const string update = "update"; const string downloadAllData = "downloadAllData"; const string giveMeSomeStocks = "giveMeSomeStocks"; const string downloadOneDay = "downloadOneDay"; if (args.Any()) { switch (args.First()) { case update: ClosingQuotation(); break; case downloadAllData: //download SH & SZ stocks in 1 year var mgr = new StockManager(); mgr.Download(365); break; case giveMeSomeStocks: SelectStocks(); break; case downloadOneDay: DownloadDayOnOneDay(args.Skip(1).Take(1).ToString()); break; } Console.WriteLine("Done."); } }
private static void SelectStocks(StockType sType) { //2016 - 02 - 13 var mgr = new StockManager(sType); mgr.LimitPrice = 30.0M; mgr.OutputGoldFork(string.Format(@"D:\output gold fork for {0}.dat", sType.ToString())); mgr.OutputAbove181(string.Format(@"D:\output 181 for {0}.dat", sType.ToString())); }
public void GetBundleStockSZTest() { var mgr = new StockManager(); mgr.Download("20151114", "20160202"); }
public void DownloadSpecialStockTest() { var mgr = new StockManager(); mgr.DownloadSpecialStock(stock603969, "20150101", "20160204"); }
public void DownloadTodaySpecialStockTest() { var mgr = new StockManager(); mgr.DownloadTodaySpecialStock(stock603969); }
private static void DownloadDayOnOneDay(string oneDay) { //var oneDay = "20160215"; var mgr = new StockManager(); mgr.DownloadToday(oneDay); }
private static void ClosingQuotation() { var mgr = new StockManager(); mgr.DownloadToday(); }