Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Creating .exe installation packages

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

    Creating .exe installation packages

    I would like to package up my NinjaScript library in an executable installer file that others can run to install my indicators on their NinjaTrader.

    I was wondering if there is anybody out there who would like to share their experiences / best practises?

    Background info:

    1. A library .dll is created by the NinjaTrader File -> Utilities -> Export Ninja Script utility.
    2. This library requires the host computer to install MSChart.exe, a charting library for .net 3.5

    Installation package requirements:

    1. Installs MSChart.exe on the target machine.
    2. Installs my custom indicator dll on the target machine.
    3. Adds a reference in NinjaTrader to the MSChart component that has been installed.

    Thanks in advance for your help!

    #2
    bboyle1234, have you checked already into this link?



    A custom installer would be needed through to install your MAChart utility needed.

    Comment


      #3
      Thanks Bertrand, that was helpful.

      One additional question: When I release an upgrade, if I just don't change the name of the dll's, then the new version will overwrite the old version. Is that right?

      Comment


        #4
        Does anybody have a recommendation for which installation package creator to use to install the MSChart.exe component? I am using Visual Studio, just not pro at using the installers.

        Comment


          #5
          Originally posted by bboyle1234 View Post
          Thanks Bertrand, that was helpful.

          One additional question: When I release an upgrade, if I just don't change the name of the dll's, then the new version will overwrite the old version. Is that right?
          Yes, it should bboyle1234, however recommended practice for the user though would be -

          1. Remove currently installed assembly via File > Utilities > Remove NinjaScript assembly
          2. Restart NT7 fresh.
          3. Reinstall the update provided via your / the developers zip.

          Comment

          Latest Posts

          Collapse

          Topics Statistics Last Post
          Started by Geovanny Suaza, 02-11-2026, 06:32 PM
          0 responses
          648 views
          0 likes
          Last Post Geovanny Suaza  
          Started by Geovanny Suaza, 02-11-2026, 05:51 PM
          0 responses
          369 views
          1 like
          Last Post Geovanny Suaza  
          Started by Mindset, 02-09-2026, 11:44 AM
          0 responses
          108 views
          0 likes
          Last Post Mindset
          by Mindset
           
          Started by Geovanny Suaza, 02-02-2026, 12:30 PM
          0 responses
          573 views
          1 like
          Last Post Geovanny Suaza  
          Started by RFrosty, 01-28-2026, 06:49 PM
          0 responses
          575 views
          1 like
          Last Post RFrosty
          by RFrosty
           
          Working...
          X