public static class CoinExchangeTradingBot.AssetExchangeApi extends java.lang.Object implements CoinExchangeTradingBot.ExchangeApi
Constructor and Description |
---|
AssetExchangeApi() |
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) |
java.util.List<CoinExchangeTradingBot.ExchangeOrderResponse> |
getOrders(CoinExchangeTradingBot.PairType pairType,
CoinExchangeTradingBot.OrderType orderType) |
public void addOrder(AbstractContractContext context, CoinExchangeTradingBot.PairType pairType, CoinExchangeTradingBot.OrderType orderType, java.math.BigDecimal quantity, java.math.BigDecimal price)
addOrder
in interface CoinExchangeTradingBot.ExchangeApi
public void cancelAllMyOrders(AbstractContractContext context, CoinExchangeTradingBot.PairType pairType, java.lang.String account)
cancelAllMyOrders
in interface CoinExchangeTradingBot.ExchangeApi
public java.util.List<CoinExchangeTradingBot.ExchangeOrderResponse> getOrders(CoinExchangeTradingBot.PairType pairType, CoinExchangeTradingBot.OrderType orderType)
getOrders
in interface CoinExchangeTradingBot.ExchangeApi
public java.math.BigDecimal getBalance(CoinExchangeTradingBot.PairSymbol symbol, java.lang.String account)
getBalance
in interface CoinExchangeTradingBot.ExchangeApi