public void UnsubscribeTrade(String symbol) { Subscriptions.AddOrUpdate(symbol, SubscriptionTypes.None, (_, subscription) => subscription & ~SubscriptionTypes.Trade); Client.UnsubscribeTrade(symbol); }
public void SubscribeMinuteAgg(String symbol) { Subscriptions.AddOrUpdate(symbol, SubscriptionTypes.Minute, (_, subscription) => subscription | SubscriptionTypes.Minute); Client.SubscribeMinuteAgg(symbol); }
public void SubscribeTrade(String symbol) { Subscriptions.AddOrUpdate(symbol, SubscriptionTypes.Trade, (_, subscription) => subscription | SubscriptionTypes.Trade); Client.SubscribeTrade(symbol); }
public void SubscribeSecondAgg(String symbol) { Subscriptions.AddOrUpdate(symbol, SubscriptionTypes.Second, (_, subscription) => subscription | SubscriptionTypes.Second); Client.SubscribeSecondAgg(symbol); }
public void UnsubscribeSecondAgg(String symbol) { Subscriptions.AddOrUpdate(symbol, SubscriptionTypes.None, (_, subscription) => subscription & ~SubscriptionTypes.Second); Client.UnsubscribeSecondAgg(symbol); }