hOrder.Ticket = "Bypass" works as intended for VWAP parameters.
However, everything else equal, if I set .Ticket = "Stage", it doesn't set the StartTime and EndTime although stage order still honors the Urgency variable. The Stage order on REDI GUI seems fine otherwise.
ORDER hOrder = new ORDER(); Object err = null; Object result; hOrder.Symbol = "ZVZZT"; hOrder.Exchange = "*****"; hOrder.PriceType = "VWAP"; hOrder.Side = "Buy"; hOrder.Quantity = "1"; hOrder.Price = 5; hOrder.TIF = "Day"; hOrder.Ticket = "Stage"; hOrder.Account = "TESTACCT"; hOrder.SetNewVariable("(MB) StartTime", 155500); hOrder.SetNewVariable("(MB) EndTime", 160000); hOrder.SetNewVariable("(MB) Urgency", "HIGH"); result = hOrder.Submit(ref err);