private void ConnectLevel2Data() { try { optLastTrdClient.Connect(host, OPT_TRADE_PORT); eqLastTrdClient.Connect(host, EQ_TRADE_PORT); optDobkClient.Connect(host, OPT_QUOTE_PORT); eqDobkClient.Connect(host, EQ_QUOTE_PORT); sprdDobkClient.Connect(host, ISE_SPREAD_QUOTE_PORT); } catch (Exception e) { Console.WriteLine("ConnectLevel2Data error: " + e.ToString()); } }
}// 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