Announcement

Collapse

Looking for a User App or Add-On built by the NinjaTrader community?

Visit NinjaTrader EcoSystem and our free User App Share!

Have a question for the NinjaScript developer community? Open a new thread in our NinjaScript File Sharing Discussion Forum!
See more
See less

Partner 728x90

Collapse

How To Password Protect The Code On Ninja

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

    How To Password Protect The Code On Ninja

    Once The Code Is Written On Ninja How Can I Password Protect It So That Other Developers Cannot See My Code.

    #2
    kassaindia,

    You can try exporting it as a compiled assembly and check the Protect check box. This does require a 3rd party software to accomplish the protection process. If you just do a compiled assembly, the code is hidden, but can be decompiled if someone really tries.
    Josh P.NinjaTrader Customer Service

    Comment


      #3
      Originally posted by NinjaTrader_Josh View Post
      kassaindia,

      You can try exporting it as a compiled assembly and check the Protect check box. This does require a 3rd party software to accomplish the protection process. If you just do a compiled assembly, the code is hidden, but can be decompiled if someone really tries.
      From your experience can you recommend us some of these software programmes? Thanks.

      Comment


        #4
        astra, you can check into this link here - http://www.ninjatrader-support.com/H...tribution.html
        BertrandNinjaTrader Customer Service

        Comment


          #5
          Originally posted by NinjaTrader_Bertrand View Post
          The remotesoft link on that page formatted incorrectly (missing "http://").

          Comment


            #6
            Thank you for the headsup.
            Josh P.NinjaTrader Customer Service

            Comment


              #7
              Code Protection

              Forgive my ignorance guys, but can someone actually decomplile and read the ninjascript code on my PC remotely? How will they get through the firewall?

              Regards

              Comment


                #8
                everington_f,

                The code protection is not for when it is on your own local PC. The protection is for when you actually give the file to someone else and don't want them to be able to reverse engineer it. If you are not distributing your scripts to other people then you would generally not need to worry about people reverse engineering your things as long as no one targets you and tries to break through things like your firewall.
                Josh P.NinjaTrader Customer Service

                Comment


                  #9
                  Distributing Strategies as a Ad-on Subscription

                  I understand I can secure my Ninja C# Script using CliSecure.

                  However, I would like to distribute my strategies as an add-on to NinjaTrader.

                  To prevent Un-authorize use, how do I generate a key for the add-on and verify upon NinjaTrader Launch or Strategy Ad-on Launch?

                  Please advise!

                  Thank you!
                  Tariq

                  Comment


                    #10
                    Originally posted by mypkonline View Post
                    I understand I can secure my Ninja C# Script using CliSecure.

                    However, I would like to distribute my strategies as an add-on to NinjaTrader.

                    To prevent Un-authorize use, how do I generate a key for the add-on and verify upon NinjaTrader Launch or Strategy Ad-on Launch?

                    Please advise!

                    Thank you!
                    Tariq
                    If you do a search for the words "protect" "assembly" together, you will get a few threads to explore.

                    However, we have had this discussion once before, and this is one solution described, if you are not yet officially an NT partner, so cannot have access to their license server. http://www.ninjatrader.com/support/f...ight=machineID

                    Remember to read the entire thread. The goods are close to the bottom.

                    Comment


                      #11
                      Hello Tariq,
                      You can sign up as a 3rd party developer and use the the inbuilt licensing feature of NinjaTrader. Please refer to our help guide to know more.


                      For more details please send a note to support[AT]ninjatrader[DOT]com if you are interested to become a 3rd party vendor.
                      JoydeepNinjaTrader Customer Service

                      Comment

                      Latest Posts

                      Collapse

                      Topics Statistics Last Post
                      Started by helpwanted, Today, 03:06 AM
                      0 responses
                      4 views
                      0 likes
                      Last Post helpwanted  
                      Started by Brevo, Today, 01:45 AM
                      0 responses
                      7 views
                      0 likes
                      Last Post Brevo
                      by Brevo
                       
                      Started by aussugardefender, Today, 01:07 AM
                      0 responses
                      5 views
                      0 likes
                      Last Post aussugardefender  
                      Started by pvincent, 06-23-2022, 12:53 PM
                      14 responses
                      242 views
                      0 likes
                      Last Post Nyman
                      by Nyman
                       
                      Started by TraderG23, 12-08-2023, 07:56 AM
                      9 responses
                      384 views
                      1 like
                      Last Post Gavini
                      by Gavini
                       
                      Working...
                      X