Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

SecureTeam licensing

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    SecureTeam licensing

    Hello

    I would like to confrm that in 2020 Ninjatrader is still recommending SecureTeam to protect the IP,

    As well, I would like to understand a few questions about licensing. I have sent an email to [email protected] as suggested in the T&C https://order.shareit.com/info/terms_conditions but I am getting bounced to Share-It processor payment 3rd party without any answer

    Can anyone help with the following questions?

    1- My intention is to run the same strategy with different brokers. Is there any restriction requiring one license per server running the compiled DLL, or for the account user name?

    2 -Besides our code obfuscated is there any code ADDITION inside the comopiled strategy DLL?

    3 -Is it possible to user http://www.secureteam.net/acode-pricing instead of the Ninja specific solution and but a perpetual license with Ninjatrader8?

    Thanks

    Zulok

    #2
    Hello zulok,

    I see that you have registered in 2010, but thank you for making your first post!

    Yes, NinjaTrader still uses SecureTeam for protection of IP in NinjaScript assemblies.

    The DLL protection provided by Agile.NET is simply for the protection of your code. The assembly will not be tied to your NinjaTrader license or tied to a specific account. EcoSystem Vendors have the capability of locking the assembly down so it can only be used by authorized users, which uses a Machine ID which represents hardware specific and unique information about a user's PC. If that is something interests you, please inquire with our Business Development Team at info [at] ninjatraderecosystem [dot] com

    The features of their software that is available specifically for NinjaTrader can be found below. I am not aware of any additional code additions here, and that question may best be answered by SecureTeam. (This link is publicly available)

    Agile.net is a best-in-class obfuscator for .NET platform. Protect your applications against piracy, code theft and tampering.


    You could use their full product to protect assemblies compile externally to NinjaTrader, and then you can hook that assembly up to a "shell" strategy/indicator/addon if you would like to utilize more enhanced protection from their full suite. Vendor Licensing related questions should be directed to our Business Development team, however.

    Our Help Guide page on DLL Security can be found here - https://ninjatrader.com/support/help...l_security.htm

    Please let me know if you have any additional questions.

    Comment


      #3
      Thank you Jim

      I couln't believe myself that I registered so long ago :-)

      Thank you very much for the answer
      Zulok

      Comment


        #4
        I just started to use this software for my VPS and am noticing that it slows ninjatrader down - will report to the community if this effect persists and is owing to the obfuscated dll use on NT. Maybe other users can comment on their experiences with SecureTeams NT product. Regards to all

        Comment


          #5
          Hello elliot5,

          Obfuscation can add a performance penalty, but it is often going to be attributed to the specific obfuscations applied. Virtualization often carries a higher performance than other obfuscation means.

          A publicly available article that discusses can be found here, which may be helpful for the community.

          Does code obfuscation impact performance? Learn how different techniques affect speed time in .NET applications.


          We would also welcome any specifics that you may want to share with obfuscation settings if you would like to further share your experience with the community.

          Comment


            #6
            Originally posted by NinjaTrader_Jim View Post
            Hello elliot5,

            Obfuscation can add a performance penalty, but it is often going to be attributed to the specific obfuscations applied. Virtualization often carries a higher performance than other obfuscation means.

            A publicly available article that discusses can be found here, which may be helpful for the community.

            Does code obfuscation impact performance? Learn how different techniques affect speed time in .NET applications.


            Great article.

            Thanks for posting Jim.

            Control flow obfuscation: 0.06654356 ms (+189%)
            Virtualization: 1.5812997 ms (+6779%)

            Yikes!


            HedgePlay

            Comment

            Latest Posts

            Collapse

            Topics Statistics Last Post
            Started by argusthome, 03-08-2026, 10:06 AM
            0 responses
            65 views
            0 likes
            Last Post argusthome  
            Started by NabilKhattabi, 03-06-2026, 11:18 AM
            0 responses
            41 views
            0 likes
            Last Post NabilKhattabi  
            Started by Deep42, 03-06-2026, 12:28 AM
            0 responses
            23 views
            0 likes
            Last Post Deep42
            by Deep42
             
            Started by TheRealMorford, 03-05-2026, 06:15 PM
            0 responses
            26 views
            0 likes
            Last Post TheRealMorford  
            Started by Mindset, 02-28-2026, 06:16 AM
            0 responses
            52 views
            0 likes
            Last Post Mindset
            by Mindset
             
            Working...
            X