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); }
}// 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); //} } }
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