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)
You are correct, I was not understanding you. I went back and discussed this with development/product management and concur that there is an issue. Sparing you all the granular details, we plan to have a resolution to this in our next update in the form of an additional signature for this method. Likely, this additional parameter may be a reference to the bar series which is what we need to return the correct data.
gomi,
With respect to the NT support forum post you referenced, I beleive there was also a disconnect in understanding. Thanks for bringing up this reference in this thread.
Other platforms and market data services time stamp bars on the close. Off the top of my head, TradeStation, IQFeed, BarChart all time stamp on bar close like NinjaTrader does.
I am sorry to hear about your frustrations. You sound sophissticated enough to have worked with their support to help isolate and fix the issues....They suggested that my antivirus and/or shadow drive routine was cauising issues and to exclude Ninja from the scans. That fixed my issues. I do occassionally have issues in replay, but replay seems to be every platforms problem. I still like my Ninja a lot, and I hope that your frustrations don't turn too many people away from a great platform. As part of my maintenance, I do a weekly db repair, just to help make sure everything is ok.
I am curious though, what platform did you endup with???
Such a shame with a patent that was always pretty dubious imho. I can completely understand why ninja acquiesced, some much larger companies got embroiled in what I guess was expensive litigation.
It always struck me very like the Microsoft Apple look and feel lawsuits where A court ruled that, Apple could not get patent-like protection for the idea of a graphical user interface. Just as there was nothing new with a DOM there was nothing new in Apple & MS's operating systems (Xerox had done it all before). Seems to me a DOM is very much a Graphical User Interface.
I also seem to remember that TT pursued the exchanges at one point asking for a surcharge on every single transaction. Their argument being that as the exchange could not sure that any particular trade infringed there (dubious) patent they should extract a fee from all trades and pass it on just to be safe. (The threat was just to be safe from litigation of course).
To be fair most 'off the shelf' packages have various issues of one sort or the other dealing with tick data properly (especially historical). Ninja is what it is. If you want to work at tick level precision your choices are fairly limited. Having said that 'robust' trumps all imho!
I don't know how TT was able to get away with this. I have always been personally outraged by that idea, it is downright extortion, and for that I will never use any TT product. If we all boycott them, then let's see how much their patent is worth.
How would you feel when you think and create something and then your competitor says: oh this is nice, let me program the same. That's not how Intellectual Copyright works in our Western world.
Copying everybody else ideas works in other countries but it's resulting in lack of innovation.
Last time we got something useful newly invented from China was 1500 years ago.
I understand that they are in business to make money, and have the right to profit for their original work, but I think the TT leadership have a predator mentality, trying to wield legal advantage to squeeze money out of every avenue they can think of. Going as far as trying to charge the exchanges just because the end user may or may not be using a static dom? That is not just capitalistic anymore, that is predatory. Who do you think is paying for all those fees they are charging? And, I think we can all agree that TT is not charging everybody and their brother because they want to foster innovation from their competitors, they just want to rape everybody.
I agree with you... as long as the patent is legitimate.
Case in point;
NTP filed suit against RIM (BlackBerry) for $1 billion dollars and got an injunction that would have forced RIM to stop doing business in the US until the suit was settled. The suit hinged on an obscure patent that NTP had bought.
Facing being shutdown, RIM settled the case for $615 million.
Several weeks later the patent office issued its second final rejection on NTP's patents -- meaning that it was almost to the point where the patents were ruled invalid.
I'm just a simple man trading a simple plan.
My daddy always said, "Every day above ground is a good day!"
But in the case of the DOM. It's clearly an invention by Trading Technologies and copied without shame by anybody who makes a trading program.
I hate paying the extremely high x-trader fee, but the X-trader dom works just so darned good. I understand they sue anybody around there about it. I would do just the same when everybody in the business copied my idea, and if I would have the funds for it. You could also reverse it, and say x-trader is so expensive because they have to sue everybody.