Example #1
0
        /// </summary>
        /// <param name="symbol">Symbol asset we're seeking to trade</param>
        /// <param name="type">Type of the security order</param>
        /// <param name="quantity">Quantity of the asset we're seeking to trade</param>
        /// <param name="time">Time the order was placed</param>
        /// <param name="tag">User defined data tag for this order</param>
        public ProformaOrder(ProformaSubmitOrderRequest request) : base(request.Symbol, request.SecurityType, request.Quantity, request.Time, request.Tag)
        {
            //SubmitOrderRequest sor = new SubmitOrderRequest();

            OrderId     = request.OrderId;
            Quantity    = request.Quantity;
            StopPrice   = request.StopPrice;
            Order_Type  = request.OrderType;
            LimitPrice  = request.LimitPrice;
            OrderStatus = request.OrderStatus;
            this.Tag    = request.Tag;
        }
Example #2
0
        /// </summary>
        /// <param name="symbol">Symbol asset we're seeking to trade</param>
        /// <param name="type">Type of the security order</param>
        /// <param name="quantity">Quantity of the asset we're seeking to trade</param>
        /// <param name="time">Time the order was placed</param>
        /// <param name="tag">User defined data tag for this order</param>
        public ProformaOrder(ProformaSubmitOrderRequest request)
            : base(request.Symbol, request.SecurityType, request.Quantity, request.Time, request.Tag)
        {
            //SubmitOrderRequest sor = new SubmitOrderRequest();

            OrderId = request.OrderId;
            Quantity = request.Quantity;
            StopPrice = request.StopPrice;
            Order_Type = request.OrderType;
            LimitPrice = request.LimitPrice;
            OrderStatus = request.OrderStatus;
            this.Tag = request.Tag;
        }
Example #3
0
        public QuantConnect.Orders.Order CreateOrder(ProformaSubmitOrderRequest request)
        {
            var order = QuantConnect.Orders.Order.CreateOrder((SubmitOrderRequest)request);

            return(order);
        }
Example #4
0
 public QuantConnect.Orders.Order CreateOrder(ProformaSubmitOrderRequest request)
 {
     var order = QuantConnect.Orders.Order.CreateOrder((SubmitOrderRequest)request);
     return order;
 }