Пример #1
0
        private void InitializeDOBKClients()
        {
            optDobkClient = new DepthOfBkClient();
            optDobkClient.RegisterSessHndlrs(optDobkClient_HandleErr, optDobkClient_HandleConnectionFailed,
                                             optDobkClient_HandleConnected, optDobkClient_HandleDisconnected);


            eqDobkClient = new DepthOfBkClient();
            eqDobkClient.RegisterSessHndlrs(eqDobkClient_HandleErr, eqDobkClient_HandleConnectionFailed,
                                            eqDobkClient_HandleConnected, eqDobkClient_HandleDisconnected);

            sprdDobkClient = new DepthOfBkClient();
            sprdDobkClient.RegisterSessHndlrs(sDBClient_HandleErr, sDBClient_HandleConnectionFailed,
                                              sDBClient_HandleConnected, sDBClient_HandleDisconnected);
        }
Пример #2
0
        }// Connect to DataBase


        public static void QuotesAPI()
        {
            if (_DepthofBkClient == null)
            {
                //try
                //{
                _DepthofBkClient = new DepthOfBkClient();
                if (!_DepthofBkClient.IsConnected())
                {
                    _DepthofBkClient.Connect("10.10.20.100", 13001);
                    while (!_DepthofBkClient.IsConnected())
                    {
                        Thread.Sleep(100);
                    }
                }
                //}
                //catch (Exception ex)
                //{
                //    Console.WriteLine(ex);
                //}
            }
        }
Пример #3
0
        public static void EquityAPI()
        {
            if (_dobkUnderClient == null)
            {
                //try
                //{
                _dobkUnderClient = new DepthOfBkClient();
                if (!_dobkUnderClient.IsConnected())
                {
                    _dobkUnderClient.Connect("10.10.20.100", 12001);
                    while (!_dobkUnderClient.IsConnected())
                    {
                        Thread.Sleep(100);
                    }
                }

                //}
                //catch (Exception ex)
                //{
                //    Console.WriteLine(ex.Message);
                //}
            }
        }//Equity data