public static ValueTask <IDisposableAlpacaDataSubscription <ITrade> > SubscribeTradeAsync( this IAlpacaDataStreamingClient client, String symbol) => DisposableAlpacaDataSubscription <ITrade> .CreateAsync( client.EnsureNotNull(nameof(client)).GetTradeSubscription(symbol), client);
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 <INewsArticle> > SubscribeNewsAsync( this IAlpacaNewsStreamingClient client, IEnumerable <String> symbols) => DisposableAlpacaDataSubscription <INewsArticle> .CreateAsync( client.EnsureNotNull(nameof(client)).GetNewsSubscription(symbols), client);
public static ValueTask <IDisposableAlpacaDataSubscription <IOrderBook> > SubscribeOrderBookAsync( this IAlpacaCryptoStreamingClient client, String symbol) => DisposableAlpacaDataSubscription <IOrderBook> .CreateAsync( client.EnsureNotNull(nameof(client)).GetOrderBookSubscription(symbol), client);