Issue is with how you are submitting either the stop loss or the reversal stop.
You are submitting to a price that is above market when you are trying to sell short with a stop order. This order must be below current price action to be submitted.
Check into how you are calculating the price on both the SetStopLoss and Exit Short.
Also, please be carefull with using both orders I would not recommend this. Would recommend you use only one or the other depending on what you need.
As you can run into an overfill scenario and other type of situations.
Over-Fills is a serious issue that can occur when using complex entry conditions that bracket the market in both directions end up with both entries being filled instead of one being cancelled. Over-Fills can also occur when you place a trade quickly hoping to close a position while a prior order to close the same position already had an in-flight execution. The exact scenarios in which an over-fill can occur is highly dependent on the specific strategy programming. By default, NinjaTrader will protect against over-fills even though you are using the Unmanaged approach by halting the strategy, but should you decide to custom program your own over-fill handling it is up to you to either prevent over-fills from being a possibility in your code or by introducing logic to address over-fills should one occur.
Comment