-
BitmexAuthenticated.cancelAllAfter(String apiKey,
si.mazi.rescu.SynchronizedValueFactory<Long> nonce,
si.mazi.rescu.ParamsDigest paramsDigest,
long timeout)
Useful as a dead-man's switch to ensure your orders are canceled in case of an outage.
BitmexAuthenticated.cancelOrder(String apiKey,
si.mazi.rescu.SynchronizedValueFactory<Long> nonce,
si.mazi.rescu.ParamsDigest paramsDigest,
String orderID,
String clOrdID)
Either an orderID or a clOrdID must be provided.
BitmexAuthenticated.getAccount(String apiKey,
si.mazi.rescu.SynchronizedValueFactory<Long> nonce,
si.mazi.rescu.ParamsDigest paramsDigest)
BitmexAuthenticated.getExecutions(String apiKey,
si.mazi.rescu.SynchronizedValueFactory<Long> nonce,
si.mazi.rescu.ParamsDigest paramsDigest,
String symbol,
String filter,
String columns,
Integer count,
Long start,
Boolean reverse,
Date startTime,
Date endTime)
Get all raw executions for your account.
BitmexAuthenticated.getOrders(String apiKey,
si.mazi.rescu.SynchronizedValueFactory<Long> nonce,
si.mazi.rescu.ParamsDigest paramsDigest,
String symbol,
String filter,
String columns,
Integer count,
Long start,
Boolean reverse,
Date startTime,
Date endTime)
BitmexAuthenticated.getPositions(String apiKey,
si.mazi.rescu.SynchronizedValueFactory<Long> nonce,
si.mazi.rescu.ParamsDigest paramsDigest)
BitmexAuthenticated.getPositions(String apiKey,
si.mazi.rescu.SynchronizedValueFactory<Long> nonce,
si.mazi.rescu.ParamsDigest paramsDigest,
String filter)
BitmexAuthenticated.getTradeHistory(String apiKey,
si.mazi.rescu.SynchronizedValueFactory<Long> nonce,
si.mazi.rescu.ParamsDigest paramsDigest,
String symbol,
String filter,
String columns,
Integer count,
Long start,
Boolean reverse,
Date startTime,
Date endTime)
Get all balance-affecting executions.
BitmexAuthenticated.getWallet(String apiKey,
si.mazi.rescu.SynchronizedValueFactory<Long> nonce,
si.mazi.rescu.ParamsDigest paramsDigest)
Get a history of all of your wallet transactions (deposits, withdrawals, PNL)
BitmexAuthenticated.getWalletSummary(String apiKey,
si.mazi.rescu.SynchronizedValueFactory<Long> nonce,
si.mazi.rescu.ParamsDigest paramsDigest,
String currency)
Get a summary of all of your wallet transactions (deposits, withdrawals, PNL)
BitmexAuthenticated.placeOrder(String apiKey,
si.mazi.rescu.SynchronizedValueFactory<Long> nonce,
si.mazi.rescu.ParamsDigest paramsDigest,
String symbol,
String side,
BigDecimal orderQuantity,
BigDecimal simpleOrderQuantity,
BigDecimal displayQuantity,
BigDecimal price,
BigDecimal stopPrice,
String orderType,
String clOrdID,
String executionInstructions,
String clOrdLinkID,
String contingencyType,
BigDecimal pegOffsetValue,
String pegPriceType,
String timeInForce,
String text)
BitmexAuthenticated.placeOrderBulk(String apiKey,
si.mazi.rescu.SynchronizedValueFactory<Long> nonce,
si.mazi.rescu.ParamsDigest paramsDigest,
String orderCommands)
BitmexAuthenticated.replaceOrder(String apiKey,
si.mazi.rescu.SynchronizedValueFactory<Long> nonce,
si.mazi.rescu.ParamsDigest paramsDigest,
String orderId,
String origClOrdID,
String clOrdID,
BigDecimal simpleOrderQty,
BigDecimal orderQuantity,
BigDecimal simpleLeavesQty,
BigDecimal leavesQty,
BigDecimal price,
BigDecimal stopPrice,
BigDecimal pegOffsetValue,
String text)
BitmexAuthenticated.replaceOrderBulk(String apiKey,
si.mazi.rescu.SynchronizedValueFactory<Long> nonce,
si.mazi.rescu.ParamsDigest paramsDigest,
String orderCommands)