/// <summary> /// Unsubscribe Market data message /// </summary> public bool UnsubscribeTickData(Unsubscribe request) { try { if (Logger.IsInfoEnabled) { Logger.Info("Unsubscribing market data request for: " + request.Security.Symbol, _type.FullName, "UnsubscribeTickData"); } // Send Unsubscription Map _ibClient.CancelMarketData(_idsMap[request.Id]); _ibClient.CancelMarketDepth(_idsMap[request.Id]); return(true); } catch (Exception exception) { Logger.Error(exception, _type.FullName, "UnsubscribeTickData"); return(false); } }