public class OKCoinTradeService extends OKCoinTradeServiceRaw implements org.knowm.xchange.service.trade.TradeService
TradeService implementation.| Modifier and Type | Class and Description | 
|---|---|
static class  | 
OKCoinTradeService.OKCoinTradeHistoryParams  | 
apiKey, loginMaxRetryTimes, okCoin, okCoinClient, sign| Constructor and Description | 
|---|
OKCoinTradeService(org.knowm.xchange.Exchange exchange)  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
cancelOrder(String orderId) | 
org.knowm.xchange.service.trade.params.orders.DefaultOpenOrdersParamCurrencyPair | 
createOpenOrdersParams() | 
org.knowm.xchange.service.trade.params.TradeHistoryParams | 
createTradeHistoryParams() | 
org.knowm.xchange.dto.trade.OpenOrders | 
getOpenOrders() | 
org.knowm.xchange.dto.trade.OpenOrders | 
getOpenOrders(org.knowm.xchange.service.trade.params.orders.OpenOrdersParams params) | 
Collection<org.knowm.xchange.dto.Order> | 
getOrder(String... orderIds) | 
org.knowm.xchange.dto.trade.UserTrades | 
getTradeHistory(Object... arguments)
Deprecated.  
 | 
org.knowm.xchange.dto.trade.UserTrades | 
getTradeHistory(org.knowm.xchange.service.trade.params.TradeHistoryParams params) | 
String | 
placeLimitOrder(org.knowm.xchange.dto.trade.LimitOrder limitOrder) | 
String | 
placeMarketOrder(org.knowm.xchange.dto.trade.MarketOrder marketOrder) | 
batchTrade, borrowMoney, cancelBorrow, cancelIcebergeOrder, cancelOrder, getBorrowOrderInfo, getBorrowsInfo, getIcebergOrderHistory, getOpenIcebergOrders, getOrder, getOrderFee, getOrderHistory, getOrders, getOrders, getOrders, getTradeHistory, getUnrepaymentsInfo, placeIcebergOrder, repay, tradesleep, updateLastverifyOrder, verifyOrder, verifyOrderpublic OKCoinTradeService(org.knowm.xchange.Exchange exchange)
public org.knowm.xchange.dto.trade.OpenOrders getOpenOrders()
                                                     throws OKCoinException,
                                                            IOException
getOpenOrders in interface org.knowm.xchange.service.trade.TradeServiceOKCoinExceptionIOExceptionpublic org.knowm.xchange.dto.trade.OpenOrders getOpenOrders(org.knowm.xchange.service.trade.params.orders.OpenOrdersParams params)
                                                     throws org.knowm.xchange.exceptions.ExchangeException,
                                                            org.knowm.xchange.exceptions.NotAvailableFromExchangeException,
                                                            org.knowm.xchange.exceptions.NotYetImplementedForExchangeException,
                                                            IOException
getOpenOrders in interface org.knowm.xchange.service.trade.TradeServiceorg.knowm.xchange.exceptions.ExchangeExceptionorg.knowm.xchange.exceptions.NotAvailableFromExchangeExceptionorg.knowm.xchange.exceptions.NotYetImplementedForExchangeExceptionIOExceptionpublic org.knowm.xchange.service.trade.params.orders.DefaultOpenOrdersParamCurrencyPair createOpenOrdersParams()
createOpenOrdersParams in interface org.knowm.xchange.service.trade.TradeServicepublic String placeMarketOrder(org.knowm.xchange.dto.trade.MarketOrder marketOrder) throws org.knowm.xchange.exceptions.ExchangeException, org.knowm.xchange.exceptions.NotAvailableFromExchangeException, org.knowm.xchange.exceptions.NotYetImplementedForExchangeException, IOException
placeMarketOrder in interface org.knowm.xchange.service.trade.TradeServiceorg.knowm.xchange.exceptions.ExchangeExceptionorg.knowm.xchange.exceptions.NotAvailableFromExchangeExceptionorg.knowm.xchange.exceptions.NotYetImplementedForExchangeExceptionIOExceptionpublic String placeLimitOrder(org.knowm.xchange.dto.trade.LimitOrder limitOrder) throws OKCoinException, IOException
placeLimitOrder in interface org.knowm.xchange.service.trade.TradeServiceOKCoinExceptionIOExceptionpublic boolean cancelOrder(String orderId) throws OKCoinException, IOException
cancelOrder in interface org.knowm.xchange.service.trade.TradeServiceOKCoinExceptionIOException@Deprecated public org.knowm.xchange.dto.trade.UserTrades getTradeHistory(Object... arguments) throws OKCoinException, IOException
OKCoinExceptionIOExceptionpublic org.knowm.xchange.dto.trade.UserTrades getTradeHistory(org.knowm.xchange.service.trade.params.TradeHistoryParams params)
                                                       throws OKCoinException,
                                                              IOException
getTradeHistory in interface org.knowm.xchange.service.trade.TradeServiceOKCoinExceptionIOExceptionpublic org.knowm.xchange.service.trade.params.TradeHistoryParams createTradeHistoryParams()
createTradeHistoryParams in interface org.knowm.xchange.service.trade.TradeServicepublic Collection<org.knowm.xchange.dto.Order> getOrder(String... orderIds) throws org.knowm.xchange.exceptions.ExchangeException, org.knowm.xchange.exceptions.NotAvailableFromExchangeException, org.knowm.xchange.exceptions.NotYetImplementedForExchangeException, IOException
getOrder in interface org.knowm.xchange.service.trade.TradeServiceorg.knowm.xchange.exceptions.ExchangeExceptionorg.knowm.xchange.exceptions.NotAvailableFromExchangeExceptionorg.knowm.xchange.exceptions.NotYetImplementedForExchangeExceptionIOExceptionCopyright © 2013–2017. All rights reserved.