It appears that if I am using the live until cancelled option for placing orders (Managed Approach) and I want to change the order, I have to cancel the order and resubmit it. If this isn't correct, could someone please point me to the correct place in the documentation?
Also, I know simulated stops are held on the local machine but where is the information contained in IOrder held? If I test IOrder (myOrderVariable).LimitPrice or .StopPrice, is that call going beyond my address space or worse yet over the internet to a remote server, and if so, what is the relative time cost of doing that vs. storing those same variables in a local variable within the strategy?
I need this information in various places in my strategy and it seems silly to store it separately from the IOrder object unless there is a performance hit to using the IOrder object.
Thanks,
Scott
Comment