public class BinanceTradeService extends BinanceTradeServiceRaw implements TradeService
| Modifier and Type | Class and Description |
|---|---|
static interface |
BinanceTradeService.BinanceOrderFlags |
apiKey, binance, LOG, signatureCreatorexchange| Constructor and Description |
|---|
BinanceTradeService(Exchange exchange) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
cancelOrder(CancelOrderParams params) |
boolean |
cancelOrder(String orderId) |
OpenOrdersParams |
createOpenOrdersParams() |
TradeHistoryParams |
createTradeHistoryParams() |
OpenOrders |
getOpenOrders() |
OpenOrders |
getOpenOrders(CurrencyPair pair) |
OpenOrders |
getOpenOrders(OpenOrdersParams params) |
Collection<Order> |
getOrder(OrderQueryParams... params) |
Collection<Order> |
getOrder(String... orderIds) |
UserTrades |
getTradeHistory(TradeHistoryParams params) |
String |
placeLimitOrder(LimitOrder lo) |
String |
placeMarketOrder(MarketOrder mo) |
String |
placeStopOrder(StopOrder so) |
void |
placeTestOrder(OrderType type,
Order order,
BigDecimal limitPrice,
BigDecimal stopPrice) |
allOrders, cancelOrder, closeDataStream, keepAliveDataStream, myTrades, newOrder, openOrders, openOrders, orderStatus, startUserDataStream, testNewOrdergetExchangeInfo, getTimestamp, refreshTimestampgetClientConfig, verifyOrder, verifyOrder, verifyOrderclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waittoOrderQueryParams, verifyOrder, verifyOrderpublic BinanceTradeService(Exchange exchange)
public OpenOrders getOpenOrders() throws IOException
getOpenOrders in interface TradeServiceIOExceptionpublic OpenOrders getOpenOrders(CurrencyPair pair) throws IOException
IOExceptionpublic OpenOrders getOpenOrders(OpenOrdersParams params) throws IOException
getOpenOrders in interface TradeServiceIOExceptionpublic String placeMarketOrder(MarketOrder mo) throws IOException
placeMarketOrder in interface TradeServiceIOExceptionpublic String placeLimitOrder(LimitOrder lo) throws IOException
placeLimitOrder in interface TradeServiceIOExceptionpublic String placeStopOrder(StopOrder so) throws IOException
placeStopOrder in interface TradeServiceIOExceptionpublic void placeTestOrder(OrderType type, Order order, BigDecimal limitPrice, BigDecimal stopPrice) throws IOException
IOExceptionpublic boolean cancelOrder(String orderId)
cancelOrder in interface TradeServicepublic boolean cancelOrder(CancelOrderParams params) throws IOException
cancelOrder in interface TradeServiceIOExceptionpublic UserTrades getTradeHistory(TradeHistoryParams params) throws IOException
getTradeHistory in interface TradeServiceIOExceptionpublic TradeHistoryParams createTradeHistoryParams()
createTradeHistoryParams in interface TradeServicepublic OpenOrdersParams createOpenOrdersParams()
createOpenOrdersParams in interface TradeServicepublic Collection<Order> getOrder(String... orderIds)
getOrder in interface TradeServicepublic Collection<Order> getOrder(OrderQueryParams... params) throws IOException
getOrder in interface TradeServiceIOExceptionCopyright © 2012–2018 Knowm Inc.. All rights reserved.