Interface CoinExchangeTradingBot.ExchangeApi
- All Known Implementing Classes:
CoinExchangeTradingBot.AssetExchangeApi,CoinExchangeTradingBot.CoinExchangeApi,CoinExchangeTradingBot.SelectExchangeApi
- Enclosing class:
- CoinExchangeTradingBot
public static interface CoinExchangeTradingBot.ExchangeApi
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddOrder(AbstractContractContext context, CoinExchangeTradingBot.PairType pairType, CoinExchangeTradingBot.OrderType orderType, BigDecimal quantity, BigDecimal price) voidcancelAllMyOrders(AbstractContractContext context, CoinExchangeTradingBot.PairType pairType, String account) getBalance(CoinExchangeTradingBot.PairSymbol symbol, String account) getOrders(CoinExchangeTradingBot.PairType pairType, CoinExchangeTradingBot.OrderType orderType)
-
Method Details
-
addOrder
void addOrder(AbstractContractContext context, CoinExchangeTradingBot.PairType pairType, CoinExchangeTradingBot.OrderType orderType, BigDecimal quantity, BigDecimal price) -
cancelAllMyOrders
void cancelAllMyOrders(AbstractContractContext context, CoinExchangeTradingBot.PairType pairType, String account) -
getOrders
List<CoinExchangeTradingBot.ExchangeOrderResponse> getOrders(CoinExchangeTradingBot.PairType pairType, CoinExchangeTradingBot.OrderType orderType) -
getBalance
-