Package org.knowm.xchange.okex
Class OkexAdapters
java.lang.Object
org.knowm.xchange.okex.OkexAdapters
public class OkexAdapters extends Object
Author: Max Gao (gaamox@tutanota.com) Created: 08-06-2021
-
Field Summary
-
Constructor Summary
Constructors Constructor Description OkexAdapters()
-
Method Summary
-
Field Details
-
SPOT
- See Also:
- Constant Field Values
-
SWAP
- See Also:
- Constant Field Values
-
FUTURES
- See Also:
- Constant Field Values
-
OPTION
- See Also:
- Constant Field Values
-
-
Constructor Details
-
OkexAdapters
public OkexAdapters()
-
-
Method Details
-
adaptUserTrades
public static UserTrades adaptUserTrades(List<OkexOrderDetails> okexTradeHistory, ExchangeMetaData exchangeMetaData) -
adaptOrder
-
adaptOpenOrders
public static OpenOrders adaptOpenOrders(List<OkexOrderDetails> orders, ExchangeMetaData exchangeMetaData) -
adaptAmendOrder
public static OkexAmendOrderRequest adaptAmendOrder(LimitOrder order, ExchangeMetaData exchangeMetaData) -
adaptOrder
-
adaptOrder
-
adaptLimitOrder
public static LimitOrder adaptLimitOrder(OkexPublicOrder okexPublicOrder, Instrument instrument, Order.OrderType orderType) -
adaptOrderBook
-
adaptOrderBook
public static OrderBook adaptOrderBook(OkexResponse<List<OkexOrderbook>> okexOrderbook, Instrument instrument) -
adaptOrderbookOrder
public static LimitOrder adaptOrderbookOrder(BigDecimal amount, BigDecimal price, Instrument instrument, Order.OrderType orderType) -
adaptTicker
-
adaptOkexInstrumentId
-
adaptInstrument
-
adaptTrades
-
adaptOkexOrderSideToOrderType
-
adaptToExchangeMetaData
public static ExchangeMetaData adaptToExchangeMetaData(List<OkexInstrument> instruments, List<OkexCurrency> currs, List<OkexTradeFee> tradeFee) -
adaptOkexBalances
-
adaptOkexAssetBalances
-
adaptCandleStickData
public static CandleStickData adaptCandleStickData(List<OkexCandleStick> okexCandleStickList, CurrencyPair currencyPair) -
adaptOpenPositions
public static OpenPositions adaptOpenPositions(OkexResponse<List<OkexPosition>> positions, ExchangeMetaData exchangeMetaData) -
adaptOpenPositionType
-
adaptFundingRate
-
adaptOkexAccountPositionRisk
public static Wallet adaptOkexAccountPositionRisk(List<OkexAccountPositionRisk> accountPositionRiskData)
-