public class KrakenStandardOrder extends Object
Modifier and Type | Class and Description |
---|---|
static class |
KrakenStandardOrder.KrakenOrderBuilder |
public CurrencyPair getAssetPair()
public KrakenType getType()
public KrakenOrderType getOrderType()
public String getPrice()
public String getSecondaryPrice()
public BigDecimal getVolume()
public String getLeverage()
public String getPositionTxId()
public Set<Order.IOrderFlags> getOrderFlags()
public String getStartTime()
public String getExpireTime()
public String getUserRefId()
public boolean isValidateOnly()
public static KrakenStandardOrder.KrakenOrderBuilder getMarketOrderBuilder(CurrencyPair currencyPair, KrakenType type, BigDecimal volume)
public static KrakenStandardOrder.KrakenOrderBuilder getLimitOrderBuilder(CurrencyPair currencyPair, KrakenType type, String limitPrice, BigDecimal volume)
public static KrakenStandardOrder.KrakenOrderBuilder getStopLossOrderBuilder(CurrencyPair currencyPair, KrakenType type, String stopLossPrice, BigDecimal volume)
public static KrakenStandardOrder.KrakenOrderBuilder getTakeProfitOrderBuilder(CurrencyPair currencyPair, KrakenType type, String takeProfitPrice, BigDecimal volume)
public static KrakenStandardOrder.KrakenOrderBuilder getStopLossProfitOrderBuilder(CurrencyPair currencyPair, KrakenType type, String stopLossPrice, String takeProfitPrice, BigDecimal volume)
public static KrakenStandardOrder.KrakenOrderBuilder getStopLossProfitLimitOrderBuilder(CurrencyPair currencyPair, KrakenType type, String stopLossPrice, String takeProfitPrice, BigDecimal volume)
public static KrakenStandardOrder.KrakenOrderBuilder getStopLossLimitOrderBuilder(CurrencyPair currencyPair, KrakenType type, String stopLossTriggerPrice, String triggeredLimitPrice, BigDecimal volume)
public static KrakenStandardOrder.KrakenOrderBuilder getTakeProfitLimitOrderBuilder(CurrencyPair currencyPair, KrakenType type, String takeProfitTriggerPrice, String triggeredLimitPrice, BigDecimal volume)
public static KrakenStandardOrder.KrakenOrderBuilder getTrailingStopOrderBuilder(CurrencyPair currencyPair, KrakenType type, String trailingStopOffset, BigDecimal volume)
public static KrakenStandardOrder.KrakenOrderBuilder getTrailingStopLimitOrderBuilder(CurrencyPair currencyPair, KrakenType type, String trailingStopOffset, String triggeredLimitOffset, BigDecimal volume)
public static KrakenStandardOrder.KrakenOrderBuilder getStopLossAndLimitOrderBuilder(CurrencyPair currencyPair, KrakenType type, String stopLossPrice, String limitPrice, BigDecimal volume)
Copyright © 2012–2016 Xeiam, LLC. All rights reserved.