I just recently upgraded to version 8.1.6 and had some errors and lagging chart load etc. like many others have reported.
I took some time by process of elimination with indicators with focus on 3rd party.
With everything removed and even no chart at all I was still getting terrible performance and errors.
I then scrapped everything and started over with a clean new workspace and everything seems to be working normal now…
HOWEVER, there is an error message I get every time I toggle to a different tab within Market Analyzer.
Error: Unhandled exception: Index was outside the bounds of the array.
This is not new to version 8.1.6 but has been a problem for several versions prior. I want to say this has been going on for well over a year or two and I keep thinking it will be resolved with bug fixes and updates but that clearly has not been the case.
Any idea what might be the cause and is there a known solution that I’m just not aware of?
video: error when switching tabs on Market Analyzer at about 0:00:03 or so. It only happens the 1st time switching to a tab and for each tab. After that and I close the error, it’s fine. But it will happen for each additional tab besides the the 1st one that’s open with the workspace opens up.
Your third party indicators could possibly be using addons and doing things that are not visual on the chart. For example, if the third party indicators are using AddOnBase then its components are at the platform level and not chart level. I don’t use the Market Analyzer, but it could be the platform or if it has any customization that uses it. If you removed all the indicators and strategies, recompile without any of them and it still persists then it might be the platform. Using Visual Studio and attaching it to a running NinjaTrader instance while debugging, might pinpoint what is causing the issue when it breaks.