I've noticed lately that I'm having more often market data interruptions from IB ( Interactivebrokers ), So I'm trying to learn about it and solve the issue if necessary.
In Ninjatrader there're two main connection class: Price and Order, which are what Strategies check. Now, my doubts begin reviewing the IB's market data connection; I can see in the TWS, that there're 5 Market Data connections, 4 HDMS and a "Primary". Just minutes ago, I was having a supposed "Interruption", however the Market data action continued to load as normal, in spite of in the log tab of NT, there was the note: Price feed= connectionloss. When I check in IB's TWS, the connection "eufarm market data" was disconnected but all of the resto was OK, totally connected, so here my questions:
1. Obviously market data continued to load as normal, so why does NT mark this an interruption as "Price feed = disconnected " ? I ask this cause under this condition, any strategy is prevented to work despite market data is supplied by others connections.
2. Is there any way to know when an interruption is really a complete interruption, either a price-server or order-server?
3. Is there any way to make the connection NT-IB better so, the interruptions signals don't affect my working Algos?
I don't know why I'm having this constant annoying non-complete interruptions, but unfortunately they have an impact on working automatic strategies.
Thanks in advance
Comment