Examples of MarketOrder


Examples of com.jboss.trading.api.model.MarketOrder

    @Test
    public void testViewMarketOrder() throws Exception {

        AtomicInteger marketOrderIdCounter = testConfig.getMarketOrderIdCounter();

        MarketOrder marketOrder = tradingManager.viewMarketOrder(marketOrderIdCounter.getAndIncrement());

        Assert.assertNotNull(marketOrder);
    }
View Full Code Here

Examples of com.jboss.trading.api.model.MarketOrder

    @Test
    public void testViewMarketOrder() throws Exception {

        AtomicInteger marketOrderIdCounter = testConfig.getMarketOrderIdCounter();

        MarketOrder marketOrder = tradingManager.viewMarketOrder(marketOrderIdCounter.getAndIncrement());

        Assert.assertNotNull(marketOrder);
    }
View Full Code Here

Examples of com.jboss.trading.api.model.MarketOrder

        MarketOrderEntity marketOrderEntity = entityManager.find(MarketOrderEntity.class, marketOrderId);

        if (marketOrderEntity != null) {

            MarketOrder marketOrder = MarketOrderFactory.toMarketOrder(marketOrderEntity);

            return marketOrder;
        }

        MarketOrderNotFoundException monf_ex = MarketOrderNotFoundException.getInstance(marketOrderId);
View Full Code Here

Examples of com.jboss.trading.api.model.MarketOrder

    @Test
    public void testViewMarketOrder() throws Exception {

        AtomicInteger marketOrderIdCounter = testConfig.getMarketOrderIdCounter();

        MarketOrder marketOrder = tradingManager.viewMarketOrder(marketOrderIdCounter.getAndIncrement());

        Assert.assertNotNull(marketOrder);
    }
View Full Code Here

Examples of com.jboss.trading.api.model.MarketOrder

    private static final Logger LOGGER = LoggerFactory.getLogger(MarketOrderFactory.class);

    public static MarketOrder toMarketOrder(MarketOrderEntity marketOrderEntity) {

        MarketOrder marketOrder = new MarketOrder();

        try {

            BeanUtils.copyProperties(marketOrder, marketOrderEntity);
        }
View Full Code Here

Examples of com.jboss.trading.api.model.MarketOrder

        List<MarketOrder> marketOrders = new ArrayList<MarketOrder>();

        for (MarketOrderEntity marketOrderEntity : marketOrderEntities) {

            MarketOrder marketOrder = MarketOrderFactory.toMarketOrder(marketOrderEntity);

            marketOrders.add(marketOrder);
        }

        return marketOrders;
View Full Code Here

Examples of com.xeiam.xchange.dto.trade.MarketOrder

    // 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);
  }
View Full Code Here

Examples of com.xeiam.xchange.dto.trade.MarketOrder

    // 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);
  }
View Full Code Here

Examples of com.xeiam.xchange.dto.trade.MarketOrder

    LimitOrder bigLimitOrder = new LimitOrder(OrderType.ASK, new BigDecimal(1.152), new CurrencyPair("BTC", "GBP"), null, null, new BigDecimal(500));
    ((CoinfloorStreamingExchangeService) streamingExchangeService).placeOrder(bigLimitOrder);
    TimeUnit.MILLISECONDS.sleep(1000);

    // request outcome of theoretical marketOrder
    MarketOrder estMarketOrder = new MarketOrder(OrderType.ASK, new BigDecimal(1), new CurrencyPair("BTC", "GBP"));
    ((CoinfloorStreamingExchangeService) streamingExchangeService).estimateMarketOrder(estMarketOrder);
    TimeUnit.MILLISECONDS.sleep(1000);

    // get user's current open orders, cancel all of them.
    CoinfloorOpenOrders openOrders = (CoinfloorOpenOrders) ((CoinfloorStreamingExchangeService) streamingExchangeService).getOrders().getPayloadItem("raw");
View Full Code Here

Examples of com.xeiam.xchange.dto.trade.MarketOrder

          // check for new balance before submitting second order
          System.out.println("\n\n\n\n\nCached Account Info: ");
          System.out.println(((CoinfloorStreamingExchangeService) streamingExchangeService).getCachedAccountInfo());

          // request outcome of theoretical marketOrder
          MarketOrder estMarketOrder = new MarketOrder(OrderType.ASK, new BigDecimal(1), new CurrencyPair("BTC", "GBP"));
          ((CoinfloorStreamingExchangeService) streamingExchangeService).estimateMarketOrder(estMarketOrder).getPayload();
          System.out.println("\n\n\n\n\nEstimated Market Order: ");
          System.out.println("Raw Object: " + resultMap.get("raw"));
          System.out.println("Generic Object: " + resultMap.get("generic"));
          try {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.