In order to do that, I had to establish a connection with Forex.com
It appears that Forex.com is also sending instrument information over to Ninja, which I was unaware of. I am now finding that my data is different than a friends who uses exact same code as me, with the only difference being he does not connect to Forex.com. He only connects to Kinetick.
I ran a little test where I disconnected from Forex.com, reloaded all historical data, and my data matched perfectly with his. So clearly our Kinetick data feeds are identical, its the forex.com data throwing mine off.
I don't understand how to prioritize kinetick data over forex.com data.
If I go into Tools Market Data General Preferred connections real time, I have kinetic for everything, and forex for nothing
I ensured that and restarted ninja.
What I found was if I have both forex.com and kinetic connecting on startup, forex.com always takes priority for data feed when I am getting new data or reload historical data. If I only have kinetick on startup and not forex, even if I add forex, I am getting prioritization of kinetic.
My can manage my workflow in terms of leaving only kinetick on connect on start up and manually connecting to forex.com if thats what it takes, but I want to make sure I really understand this as it has a clear impact to my strategies and my auto trading. If there is a random nature to which data feed gets priority, I need to understand that.
Any help would be appreciated.

Comment