I'm having a weird problem in NT.
I'm running an automated strategy live in NT. I started it for the first time last Tuesday and a couple of days later it took its first trade (long 2 ES futures contracts).
During the time that I held the position, the PnL and position that were shown in NT and in my broker platform matched exactly.
During the night last night, my exit condition was achieved and NT exited my long 2 ES position. Both my brokerage account and NT show filled executions for 2 lots, with the same order ID, timestamp, and price.
The weird thing is this: my brokerage software correctly shows my position as flat. NT, however, is still showing that I am long on the 'Strategies' tab. Why is this? NT executed the order to exit the position, and it KNOWS that it executed the exit order: all the other tabs (Orders, Executions, Positions, Accounts, Account Performance) reflect that the long 2 ES position was exited last night and the PnL was realized.
Any explanation for this? How do I get my strategy to recognize that it exited the position and is now flat?
Comment