Пример #1
0
 private static void SelectStocks()
 {
     //2016 - 02 - 13
     var mgr = new StockManager();
     mgr.OutputGoldFork(@"D:\output gold fork.dat");
     mgr.OutputAbove181(@"D:\output 181.dat");
 }
Пример #2
0
 private static void DownloadSpecialStockonOneDay()
 {
     var aStock = new StockInfo {Symbol = "600004"};
     var oneDay = "20160215";
     var mgr = new StockManager();
     mgr.DownloadOneDaySpecialStock(aStock, oneDay);
 }
Пример #3
0
        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.");
            }


        }
Пример #4
0
 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()));
 }
Пример #5
0
 public void GetBundleStockSZTest()
 {
     var mgr = new StockManager();
     mgr.Download("20151114", "20160202");
 }
Пример #6
0
        public void DownloadSpecialStockTest()
        {
            var mgr = new StockManager();
            mgr.DownloadSpecialStock(stock603969, "20150101", "20160204");

        }
Пример #7
0
        public void DownloadTodaySpecialStockTest()
        {
            var mgr = new StockManager();
            mgr.DownloadTodaySpecialStock(stock603969);

        }
Пример #8
0
 private static void DownloadDayOnOneDay(string oneDay)
 {
     //var oneDay = "20160215";
     var mgr = new StockManager();
     mgr.DownloadToday(oneDay);
 }
Пример #9
0
 private static void ClosingQuotation()
 {
     var mgr = new StockManager();
     mgr.DownloadToday();
 }