コード例 #1
0
 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()
     });
 }
コード例 #2
0
 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()
     });
 }
コード例 #3
0
 public RawTradingBook(TradingSymbols symbol, BooksLimit limit = BooksLimit.TwentyFive)
 {
     Symbol = symbol;
     Length = limit;
 }
コード例 #4
0
 public RawTradingBookRealtime(TradingSymbols symbol, BooksLimit limit = BooksLimit.TwentyFive)
     : base(symbol, limit)
 {
 }