I recently switched to unmanaged approach so that I don't have to worry about syncing the strategy position. However, NT seems to be keeping track of strategy position anyways. The Position column in the Strategies tab lists positions as if it were managed. This is usually wrong, and has been causing problems for me when submitting orders.
For example, my account is flat, but the position is incorrectly listed as short. Then, when the strategy submits a buy order (using SubmitOrder method with OrderAction.Buy), NT submits it as a 'buy to cover' order, which gets rejected by my broker since my account is flat.
Is there any way to prevent NT from keeping track of strategy positions completely? I thought unmanaged approach was supposed to do this...guess I was wrong?
Comment