I'm experiencing an issue with stop loss execution in NinjaTrader and I'd appreciate your help in identifying the cause.
My strategy sets a stop loss at a specific price, but on some occasions, the stop is executed at a different price, usually a few points before the expected level. This has only happened very rarely, as most of the time everything works as expected.
I've attached a NinjaTrader log that shows an example of this behavior. In this trade:
- A sell short order is executed at 19995.5.
- A stop loss is set at 20020.5.
- The stop loss is ultimately executed at 20015, a few points before the expected price.
I have checked my settings in Interactive Brokers Trader Workstation (TWS) and I don't have any automatic stops configured that could be causing this behavior.
Could you please review the log and offer any explanation as to why the stop loss is being executed at a different price than specified in my strategy?
Thank you in advance for your assistance.

Comment