My strategy is working great using IOrder objects to place limit orders, then using OnExecution() to set stops and targets when filled. I have a scenario where I want to reverse a position when the target is hit for a filled order. My first attempt simply placed a limit order in the opposite direction, at the same price as the target for the original order. Looks like Ninja doesn't fill my limit when the target is hit. Reading the manual, seems I can't use that approach. What do you recommend to reverse a position, at the same price as the target, when the target is hit?
Thanks.
Comment