public static class CoinExchangeTradingBot.SelectExchangeApi extends java.lang.Object implements CoinExchangeTradingBot.ExchangeApi
| Constructor and Description |
|---|
SelectExchangeApi(CoinExchangeTradingBot.ExchangeApi coinExchange,
CoinExchangeTradingBot.ExchangeApi assetExchange) |
| Modifier and Type | Method and Description |
|---|---|
void |
addOrder(AbstractContractContext context,
CoinExchangeTradingBot.PairType pairType,
CoinExchangeTradingBot.OrderType orderType,
java.math.BigDecimal quantity,
java.math.BigDecimal price) |
void |
cancelAllMyOrders(AbstractContractContext context,
CoinExchangeTradingBot.PairType pairType,
java.lang.String account) |
java.math.BigDecimal |
getBalance(CoinExchangeTradingBot.PairSymbol symbol,
java.lang.String account) |
CoinExchangeTradingBot.ExchangeApi |
getExchangeApi(CoinExchangeTradingBot.PairSymbol symbol) |
java.util.List<CoinExchangeTradingBot.ExchangeOrderResponse> |
getOrders(CoinExchangeTradingBot.PairType pairType,
CoinExchangeTradingBot.OrderType orderType) |
public SelectExchangeApi(CoinExchangeTradingBot.ExchangeApi coinExchange, CoinExchangeTradingBot.ExchangeApi assetExchange)
public CoinExchangeTradingBot.ExchangeApi getExchangeApi(CoinExchangeTradingBot.PairSymbol symbol)
public void addOrder(AbstractContractContext context, CoinExchangeTradingBot.PairType pairType, CoinExchangeTradingBot.OrderType orderType, java.math.BigDecimal quantity, java.math.BigDecimal price)
addOrder in interface CoinExchangeTradingBot.ExchangeApipublic void cancelAllMyOrders(AbstractContractContext context, CoinExchangeTradingBot.PairType pairType, java.lang.String account)
cancelAllMyOrders in interface CoinExchangeTradingBot.ExchangeApipublic java.util.List<CoinExchangeTradingBot.ExchangeOrderResponse> getOrders(CoinExchangeTradingBot.PairType pairType, CoinExchangeTradingBot.OrderType orderType)
getOrders in interface CoinExchangeTradingBot.ExchangeApipublic java.math.BigDecimal getBalance(CoinExchangeTradingBot.PairSymbol symbol, java.lang.String account)
getBalance in interface CoinExchangeTradingBot.ExchangeApi