Beispiel #1
0
    def test_get_open_orders_oids(self):
        n = Intrade(self.memNum, self.pw)

        orders = []
        orders.append(
            Order(conId='331374', side='B', limitPrice='.5', quantity='5'))
        resp = n.multiOrderRequest(orders, True)

        self.assertEqual(len(resp), 1)

        for o in resp:
            self.assertTrue(o.success)

        time.sleep(1)

        os = n.getOrdersByOrderId([
            resp[0].orderId,
        ])
        self.assertEqual(len(os), 1)

        r = n.cancelAllOrders()
        self.assertTrue(r.didCancel)

        time.sleep(1)

        orders = n.getOpenOrders()
        self.assertEqual(len(orders), 0)
Beispiel #2
0
    def test_get_open_orders_oids(self):
        n = Intrade(self.memNum, self.pw)
        
        orders = []
        orders.append( Order(conId='331374',side='B', limitPrice='.5',quantity='5') )
        resp = n.multiOrderRequest(orders, True)

        self.assertEqual(len(resp), 1)

        for o in resp:
            self.assertTrue(o.success)

        time.sleep(1)

        os = n.getOrdersByOrderId([resp[0].orderId,])
        self.assertEqual(len(os), 1)

        r = n.cancelAllOrders()
        self.assertTrue(r.didCancel)

        time.sleep(1)

        orders = n.getOpenOrders()
        self.assertEqual(len(orders), 0)