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)
Disclosure: This communication is sent to you by NinjaTrader, LLC, a software development company which owns and supports all proprietary technology relating to and including the NinjaTrader trading platform.
Can you help answer these questions from other members on NexusFi?
In the event that an official release version of your platform, employed by a trader or fund for trading live accounts, would be malfunctioning and the sole reason for skewing the actual results and subsequently the outcome thereof. How would you handle the situation in regards to the risk your various customers would be exposed to? And what is your policy to mitigate such risk?
A simplified example would be an error free tick feed entering an error free indicator producing the 'actual' result but the very same indicator instantiated through a strategy (to make trading decisions) give a skewed/distorted result due to malfunctioning of the platform.
Any issue that is deemed to have widespread impact would be memorialized here (https://ninjatrader.com/Advisory) and communicated through various means including but not limited to in product pop up announcements and email.
Disclosure: This communication is sent to you by NinjaTrader, LLC, a software development company which owns and supports all proprietary technology relating to and including the NinjaTrader trading platform.
I love the platform Ninja7 and Ninja8 and use it for very cutting edge analytics. But i am also a very very heavy user of Tradestation. I would like to know your thoughts on the below and how you can help the end user on Ninjatrader. For that I need to give you a slight background so that your thoughts can be understood by me.
I am not a developer. So my indicators to market conditions have always been developed or bought from a software vendor. I have a few indicators on my Tradestation platform which I am able to use though the vendors I have bought them from have closed shop as they may no longer be in business or have themselves passed away. However since these indicators are locked by what Tradestation calls them .ELDs I am able to use these indicators though the vendors are not there. I am also able to use these indicators on a different PC if my current PC crashes or stops working. This is possible as the Tradestation indicators are LOCKED by End User Customer IDs....and the user is not inconvenienced if a vendor no longer exists. Tradestation Customer IDs are unique and you cannot have 2 machines with similar customer Ids per my knowledge. So much for the background.
Coming to my question on Ninjatrader. I have a indicator bought from a vendor on Ninja7. My current PC is almost dead on which I use them. I have tried to contact the vendor using numerous emails but they are bouncing which tells me the vendor may have closed shop for whatever reason. Since the end customers Ninja indicators are tied by Machine Ids and not necessarily any other method...a Ninja user who has payed for the indicator is inconvenienced and has to totally stop using the indicator and is held by what the status of a vendors business is at that point when they are contacted. What advice is there for users faced with this kind of problem. Is the user able to contact Ninjatrader such that Ninja decodes and builds the user a same indicator?. If not can Ninjatrader think of ways and puts to immediate action a plan/roadmap where no future end customer is inconvenienced due to a vendor closing shop at the sametime ensuring that vendor is also totally protected. I contacted my own Ninja developer who said sorry boss you are tied to the vendor you bought from...they closed shop you cannot do anything....sorry for your loss.
For very serious traders this needs to be thought off. Trading is a serious business. It may also be a legacy business where all IP of trading is passed on. However with the Ninjatrader current platform this does not seem to be the case.
I would greatly appreciate your thoughts, guidance and rectification if needed in cases similar to this.
We just released R15 which includes the Volume Profile indicator and drawing tool.
Disclosure: This communication is sent to you by NinjaTrader, LLC, a software development company which owns and supports all proprietary technology relating to and including the NinjaTrader trading platform.
Notwithstanding the fact that NinjaTrader is not a party to a licensing agreement between a customer and vendor nor are we privy to the relationship between a customer and vendor, a vendor’s product is not a NinjaTrader product and thus we have no legal authority to provide access to it. Furthermore, decompiling and distributing protected software is intellectual property theft.
With respect to licensing, it falls on the discretion of the vendor to select a solution to secure their products. While the use of machine ID is one such solution that a lot of vendors choose, many vendors implement various alternate approaches. My point is that licensing is in the control of the vendor and not NinjaTrader.
I understand the concern you have and we are working on technology that as a side benefit could yet offer a licensing approach like what you have described with TradeStation, although this approach assumes that TradeStation would never change your Customer ID. There is no ETA on this as of this post.
Disclosure: This communication is sent to you by NinjaTrader, LLC, a software development company which owns and supports all proprietary technology relating to and including the NinjaTrader trading platform.
Thanks @NinjaTrader Raymond. We would ideally like to use Ninja as a platform till the platform remains and not necessarily the vendor. Any development like you mentioned will be off great use to a serious trader..well at least to me.
am guessing this kind of request is rare or seldom and hence the question of a tying licensing to a better approach may not have been raised before.
Are there 3rd party decompilers for Ninja, like there is for Tradestation?
If so, you could purchase these NT locked indicators, with the express condition that if the vendor goes out of business or stops supporting the indicators, the purchaser has the right to get it "unlocked."
Not an ideal solution, but at least then you'd be legal (I think)...
I am not sure.....and have no immediate wish to decompile and am not a developer so have no idea.
I use TS and have never been inconvenienced where I use some cutting edge stuff and vendor has closed shop and hence wanted to raise this issue with Ninjatrader as a platform. There are at times we buy stuff....and I feel there seems to be much more retail who are using and have never voiced this concern. I saw a problem where XYZ vendor is not reachable at all and thought should at least try to improve the process if possible and if platform and vendors would like to keep end user in mind. And if not that is also okay...we just are then aware off and would definitely not pour money small or big into indicator vendors.
that sounds complicated, they could just go into an escrow agreement with the source code not accessible until something happens. of course that costs money for the escrow storage.