private static void generic(TradeService tradeService) throws IOException { // place a limit buy order MarketOrder marketOrder = new MarketOrder((OrderType.ASK), new BigDecimal(".1"), CurrencyPair.BTC_USD); String marketOrderReturnValue = tradeService.placeMarketOrder(marketOrder); System.out.println("Market Order return value: " + marketOrderReturnValue); } }
private static void generic(TradeService tradeService) throws IOException { MarketOrder marketOrder = new MarketOrder((OrderType.ASK), new BigDecimal(".1"), CurrencyPair.BTC_USD); String marketOrderReturnValue = tradeService.placeMarketOrder(marketOrder); System.out.println("Market Order return value: " + marketOrderReturnValue); }
public MarketOrder build() { MarketOrder order = new MarketOrder( orderType, originalAmount, currencyPair, id, timestamp, averagePrice, cumulativeAmount, fee, status); order.setOrderFlags(flags); return order; } }
private static void generic(Exchange krakenExchange) throws IOException { // Interested in the private trading functionality (authentication) TradeService tradeService = krakenExchange.getTradeService(); // place a marketOrder with volume 0.01 OrderType orderType = (OrderType.BID); BigDecimal tradeableAmount = new BigDecimal("0.01"); MarketOrder marketOrder = new MarketOrder(orderType, tradeableAmount, CurrencyPair.BTC_EUR); String orderID = tradeService.placeMarketOrder(marketOrder); System.out.println("Market Order ID: " + orderID); }
private static void raw(Exchange krakenExchange) throws IOException { // Interested in the private trading functionality (authentication) KrakenTradeServiceRaw tradeService = (KrakenTradeServiceRaw) krakenExchange.getTradeService(); // place a marketOrder with volume 0.01 OrderType orderType = (OrderType.BID); BigDecimal tradeableAmount = new BigDecimal("0.01"); MarketOrder marketOrder = new MarketOrder(orderType, tradeableAmount, CurrencyPair.BTC_EUR); KrakenOrderResponse orderID = tradeService.placeKrakenMarketOrder(marketOrder); System.out.println("Market Order ID: " + orderID); } }
public static void main(String[] args) throws IOException { Exchange anx = ANXExamplesUtils.createExchange(); // Interested in the private trading functionality (authentication) TradeService tradeService = anx.getTradeService(); // place a market order for 1 Bitcoin at market price OrderType orderType = (OrderType.ASK); BigDecimal tradeableAmount = new BigDecimal("0.01"); MarketOrder marketOrder = new MarketOrder(orderType, tradeableAmount, CurrencyPair.BTC_USD, new Date()); String orderID = tradeService.placeMarketOrder(marketOrder); System.out.println("Market Order return value: " + orderID); } }
private static void generic(TradeService tradeService) throws IOException { // place a limit buy order LimitOrder limitOrder = new LimitOrder( (OrderType.ASK), new BigDecimal("2"), CurrencyPair.BTC_USD, "", null, new BigDecimal("1000.00")); String limitOrderReturnValue = tradeService.placeLimitOrder(limitOrder); System.out.println("Limit Order return value: " + limitOrderReturnValue); // place a market buy order MarketOrder marketOrder = new MarketOrder((OrderType.ASK), new BigDecimal("1"), CurrencyPair.BTC_HKD); String marketOrderReturnValue = tradeService.placeMarketOrder(marketOrder); System.out.println("Market Order return value: " + marketOrderReturnValue); printOpenOrders(tradeService); // Cancel the added order boolean cancelResult = tradeService.cancelOrder(limitOrderReturnValue); System.out.println("Canceling returned " + cancelResult); }
private static void raw(Exchange lakeBtcExchange) throws IOException { LakeBTCTradeServiceRaw tradeService = (LakeBTCTradeServiceRaw) lakeBtcExchange.getTradeService(); System.out.println("Open Orders: " + Arrays.toString(tradeService.getLakeBTCOrders())); // place a limit buy order LimitOrder limitOrder = new LimitOrder( (Order.OrderType.BID), new BigDecimal(".01"), CurrencyPair.BTC_LTC, "", null, new BigDecimal("51.25")); LakeBTCOrderResponse limitOrderReturnValue = tradeService.placeLakeBTCLimitOrder(limitOrder); System.out.println("Limit Order return value: " + limitOrderReturnValue); // place a market buy order MarketOrder marketOrder = new MarketOrder( (Order.OrderType.BID), new BigDecimal(".01"), CurrencyPair.BTC_LTC, "", null); LakeBTCOrderResponse marketOrderReturnValue = tradeService.placeLakeBTCMarketOrder(marketOrder); System.out.println("Market Order return value: " + marketOrderReturnValue); System.out.println("Open Orders: " + Arrays.toString(tradeService.getLakeBTCOrders())); } }
private static void generic(Exchange lakebtcExchange) throws IOException { TradeService tradeService = lakebtcExchange.getTradeService(); System.out.println("Open Orders: " + tradeService.getOpenOrders()); // place a limit buy order LimitOrder limitOrder = new LimitOrder( (Order.OrderType.BID), new BigDecimal(".01"), CurrencyPair.BTC_LTC, "", null, new BigDecimal("51.25")); String limitOrderReturnValue = tradeService.placeLimitOrder(limitOrder); System.out.println("Limit Order return value: " + limitOrderReturnValue); // place a market buy order MarketOrder marketOrder = new MarketOrder( (Order.OrderType.BID), new BigDecimal(".01"), CurrencyPair.BTC_LTC, "", null); String marketOrderReturnValue = tradeService.placeMarketOrder(marketOrder); System.out.println("Limit Order return value: " + marketOrderReturnValue); System.out.println("Open Orders: " + tradeService.getOpenOrders().toString()); }
new MarketOrder((OrderType.ASK), new BigDecimal("0.003"), CurrencyPair.BTC_AUD, null, null); String marketSellOrderId = tradeService.placeMarketOrder(sellMarketOrder); System.out.println("Market Order return value: " + marketSellOrderId); new MarketOrder((OrderType.BID), new BigDecimal("0.004"), CurrencyPair.BTC_AUD, null, null); String buyMarketOrderId = tradeService.placeMarketOrder(buyMarketOrder); System.out.println("Market Order return value: " + buyMarketOrderId);
new MarketOrder( type, originalAmount,
return new MarketOrder( orderType, originalAmount,
if (order.type.equals(CoindirectOrder.Type.MARKET)) { result = new MarketOrder( type, order.amount,
if (order.type.equals(org.knowm.xchange.binance.dto.trade.OrderType.MARKET)) { result = new MarketOrder( type, order.origQty,
return new MarketOrder( type, order.getSize(),
if (openOrder.isMarket()) { order = new MarketOrder( orderType, openOrder.getAmount(),
return new MarketOrder( orderType, krakenOrder.getVolume(),
public static Order adaptOrderDetails(IndependentReserveOrderDetailsResponse details) { if (details.getOrderType().startsWith("Market")) { return new MarketOrder( adapeOrderType(details.getOrderType()), details.getVolumeOrdered(), new CurrencyPair(details.getPrimaryCurrencyCode(), details.getSecondaryCurrencyCode()), details.getOrderGuid(), details.getCreatedTimestamp(), details.getAvgPrice(), details.getVolumeFilled(), null, adaptOrderStatus(details.getStatus())); } else if (details.getOrderType().startsWith("Limit")) { return new LimitOrder( adapeOrderType(details.getOrderType()), details.getVolumeOrdered(), new CurrencyPair(details.getPrimaryCurrencyCode(), details.getSecondaryCurrencyCode()), details.getOrderGuid(), details.getCreatedTimestamp(), details.getAvgPrice(), details.getAvgPrice(), details.getVolumeFilled(), null, adaptOrderStatus(details.getStatus())); } throw new IllegalStateException( "Unknown order type found in Independent Reserve : " + details.getOrderType()); }
public MarketOrder build() { MarketOrder order = new MarketOrder( orderType, originalAmount, currencyPair, id, timestamp, averagePrice, cumulativeAmount, fee, status); order.setOrderFlags(flags); return order; } }
return new MarketOrder( orderType, originalAmount,