Damn. MAJOR issue. Ignoring the "historical" part - a 10 minute outage means a 10 minuet gap and all indicators CAN be off significantly. Not good. It pretty much eliminates TT as data provider (though they are still a valid connection option for trading). That and the fact that you can not implement your own historical data sources due to NinjaTraders not exactly smart (I.e. "never really thiought about it") way ot locking their system from external providers means you can also not implement / help yourself with a third party feed that you just MAY have available that is not supported ;(
Rithmic provides up to one year of tick data.
Some our customers have been using Kinetic for longer term historical data and from I have seen, it is highly accurate.
I always recommend to use whatever has proved to work as oppose to "experiment" with others.
PM with any questions about optimusfutures (800) 771-6748 (561) 367 8686. THERE IS A SUBSTANTIAL RISK OF LOSS IN FUTURES TRADING.
Maybe your business requirement - and I can understand that from the ORDER side of things (as you require mor moeny for a multi broker license), but not allowing extension of the downstream side has a reason I would like to hear - but as it likely makes people laugh because the reason is just "no, we do not want" you will not explain anyway.
Seriously, this is one of the limitations that make zero sense. Despite the well known lack of programming quality, this is the second reason that keeps you out of a lot of scenarios. I just finished a project on a company (just 1500 people) that traded partially using Excel - and they would not have been able to even look at NInjaTrader beacuse both, price data feeds as well as order handling were propietary. Partially home made (price distribution), partially just something you never deal with. WIthout a chance to integrate - "go to hell" is the only answer when evaluating technologies. Sorry if that is harsh, but for me the limitations make ZERO sense. YOu should:
* Document the API
* Allow arbitrary data in
* Allow broker side extension if / when a multi broker license is installed.
Finished. Makes it a better product - but then, I doubt "better product" is in your business requirement.
Right now I work around it because your requiement is funny and not made by competent people - one of your protocols is open, documented and easy to copy, so guess what - I have a server here that NEARLY (working the bugs) takes and forwards your ninja trader orders. Funny Ninja thinks it is a TT FIX server Nice, open, documented. I also can push price data, jsut not anything historical, but that means another block of your requirements is broken. Unless the requirements are "make a product that looks shitty and has non logical limitations" - then you succeeded, because this limitation makes NO sense and - makes your product look worse than it is.
We have gone back and forth with you over the years and you just canít help yourself but insult, be abusive and state opinions as facts on things you have no clue about. Any business decision I make is for the greater good of all stakeholders of NinjaTrader, owners, customers and partners alike. You loudly state your displeasure for how I run my business. Frankly, I donít know why you continue to stick around using NinjaTrader while constantly making derogatory comments.
I don't think people will fault me for saying, why donít you just go use something else?