public static SubscribeMessage ToRawOrderBook(FundingSymbols symbol, BooksLimit limit) { return(new SubscribeMessage { ChannelName = @"book", Symbol = EnumStringValueAttribute.GetValue(symbol), Precision = EnumStringValueAttribute.GetValue(BooksPrecision.NoAggregation), Length = ((int)limit).ToString() }); }
public static SubscribeMessage ToOrderBook(FundingSymbols symbol, BooksPrecision precision, BooksFrequency frequency, BooksLimit limit) { return(new SubscribeMessage { ChannelName = @"book", Symbol = EnumStringValueAttribute.GetValue(symbol), Precision = EnumStringValueAttribute.GetValue(precision), Frequency = EnumStringValueAttribute.GetValue(frequency), Length = ((int)limit).ToString() }); }
public RawTradingBook(TradingSymbols symbol, BooksLimit limit = BooksLimit.TwentyFive) { Symbol = symbol; Length = limit; }
public RawTradingBookRealtime(TradingSymbols symbol, BooksLimit limit = BooksLimit.TwentyFive) : base(symbol, limit) { }