Esempio n. 1
0
        private static void TestMatcher(IOmsFactory orders, IMatcher matcher)
        {
            var trades1 = matcher.AddOrder(orders.CreateOrder(10, Side.Buy, 100));
            var trades2 = matcher.AddOrder(orders.CreateOrder(10, Side.Sell, 100));

            var tests = new List <Tuple <decimal, Side, ulong> >
            {
                new Tuple <decimal, Side, ulong>(10, Side.Buy, 100),
                new Tuple <decimal, Side, ulong>(10, Side.Buy, 100),
                new Tuple <decimal, Side, ulong>(10, Side.Buy, 100),
                new Tuple <decimal, Side, ulong>(10, Side.Buy, 100),
                new Tuple <decimal, Side, ulong>(10, Side.Buy, 100),
                new Tuple <decimal, Side, ulong>(10, Side.Buy, 100),
            };
        }
Esempio n. 2
0
        private static void TestMatcher(IOmsFactory orders, IMatcher matcher)
        {
            var trades1 = matcher.AddOrder(orders.CreateOrder(10,Side.Buy,100));
            var trades2 = matcher.AddOrder(orders.CreateOrder(10, Side.Sell, 100));

            var tests = new List<Tuple<decimal, Side, ulong>>
            {
                new Tuple<decimal, Side, ulong>(10,Side.Buy,100),
                new Tuple<decimal, Side, ulong>(10,Side.Buy,100),
                new Tuple<decimal, Side, ulong>(10,Side.Buy,100),
                new Tuple<decimal, Side, ulong>(10,Side.Buy,100),
                new Tuple<decimal, Side, ulong>(10,Side.Buy,100),
                new Tuple<decimal, Side, ulong>(10,Side.Buy,100),
            };
        }