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

turn indicator private with password

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

    turn indicator private with password

    Hello,

    I see indicators in ecosystem for sale, i suppose to keep the code safe there is a way to lock the indicator so only the owner can use it with a password and access the code.
    How can you do that?

    Thank

    #2
    Hello frankduc,

    Indicators in the NinjaTrader Ecosystem are from vendors that are part of the NinjaTrader Ecosystem. They are using the Vendor License Management console to license scripts for customers.

    [Information redacted]

    At this time we do not document or support getting information about the license through NinjaScript. If you are a vendor in our EcoSystem, our Business Development may be able to provide further direction for how a license type, enabled license, machineid or similar can be detected through NinjaScript.

    If you would like to become a 3rd party developer for NinjaTrader please see our Vendor Licensing Management information.
    http://ninjatrader.com/support/helpG...entication.htm

    You can export your code as an assembly (.dll) to prevent this code from being read or modified, and optionally you can use Agile.NET to prevent the code from being un-assembled (deobfuscated).

    To export your script do the following:
    1. Click Tools -> Export -> NinjaScript
    2. Click the 'add' link -> check the box(es) for the script(s) you want to include -> click OK
    3. Check the option labelled Export as compiled assembly
    4. If you have Agile.NET installed and would like to use this, check the box labelled Protect compiled assembly
    5. Click Export -> enter a unique name for the file in the Dialog window
    6. Choose a save location -> click Save
    7. Click OK to clear the export location message
    By default your exported file will be in the following location:
    • (My) Documents/NinjaTrader 8/bin/Custom/ExportNinjaScript/<export_file_name.zip>

    Below is a link to the help guide on Exporting NinjaScripts.
    http://ninjatrader.com/support/helpG...-us/export.htm

    Below is a link to the help guide on Agile.NET protection.
    http://ninjatrader.com/support/helpG...l_security.htm

    You can purchase Agile.NET here.
    Agile.net is a best-in-class obfuscator for .NET platform. Agile.net protects .NET applications against piracy, code theft & malicious tampering.
    Last edited by NinjaTrader_ChelseaB; 01-02-2022, 11:44 AM.
    Chelsea B.NinjaTrader Customer Service

    Comment


      #3
      Hello,

      When people buy an indicator and import ninjascript add-on from a third party vendors can they see the script in the editor? Can they copy/paste the script to hack the product or the license prevent that from happenning?

      thank you

      Comment


        #4
        Hello frankduc,

        The code in a script cannot be viewed if the script is exported as an assembly and cannot be deobfuscated if Agile.NET is applied.

        The code in a script can be be viewed is the script is exported as open source.
        Chelsea B.NinjaTrader Customer Service

        Comment

        Latest Posts

        Collapse

        Topics Statistics Last Post
        Started by cyberpete76, 03-27-2023, 12:29 AM
        7 responses
        267 views
        1 like
        Last Post slightly  
        Started by renewsaltwater, Today, 01:15 AM
        0 responses
        2 views
        0 likes
        Last Post renewsaltwater  
        Started by slightly, Today, 12:49 AM
        0 responses
        4 views
        0 likes
        Last Post slightly  
        Started by sdauteuil, 09-23-2021, 10:16 AM
        4 responses
        1,210 views
        0 likes
        Last Post jacobpescaia44  
        Started by agclub, 04-21-2024, 08:57 PM
        5 responses
        39 views
        0 likes
        Last Post agclub
        by agclub
         
        Working...
        X