Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Strategy Protection NT8

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

    Strategy Protection NT8

    Hi guys

    I have an automated strategy I use, and I want to protect it from being used without authorization by the people who are working with me.

    is there any free method to protect my strategy from being copied or used in different computers?​

    #2
    Hello onlinebusiness,

    Thanks for your post.

    You could apply to become a NinjaTrader Vendor in order to License your strategies so that the strategy cannot be used by others that don't have permission from you to use it. You could email vendorsupport[AT]ninjatrader.com for more information about becoming a Vendor.

    Please let me know if I may further assist.
    <span class="name">Brandon H.</span><span class="title">NinjaTrader Customer Service</span><iframe name="sig" id="sigFrame" src="/support/forum/core/clientscript/Signature/signature.php" frameborder="0" border="0" cellspacing="0" style="border-style: none;width: 100%; height: 120px;"></iframe>

    Comment


      #3
      Hi Brandon
      Thanks for the reply.

      The strategy is actually not mine, i just got it from the ecosystem and added few modifications to it. So I don't think I will qualify as vendor.
      I don't think I can license a free strategy from the ecosystem that I modified, can I?

      I just want to protect my strategy from being viewed, edited or exported. Because i let others people use my machine and i don't want them to have access to my strategy. How can I achieve that?

      Thanks
      Last edited by onlinebusiness; 12-18-2022, 07:16 PM.

      Comment


        #4
        Hello onlinebusiness,

        Thanks for your note.

        You could export the strategy as a compiled assembly (Dll), copy the strategy .cs file from the Documents\NinjaTrader 8\bin\Custom\Strategies folder to a safe location, remove the strategy from your NinjaTrader platform, and import the assembly that you exported.

        This would keep the code from being viewed or modified. However, it does not prevent the strategy from being used by someone who is using your account on your machine.

        Exporting as assembly: https://ninjatrader.com/support/help...riptAsAssembly

        Note that only the original strategy .cs file that is copied to a safe location could be viewed or modified by you if you re-add it to your platform.

        There would be no other means for preventing your strategy from being used by other people that use your account (such as your Windows account) on your PC. Something you could consider is creating a separate account on your machine for each person that has access to it so that they do not use your PC's account.

        This would go into Windows support in which case you should consult a Windows technician about setting up multiple accounts on a single PC so that yours is kept private.

        Let me know if I may assist further.

        <span class="name">Brandon H.</span><span class="title">NinjaTrader Customer Service</span><iframe name="sig" id="sigFrame" src="/support/forum/core/clientscript/Signature/signature.php" frameborder="0" border="0" cellspacing="0" style="border-style: none;width: 100%; height: 120px;"></iframe>

        Comment


          #5
          If i exported the strategy as compiled assembly (DII) and imported the assembly. That would prevent it from being exported again and used on different machines, right?

          Comment


            #6
            Hello onlinebusiness,

            Thanks for your note.

            Yes, that is correct. The code could not be viewed or modified and the strategy would not be able to be exported.

            Let me know if I may assist further.
            <span class="name">Brandon H.</span><span class="title">NinjaTrader Customer Service</span><iframe name="sig" id="sigFrame" src="/support/forum/core/clientscript/Signature/signature.php" frameborder="0" border="0" cellspacing="0" style="border-style: none;width: 100%; height: 120px;"></iframe>

            Comment


              #7
              That's all I needed, thank you Brandon

              Comment


                #8
                Of course you would need to remove the exported zip file too. Also, a protected .dll file can also be copied and placed into another NT installation.
                eDanny
                NinjaTrader Ecosystem Vendor - Integrity Traders

                Comment

                Latest Posts

                Collapse

                Topics Statistics Last Post
                Started by NullPointStrategies, Yesterday, 05:17 AM
                0 responses
                65 views
                0 likes
                Last Post NullPointStrategies  
                Started by argusthome, 03-08-2026, 10:06 AM
                0 responses
                139 views
                0 likes
                Last Post argusthome  
                Started by NabilKhattabi, 03-06-2026, 11:18 AM
                0 responses
                75 views
                0 likes
                Last Post NabilKhattabi  
                Started by Deep42, 03-06-2026, 12:28 AM
                0 responses
                45 views
                0 likes
                Last Post Deep42
                by Deep42
                 
                Started by TheRealMorford, 03-05-2026, 06:15 PM
                0 responses
                50 views
                0 likes
                Last Post TheRealMorford  
                Working...
                X