Esempio n. 1
0
 private void Run()
 {
     while (true)
     {
         try
         {
             StreamDataManager.AddNewPacket(Code, DataPacket.DownloadFromYahoo(Code));
             ChartControl.NeedRebind();
             Thread.Sleep(2000);
         }
         catch
         {
         }
     }
 }
 private void Run()
 {
     while (true)
     {
         try
         {
             DataPacket[] dps = DataPacket.DownloadMultiFromYahoo(
                 string.Join(",", (string[])alSymbols.ToArray(typeof(string))));
             for (int i = 0; i < alSymbols.Count; i++)
             {
                 if (OnNewPacket != null)
                 {
                     OnNewPacket(alSymbols[i].ToString(), dps[i]);
                 }
             }
             //StreamDataManager.AddNewPacket(alSymbols[i].ToString(),dps[i]);
             ChartControl.NeedRebind();
             Thread.Sleep(interval);
         }
         catch
         {
         }
     }
 }