NexusFi: Find Your Edge


Home Menu

 





NT8 making rules up as they go along?


Discussion in NinjaTrader

Updated
      Top Posters
    1. looks_one b16aln with 8 posts (4 thanks)
    2. looks_two Big Mike with 6 posts (16 thanks)
    3. looks_3 NinjaTrader with 5 posts (19 thanks)
    4. looks_4 Jasonnator with 2 posts (2 thanks)
      Best Posters
    1. looks_one NinjaTrader with 3.8 thanks per post
    2. looks_two bobwest with 3 thanks per post
    3. looks_3 Big Mike with 2.7 thanks per post
    4. looks_4 b16aln with 0.5 thanks per post
    1. trending_up 5,011 views
    2. thumb_up 44 thanks given
    3. group 4 followers
    1. forum 21 posts
    2. attach_file 0 attachments




 
Search this Thread

NT8 making rules up as they go along?

  #1 (permalink)
 b16aln 
London
 
Experience: None
Platform: ninjatrader
Trading: ftse100
Posts: 67 since Sep 2017
Thanks Given: 11
Thanks Received: 23

I have had a thread shut down as Ninjatrader claimed using FIX Api was a breach of their terms of service. I ahve posted their terms of service and asked to clarify what parts have been breached....still watining for a reply.

I post below a thread from the official Ninjatrader forum from an official Ninjatrade customer service rep in regard to using Fix protacol with Ninjatrader. It is quite clear that Ninjatrader forum are more than happy for users to work on finding a solution on their own site, but the threads get shut down here and they state the TOS have been breached.

I'm a paid up member of both this site and a full licence for NT8. If you are going to shut down my valid posts you should be able to explain why. I await a response from either Ninjatrader or Futures.io

https://forum.ninjatrader.com/forum/ninjatrader-7/general-development/1052904-fix-api-connection
______________________________________________________________________________
NinjaTrader_JoshG
NinjaTrader Customer Service

Join Date: Jun 2017
Posts: 1699

#2
03-28-2019, 05:53 PM
Hello mbogliardi,
Thanks for your post.

If you are familiar with the Fix API you could likely use some C# to do some things with it in NinjaTrader. However that would be outside the scope of anything we could support.

We can leave this forum post open in case anyone else has further information.
________________________________________________________________________________

Started this thread Reply With Quote
Thanked by:

Can you help answer these questions
from other members on NexusFi?
MC PL editor upgrade
MultiCharts
Cheap historycal L1 data for stocks
Stocks and ETFs
Trade idea based off three indicators.
Traders Hideout
How to apply profiles
Traders Hideout
NT7 Indicator Script Troubleshooting - Camarilla Pivots
NinjaTrader
 
  #2 (permalink)
 
NinjaTrader's Avatar
 NinjaTrader  NinjaTrader is an official Site Sponsor
Site Sponsor

Web: NinjaTrader
AMA: Ask Me Anything
Webinars: NinjaTrader Webinars
Elite offer: Click here
 
Posts: 1,714 since May 2010
Thanks Given: 203
Thanks Received: 2,686

Hi,

Prohibited Uses 5(a)(viii) is the relevant section of the Terms of Service Agreement that states specifically "
develop an interface between Platform to Broker APIs without the express written consent from the
Company
"

Ray

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.
Follow me on Twitter Reply With Quote
Thanked by:
  #3 (permalink)
 
Big Mike's Avatar
 Big Mike 
Manta, Ecuador
Site Administrator
Developer
Swing Trader
 
Experience: Advanced
Platform: Custom solution
Broker: IBKR
Trading: Stocks & Futures
Frequency: Every few days
Duration: Weeks
Posts: 50,463 since Jun 2009
Thanks Given: 33,239
Thanks Received: 101,662



b16aln View Post
I await a response from either Ninjatrader or Futures.io

To be clear, your complaint should be directed solely to @NinjaTrader. Your previous thread was closed here at FIO because your topic was not permitted, as it fell into the section of piracy of software. Such topics are not permitted in any way here. I also understand that was never your intent, but once it became clear that is what was ultimately occuring, we had to shut it down.

As to why it falls under piracy, it's because @NinjaTrader states what you are doing is a violation of their license, essentially meaning you are using their product without permission or without agreeing to their EULA.

Personally, I liked your idea of using FIX protocol. But to do so in order to circumvent a purposefully placed limitation within their software is against their EULA.

Now, this thread here, where you are discussing "why", is certainly permitted and you are free to engage @NinjaTrader and ask them why they've done this.

On a second personal note, I suggest you always weigh the complaints and grievances against the positives you benefit from with any product. Do you gain more than you lose? Then probably it's a good idea to keep the product. If not, then the ultimate vote should always be made by your wallet - purchase a different product if you believe there is a superior one, or delay your purchase until the vendor does whatever you are asking of them that is of critical importance to your use case.

Mike

We're here to help: just ask the community or contact our Help Desk

Quick Links: Change your Username or Register as a Vendor
Searching for trading reviews? Review this list
Lifetime Elite Membership: Sign-up for only $149 USD
Exclusive money saving offers from our Site Sponsors: Browse Offers
Report problems with the site: Using the NexusFi changelog thread
Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote
  #4 (permalink)
 
Big Mike's Avatar
 Big Mike 
Manta, Ecuador
Site Administrator
Developer
Swing Trader
 
Experience: Advanced
Platform: Custom solution
Broker: IBKR
Trading: Stocks & Futures
Frequency: Every few days
Duration: Weeks
Posts: 50,463 since Jun 2009
Thanks Given: 33,239
Thanks Received: 101,662


NinjaTrader View Post
Hi,

Prohibited Uses 5(a)(viii) is the relevant section of the Terms of Service Agreement that states specifically "
develop an interface between Platform to Broker APIs without the express written consent from the
Company
"

Ray

In fairness to @NinjaTrader, I don't think the user's thread title of "NT8 making rules up as they go along" is at all an accurate description of what has taken place here. While I am not going to modify the title at this time, I would strongly encourage the user to do so. A more accurate title for instance might be "NinjaTrader's EULA rules".

In fairness to @b16aln, I think the frustration may have originated from the fact that NT Josh told him one thing, while NT Ray is shutting him down with another thing. I personally believe the Josh was just telling him what is possible without considering the EULA consequences, and it wasn't done with ill intent, but it has frustrated the customer to receive two conflicting responses.

It is probably a good idea that NT Support Team is made aware of this thread and just asked to consider EULA in these edge cases.

I also just want to add that @bobwest did nothing wrong, in fact he asked @NinjaTrader to clarify under my direction to do so as I was away from my system. Once NT responded, he did the correct thing in shutting down the thread in order to comply with site rules. My thanks goes out to @bobwest for doing a great job as Site Moderator.

Mike

We're here to help: just ask the community or contact our Help Desk

Quick Links: Change your Username or Register as a Vendor
Searching for trading reviews? Review this list
Lifetime Elite Membership: Sign-up for only $149 USD
Exclusive money saving offers from our Site Sponsors: Browse Offers
Report problems with the site: Using the NexusFi changelog thread
Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote
  #5 (permalink)
 b16aln 
London
 
Experience: None
Platform: ninjatrader
Trading: ftse100
Posts: 67 since Sep 2017
Thanks Given: 11
Thanks Received: 23


NinjaTrader View Post
Hi,

Prohibited Uses 5(a)(viii) is the relevant section of the Terms of Service Agreement that states specifically "
develop an interface between Platform to Broker APIs without the express written consent from the
Company
"

Ray

As I posted, the Ninjatrader representative stated on 28th March 2019 that "If you are familiar with the Fix API you could likely use some C# to do some things with it in NinjaTrader. However that would be outside the scope of anything we could support." This is quite clearly express written consent...given by an NT official... on the official NT website. There are numerous NT forum posts about using FIX protocol with NT and at NO POINT does ninjatrader shut down the threads and state that it is a breach of their terms.

While we are on the subject of FIX, could Ninjatrader advise the community why they are unwilling to add this to the platform officially as it is a valuable tool for traders and one offered by most other high level trading platforms e.g cTrader, Multicharts.

Edit: Here is an example of a recent thread on NT forum which was not closed down or told that it was a breach of terms. Seems like it one rule for users on the NT forum and another for Futures IO posters. https://forum.ninjatrader.com/forum/ninjatrader-8/add-on-development/1103671-ninjatrader-fix-server

Started this thread Reply With Quote
  #6 (permalink)
 b16aln 
London
 
Experience: None
Platform: ninjatrader
Trading: ftse100
Posts: 67 since Sep 2017
Thanks Given: 11
Thanks Received: 23


Big Mike View Post
In fairness to @NinjaTrader, I don't think the user's thread title of "NT8 making rules up as they go along" is at all an accurate description of what has taken place here. While I am not going to modify the title at this time, I would strongly encourage the user to do so. A more accurate title for instance might be "NinjaTrader's EULA rules".

In fairness to @b16aln, I think the frustration may have originated from the fact that NT Josh told him one thing, while NT Ray is shutting him down with another thing. I personally believe the Josh was just telling him what is possible without considering the EULA consequences, and it wasn't done with ill intent, but it has frustrated the customer to receive two conflicting responses.

It is probably a good idea that NT Support Team is made aware of this thread and just asked to consider EULA in these edge cases.

I also just want to add that @bobwest did nothing wrong, in fact he asked @NinjaTrader to clarify under my direction to do so as I was away from my system. Once NT responded, he did the correct thing in shutting down the thread in order to comply with site rules. My thanks goes out to @bobwest for doing a great job as Site Moderator.

Mike

Bike Mike, I disagree that bobwest did a great job here. The thread should not have been closed down, discussion in regard to the potential prodution of a FIX protocol is NOT against NT terms. Developing an interface without express permission IS apparently against the terms. DISCUSSING the potential of developing something is NOT against any rules and should never have been shut down. Having an open discussion, which NT would be watching should have led us down the path of discovery and revealed that in order to start the actual development of the interface, if there was enough interest in developing it, we would need permission from NT8....what would have wrong with that? That is what discussion is all about, discuss an idea, find out the in and outs and what is required to make it possible...for all we know @NinjaTrader still might ok the development for indivual use when asked. What your moderator should have done (in conjunction with @NinjaTrader) once the rules were clarified was to point out that the actual development of the the interface can;t take place util permission is given by NT.

There are no terms that state DISCUSSING the potential development of an add on is prohibited, therefore there has been no breach and I quite resent the fact that the thread was shut down because your moderator claimed it breached the terms. Discussing the potential for an add on breaches no terms.

This should have been a simple heads up by site moderators that we would need contact NT to get permission before actually starting the development. Totally unnesscesary to shut down the whole thread. For all you know there could be several user interested in developing this and adding their support and we could then have put forward our case when seeking permission from NT8, now however users aren't even allowed to discuss whether they would be interested in taking this further. Bobwest has totally jumped the gun here.

If the NT terms stated that it was prohibited to develop an interface at all, then I can understand the thread being closed however the terms simply state we need to seek permission before developing so we should be allowed to discuss this.

Started this thread Reply With Quote
Thanked by:
  #7 (permalink)
 
NinjaTrader's Avatar
 NinjaTrader  NinjaTrader is an official Site Sponsor
Site Sponsor

Web: NinjaTrader
AMA: Ask Me Anything
Webinars: NinjaTrader Webinars
Elite offer: Click here
 
Posts: 1,714 since May 2010
Thanks Given: 203
Thanks Received: 2,686

Sorry for the inconsistency between the NinjaTrader forum and the FIO forum. While not an excuse, I think we are over 50 customer service employees and sometimes, incorrect responses fall through the crack. I have escalated this to our head of support to make sure it is accurately handled in the future. As the original author of our Terms of Service Agreement, this prohibited use provision has been there for as long as I can remember. Its there for many reasons, its part of our business strategy.

Ray

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.
Follow me on Twitter Reply With Quote
  #8 (permalink)
 
Big Mike's Avatar
 Big Mike 
Manta, Ecuador
Site Administrator
Developer
Swing Trader
 
Experience: Advanced
Platform: Custom solution
Broker: IBKR
Trading: Stocks & Futures
Frequency: Every few days
Duration: Weeks
Posts: 50,463 since Jun 2009
Thanks Given: 33,239
Thanks Received: 101,662


b16aln View Post
Bike Mike, I disagree that bobwest did a great job here. The thread should not have been closed down, discussion in regard to the potential prodution of a FIX protocol is NOT against NT terms. Developing an interface without express permission IS apparently against the terms. DISCUSSING the potential of developing something is NOT against any rules and should never have been shut down.

Sorry, but I disagree. That's like saying discussing where to obtain a pirated copy of software is acceptable here, while actually clicking the link and downloading it is illegal.

In my opinion, our community simply has no reason to encourage or allow such behavior or discussions. We don't need to thread the needle here when it comes to that kind of topic.

As I said, the entire FIX angle has been explained by @NinjaTrader to be against their acceptable use which you agreed to. Therefore, there is no reason to encourage continued discussion on that.

However, also as I said above, you are welcome to question why @NinjaTrader reached such a decision. You can do so in this thread. Like I also said, I would encourage you to change the title of the thread because it is not at all accurate.

To be clear, we are not prohibiting the discussion of NinjaTrader's license agreement. You are free to do so. However, we are not permitting the discussion of things that are against NinjaTrader's license agreement. Another example is the selling of used NinjaTrader licenses. We routinely close such threads, as they go against the license agreement and we wouldn't want to encourage such behavior - especially since someone is at risk of buying a license then find they are in violation and unsupported and have wasted their money.

Last, please don't create duplicate threads on this. You have a perfectly good thread here to discuss the issue. No need to create more.

Mike

We're here to help: just ask the community or contact our Help Desk

Quick Links: Change your Username or Register as a Vendor
Searching for trading reviews? Review this list
Lifetime Elite Membership: Sign-up for only $149 USD
Exclusive money saving offers from our Site Sponsors: Browse Offers
Report problems with the site: Using the NexusFi changelog thread
Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote
Thanked by:
  #9 (permalink)
 b16aln 
London
 
Experience: None
Platform: ninjatrader
Trading: ftse100
Posts: 67 since Sep 2017
Thanks Given: 11
Thanks Received: 23

That's a terrible analogy. For a start we are not talking about illegal activity. Secondly we are not talking about accessing and altering the licensed sofware code. We are talking about developing a 3rd party add on which is generally allowed. Pirating copyrighted software is a deliberate attempt to steal the software. You are way off here....

You are failing to grasp the point. It is not against the terms to discuss the possibility of developing a FIX connection, it is not against the terms to establish a working group who are interested in developing a fix connection. The terms simply state that we need permission from the Co before we can move forward with the development of such a connection.

Started this thread Reply With Quote
  #10 (permalink)
Investoren
Warsaw, Poland
 
Posts: 3 since Aug 2015
Thanks Given: 0
Thanks Received: 1


Well then maybe NT should post this in a FAQ in the NT forums !

Reply With Quote




Last Updated on January 12, 2021


© 2024 NexusFi™, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
All information is for educational use only and is not investment advice. There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Privacy Policy - Downloads - Top
no new posts