Esempio n. 1
0
 public void OnQuote(TCQuote quote)
 {
     if (quote != null)
     {
         //APP.UpdateQuotePage(quote);
     }
 }
Esempio n. 2
0
        public TCQuote ReqQuoteSync(string url, string symbol, bool writeToConsole = true)
        {
            WebRequest request = WebRequest.Create(url + symbol);

            request.Credentials = CredentialCache.DefaultCredentials;
            try
            {
                WebResponse  response   = request.GetResponse();
                Stream       dataStream = response.GetResponseStream();
                StreamReader reader     = new StreamReader(dataStream);
                string       data       = reader.ReadToEnd();
                TCQuote      quote      = new TCQuote(data);
                if (writeToConsole)
                {
                    Console.WriteLine(((HttpWebResponse)response).StatusDescription); Console.WriteLine(data);
                }
                return(quote);
            }
            catch (Exception e)
            {
                return(null);
            }
        }
Esempio n. 3
0
        public new void OnWebAsyncUpdate(TCWebAsyncInfo wai)
        {
            TCQuote quote = new TCQuote(wai.RespDataStr);

            Isys.OnQuote(quote);
        }