EDIT: Disregard. I was being an idiot. It works like it should.
I created an ATM strategy that appears not to work when it comes to the break even setting.
First, this is not slippage. It happens consistently time after time live or sim.
As seen in the ATM strategy, I’m using 4 contracts. 3 taken at the first target, 1 left for the second target. The Break Even shows moving the stop to break even + 1 after a 5 tick profit. I chose 5 so the price has to move through 5 ticks before moving the stop.
On the chart, this all works fine. I see the orders, the targets, the stop loss moving to the correct position. However, in the results it looks like the 1 contract left over is exiting only 1 tick from the original entry price. It should be exiting at the break even + 1 when it gets stopped out.
Any ideas would be appreciated.
I think it has something to do with the fact that you have the first target as qty 4 and target 2 is qty 1, yet the order qty at the top is 4. Since you seem to be wanting to enter on 4 contracts, you need to change the target 1 qty to 3 and I think it might work out?
As for the breakeven portion, according to the help page the examples are listed as shown:
Auto Breakeven Example #1
•Profit Trigger - 8 ticks
•Plus - 0 ticks
•Average Entry - 1000 Long (SP Emini contract)
As soon as the market trades at 1002 (Average Entry + Profit Trigger = 1000 + 8 ticks = 1002) NinjaTrader will move the Stop Loss order to 1000 (Average Entry + Plus = 1000 + 0 = 1000) and enter a log event in the Log tab.
Auto Breakeven Example #2
•Profit Trigger - 10 ticks
•Plus - 2 ticks
•Average Entry - 10200 Short (DOW Emini contract)
As soon as the market trades at 10190 (Average Entry - Profit Trigger = 10200 - 10 ticks = 10190) NinjaTrader will move the Stop Loss order to 10,198 (Average Entry - Plus = 10200 - 2 ticks = 10198) and enter a log event in the Log tab.
Therefore that part seems to be working as intended. It’s from the entry. Breakeven is moving you to the entry so you would neither win nor lose (not counting commission and fees). If you wanted to it to be “Breakeven” (taking into account fees and commission) + 1 tick, you need to manually calculate what “breakeven” is and adjust that accordingly.
No, I was an idiot and it’s all working the way it should. lol