Welcome to NexusFi: the best trading community on the planet, with over 150,000 members Sign Up Now for Free
Genuine reviews from real traders, not fake reviews from stealth vendors
Quality education from leading professional traders
We are a friendly, helpful, and positive community
We do not tolerate rude behavior, trolling, or vendors advertising in posts
We are here to help, just let us know what you need
You'll need to register in order to view the content of the threads and start contributing to our community. It's free for basic access, or support us by becoming an Elite Member -- see if you qualify for a discount below.
-- Big Mike, Site Administrator
(If you already have an account, login at the top of the page)
That is one of the biggest problems. NinjaTrader has very strange default settings for rollover dates. So I have entered the correct dates (more or less based on volume rollover).
If I do an instrument reset, it deletes all rollover dates. Then it will take me approximately 2- 3 hours to reenter the rollover dates from my Excel tables and check the resulting offsets. This explains that I never ever make instrument resets.
If I look at other software, it typically allows for rolling via volume or open interest crossover, so I can let the software do it. With NinjaTrader this is still not possible.
If my memory serves me correctly and without a long explanation of the internal workings of our product, we needed to predict future rollover dates and determin past, and store these on our servers. Many markets this was easy however, others this was not and we consulted with several of our market data partners for guidance and no one gave us clear answers. In any case, I understand what you are saying and we will be looking for ways to provide more accurate and flexible approaches for rollover dates. Our next release does already have some changes to ensure that user defined rollover date offsets are NOT overwritten on Instrument Reset however, user defined rollover dates (as you pointed out) would still be overwritten.