I am developing a strat that trades just one futures contract, using the managed orders approach. I would like to alter my stop at times, so I have something like
ExitStopOrder = ExitLongStop(StopAt);
Where ExitStopOrder is an IOrder object.
If I want to change the stop price, ( StopAt ), should I
CancelOrder(ExitStopOrder);
And enter a new one?
Or, is it OK to just say something like
ExitStopOrder = ExitLongStop(StopAt + (1 * TickSize));
To increase the stop price one tick without doing CancelOrder first?
Thanks
Dave

Comment