Whatever function is involved here decides when connected to a data feed to request an update to them. I've tried in the past to override from the point I can see which is here:
2021-10-13 03:59:17:431 Cbi.Instrument.RequestBars (to Provider): instrument='PLUG' from='10/12/2021 12:00:00 AM' to='10/12/2021 11:59:59 PM' period='1 Tick'
The problem:
When Ninjatrader loads historical data, if you're connected to a data feed with that data available it will ALWAYS download the requested time frame. The issue is that when I load a stock it can sometimes take up to 3 seconds per day and if i'm trading a news event I've missed it before the chart even loads.
The solution:
I'd like to override the call being made so that it checks the historical database before reaching out to download. I know that this would be faster because I can load a historical chart with 15 days of data in under 2 seconds, but it takes much longer on kinetick.
Does anyone know if this has been fixed/implemented in the last year, someone has completed a project with this utility, or the method I need to override and/or how I would do so to accomplish this?
Comment