I am using the Ninja Trader Risk Manager with Interactive Brokers. In Sim it was working fine. See a screenshot of the Dashboard with my Live account where the total unrealized amount is zero while there is an unrealized amount of 5 USD for a losing position.
I noticed in the user guide of Ninja Trader (accounts info) that the unrealized balance is not updated in Ninja Trader by Interactive Brokers. Apparantly the Dashboard is looking at this figure instead of calculating the total for the open positions.
I am using Ninja Trader Risk Manager with Interactive Brokers. In Sim it all worked fine. With a Live account there are serious delays. The open orders only show up as unrealized positions (Trade Status section of the Dashboard) after a couple of minutes, and they are not updated as the price of the instruments on open orders move. Within Ninja Trader itself there are no such delays and orders are shown realtime. I found that Interactive Brokers updates the account balance and realized profits every 3 minutes (and after a change in position) that is the information that can be seen under the Accounts Tab of Ninja Trader. (unrealized balances are not maintained on the account level) Ninja Trader monitors the positions on a real time basis, that is the information shown on the Position Tab of Ninja Trader. Apparantly the Dashboard looks for changes at the Account Balances (information under the Accounts Tab) in order to trigger showing open positions which are shown on the Trade Status section of the Dashboard, which is causing a delay as account balances are only updated infrequently. Delayed unrealized losses are not usefull from a risk management perspective , prices can move a lot in 3 minutes. Therefore I would like the Dashboard to look at changes at the open Positions in Ninja Trader and not at changes in the Account Balance.