1) Because Ninjatrader 7 constantly forgets the historical data it has already requested from the servers, I am absolutely required to turn off "Get data from server (if available)" in Options. Otherwise, I need to wait 3-4 minutes every other minute, or just when changing colours in charts, to wait for Ninjatrader 7 to hammer servers with downloading data from 2010 I've already downloaded, again and again (stupid).
So I absolutely have to turn off this option, but I wouldn't mind a Ninjatrader using a proper database instead of hammering official servers unnecessary, increasing bandwidth, lag and costs for everyone involved.
2) Turning off "Get data from servers", however has unintended consequences: Esignal 10.6 keeps price ticking in OK, but volume is NOT OK. All new real-time volume is all zeroes, which is NOT OK.
This must be a glitch in the driver of eSignal, because price is being updated correctly. However, combined with the other issue, it becomes impossible to use Ninjatrader 7 for anything serious (you need at least 10 years of daily data and 2 years of real-time data to process meaningful analysis). Ninjatrader 7 is by design flawed in its off-handling of crucial data to a destructive cache, which is NOT a database by ANY definition mind you.
Lesson: A database is a storage that actually PRESERVES your data, not destroying or distorting it.
Please have a look at the issues. A resolution here would render eSignal + NT7 combo a superior choice to most other competitors / combinations. However, issues like these in NT7 must not be swept under the rug. People complain for good reasons.
Sincere hopes for resolution.
Comment