Example #1
0
        public void TestSina_Tick()
        {
            List <string[]> arr = Download_Tick.Request("sz000002", 20180209);

            for (int i = 0; i < arr.Count; i++)
            {
                Console.WriteLine(ListUtils.ToString(arr[i]));
            }
        }
Example #2
0
        public void Download(string code)
        {
            IKLineData    klineData = DownloadKLine(code);
            HashSet <int> set       = GetTickDays(code);

            for (int i = 0; i < klineData.Length; i++)
            {
                int date = (int)klineData.Arr_Time[i];
                if (date < 20070101)
                {
                    continue;
                }
                if (set.Contains(date))
                {
                    continue;
                }

                List <string[]> arr  = Download_Tick.Request(code, date);
                string          path = pathutils.GetTickPath(code, date);
                SaveData(path, arr);
                Thread.Sleep(2000);
            }
        }