Package org.knowm.xchange.bitmex.service
Class BitmexMarketDataServiceRaw
java.lang.Object
org.knowm.xchange.service.BaseExchangeService<BitmexExchange>
org.knowm.xchange.bitmex.service.BitmexBaseService
org.knowm.xchange.bitmex.service.BitmexMarketDataServiceRaw
- All Implemented Interfaces:
BaseService
- Direct Known Subclasses:
BitmexMarketDataService
Implementation of the market data service for Bitmex
- Provides access to various market data values
-
Field Summary
Fields inherited from class org.knowm.xchange.bitmex.service.BitmexBaseService
bitmex, rateLimit, rateLimitRemaining, rateLimitReset, signatureCreator
Fields inherited from class org.knowm.xchange.service.BaseExchangeService
exchange
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.google.common.collect.BiMap<BitmexPrompt,
String> getActivePrompts
(List<BitmexTicker> tickers) getBitmexDepth
(String bitmexSymbol) getBitmexTrades
(String bitmexSymbol, Integer limit, Long start) getBucketedTrades
(String binSize, Boolean partial, CurrencyPair pair, long count, Boolean reverse) getFundingHistory
(String symbol, String filter, String columns, Integer count, Long start, Boolean reverse, Date startTime, Date endTime) Methods inherited from class org.knowm.xchange.bitmex.service.BitmexBaseService
getRateLimit, getRateLimitRemaining, getRateLimitReset, handleError, updateRateLimit
Methods inherited from class org.knowm.xchange.service.BaseExchangeService
verifyOrder, verifyOrder, verifyOrder
-
Constructor Details
-
BitmexMarketDataServiceRaw
Constructor- Parameters:
exchange
-
-
-
Method Details
-
getBitmexDepth
- Throws:
ExchangeException
-
getBitmexTrades
public List<BitmexPublicTrade> getBitmexTrades(String bitmexSymbol, Integer limit, Long start) throws ExchangeException - Throws:
ExchangeException
-
getTicker
- Throws:
ExchangeException
-
getActiveTickers
- Throws:
ExchangeException
-
getActiveIntervals
-
getActivePrompts
public com.google.common.collect.BiMap<BitmexPrompt,String> getActivePrompts(List<BitmexTicker> tickers) throws ExchangeException - Throws:
ExchangeException
-
getBucketedTrades
public List<BitmexKline> getBucketedTrades(String binSize, Boolean partial, CurrencyPair pair, long count, Boolean reverse) throws ExchangeException - Throws:
ExchangeException
-
getFundingHistory
-