public class KrakenTradeServiceRaw extends KrakenBasePollingService
kraken, signatureCreator
exchange
Constructor and Description |
---|
KrakenTradeServiceRaw(Exchange exchange)
Constructor
|
checkResult, createDelimitedString, createKrakenCurrencyPair, createKrakenCurrencyPair, delimitAssetPairs, delimitAssets, delimitSet, getExchangeSymbols, getKrakenAssetPairs, getKrakenAssets, getKrakenCurrencyCode, getServerTime
verifyOrder, verifyOrder, verifyOrder
public KrakenTradeServiceRaw(Exchange exchange)
exchange
- nonceFactory
- public Map<String,KrakenOrder> getKrakenOpenOrders() throws IOException
IOException
public Map<String,KrakenOrder> getKrakenOpenOrders(boolean includeTrades, String userRef) throws IOException
IOException
public Map<String,KrakenOrder> getKrakenClosedOrders() throws IOException
IOException
public Map<String,KrakenOrder> getKrakenClosedOrders(boolean includeTrades, String userRef, String start, String end, String offset, String closeTime) throws IOException
IOException
public Map<String,KrakenOrder> queryKrakenOrders(String... transactionIds) throws IOException
IOException
public KrakenQueryOrderResult queryKrakenOrdersResult(boolean includeTrades, String userRef, String... transactionIds) throws IOException
IOException
public Map<String,KrakenOrder> queryKrakenOrders(boolean includeTrades, String userRef, String... transactionIds) throws IOException
IOException
public Map<String,KrakenTrade> getKrakenTradeHistory() throws IOException
IOException
public Map<String,KrakenTrade> getKrakenTradeHistory(String type, boolean includeTrades, Long start, Long end, Long offset) throws IOException
IOException
public Map<String,KrakenTrade> queryKrakenTrades(String... transactionIds) throws IOException
IOException
public Map<String,KrakenTrade> queryKrakenTrades(boolean includeTrades, String... transactionIds) throws IOException
IOException
public Map<String,KrakenOpenPosition> getOpenPositions() throws IOException
IOException
public Map<String,KrakenOpenPosition> getOpenPositions(boolean doCalcs, String... transactionIds) throws IOException
IOException
public KrakenOrderResponse placeKrakenMarketOrder(MarketOrder marketOrder) throws IOException
IOException
public KrakenOrderResponse placeKrakenLimitOrder(LimitOrder limitOrder) throws IOException
IOException
public KrakenOrderResponse placeKrakenOrder(KrakenStandardOrder krakenStandardOrder) throws IOException
IOException
public KrakenCancelOrderResult.KrakenCancelOrderResponse cancelKrakenOrder(String orderId) throws IOException
IOException
protected KrakenTradeVolume getTradeVolume(CurrencyPair... currencyPairs) throws IOException
IOException
Copyright © 2012–2016 Xeiam, LLC. All rights reserved.