Exemplo n.º 1
0
        public override void Update(TickStatus args)
        {
            if (args == TickStatus.IsQuote && result != null)
            {
                var positions = PositionsManager.GetPositions();

                //Change producType for trade2
                foreach (Position position in positions)
                {
                    if (position.SuperPositionId == result.Id && position.Quantity == 2)
                    {
                        position.ChangeProductType(ProductType.Delivery);
                        break;
                    }
                }
                result = null;
            }
        }