Today I managed to fix it and here is the solution to anyone who is having this issue.
I am using IQFeed so if you have IQfeed as well this will 100% work for you if not then there's a chance it would work.
Step 1: Close NinjaTrader
Step 2: Find the IQFeed Applications icon on your desktop. Open that and select "Time & Sales." Please launch that, using the symbol, @ES#, to see if it loads history
Step 3: in the same apps folder, now select the Diagnostics app and once open click "Test"
Step 4: on the left you should see a series of checkmarks next to the various port descriptions
Step 5: if everything checks out except 'History' /or if you encounter any errors then it's an updater problem
that is going to be the problem. if you use a logitech mouse or keyboard check if you have the ghub installed. Logitech runs an auto updater, called lghub. It usurps the port that IQFeed history is using. You'll need to disable or uninstall lghup updater from your PC if you wish to use IQFeed.
To delete Logitech G Hub:
- Uninstall GHub from control panel
- Delete any associated files with ghub
I'm not sure if this work with any other data clients, I have not tried but i'm sure they follow the same concept and some might have the same issue so you can apply this fix!
