Thanks Simples ,
i have tried Ninjatrader in the past but that was many years ago. when you say internal threading problems i don't quite understand what that means. i don't mind paying for a platform however i need it to have no lag in data(which is really my number 1 issue) during real time.over the summer being locked out for minutes at a time with a fairly large live position is not fun. also the degap and PRV features would be nice. i don't need bells and whistles
Threading allows things to run in parallell. NT7 has limited use of threading if at all, so while a chart "hangs", you cannot edit indicator-scripts. NT8 introduces more threading, so while a chart hangs, you usually can edit and compile indicator-scripts and other stuff too. However, the usage of threads aren't always without race conditions, so introduces side-effects such as differences in which draw objects are drawn on top of others, which log lines are logged first etc. It's annoying, but most users won't know why or how to fix the nuances.
