Josh,
Really appreciate your help so far. But I wrote some test program to see if the Ninja Framework updates Position object before OnOrderUpdate is called and based on your reply the answer was no.
However the debugger shows that the Position object is updated before OnOrderUpdate is triggered. Please see attachment. I apologize in advance - I am not trying to call you out or anything, but it seems like I had probably not framed my question properly. I have to build an entire PositionManager class and handle multiple symbols for each asset if I am wrong with my assumption that "Position" object gets updated and then Ninja throws out the OnOrderUpdate event. Thats why I was wondering if you could check with any of your developers on this.
Thanks Again, Please see attachement. Using Ninja 7.
Also want to mention that I think this software is probably the best out of OpenQuant, TradeStation and many others out there.

Comment