public static IAlpacaDataSubscription <IBar> GetMinuteBarSubscription( this IAlpacaCryptoStreamingClient client, params String[] symbols) => getMinuteBarSubscription( client.EnsureNotNull(nameof(client)), symbols.EnsureNotNull(nameof(symbols)));
public static IAlpacaDataSubscription <IQuote> GetQuoteSubscription( this IAlpacaCryptoStreamingClient client, IEnumerable <String> symbols) => getQuoteSubscription( client.EnsureNotNull(nameof(client)), symbols.EnsureNotNull(nameof(symbols)));
public static ValueTask <IDisposableAlpacaDataSubscription <IBar> > SubscribeUpdatedBarAsync( this IAlpacaCryptoStreamingClient client, IEnumerable <String> symbols) => DisposableAlpacaDataSubscription <IBar> .CreateAsync( client.EnsureNotNull(nameof(client)).GetUpdatedBarSubscription(symbols), client);
public static ValueTask <IDisposableAlpacaDataSubscription <IBar> > SubscribeDailyBarAsync( this IAlpacaCryptoStreamingClient client, params String[] symbols) => DisposableAlpacaDataSubscription <IBar> .CreateAsync( client.EnsureNotNull(nameof(client)).GetDailyBarSubscription(symbols), client);
public static ValueTask <IDisposableAlpacaDataSubscription <IBar> > SubscribeMinuteBarAsync( this IAlpacaCryptoStreamingClient client, String symbol) => DisposableAlpacaDataSubscription <IBar> .CreateAsync( client.EnsureNotNull(nameof(client)).GetMinuteBarSubscription(symbol), client);
public static ValueTask <IDisposableAlpacaDataSubscription <IOrderBook> > SubscribeOrderBookAsync( this IAlpacaCryptoStreamingClient client, String symbol) => DisposableAlpacaDataSubscription <IOrderBook> .CreateAsync( client.EnsureNotNull(nameof(client)).GetOrderBookSubscription(symbol), client);