Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Custom installer

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

    Custom installer

    Hello,
    I working on custom installer and only information that I was able to find is:

    hese are the following folder names:

    •Documents\NinjaTrader 7\bin\Custom

    •Documents\NinjaTrader 8\bin\Custom

    I will deliver compiled assemblies. Where to put them?
    1. Add-on assemblies and custom resources (images, 3rd patry dlls)
    2. Indicator assemblies and custom resources (images, 3rd party dlls)
    3. Drawing Tool and custom resources(...)

    Should I place them in Custom\AddOns, Custom\Indicators, Custom\DrawingTools and for resourses: Custom\MyResources? Where to put 3rd party dlls? How NinjaEditor will resolve them?

    Thanks!

    #2
    Hello yyesyyesyyes,

    Thank you for your post.

    Creating a custom installer goes beyond what is supported by NinjaTrader Support. That said, this thread will remain open to any community members that would like to assist. Otherwise, you could consider if the basic Export utility would work for you. When you use the Control Center > Tools > Export > NinjaScript Addon utility, it creates a .zip folder. You may then add items such as custom assemblies or native DLLs (external DLLs would require a custom installer), templates, workspaces, or custom resources per the instructions here:


    You can also contact a professional NinjaScript Consultant who would be eager to create or modify this script at your request or assist you with your script and how to create a custom installer. The NinjaTrader Ecosystem has affiliate contacts who provide educational as well as consulting services. Please let me know if you would like our business development to follow up with you with a list of affiliate consultants who would be happy to create this script or any others at your request.

    Please feel free to reach out with any additional questions or concerns.​

    Comment


      #3
      Thanks, I'm playing with "Adding custom assembly DLLs" section and wonder I have a project lets say "ExtendedMath.csproj" it has several cs files(FastRoot.cs, VectorMath.cs) and resulted build file is ExtendedMath.dll so how should I populate AdditionalReferences.txt file?

      Comment


        #4
        Hello yyesyyesyyes,

        Thank you for your reply.

        3rd party managed DLLs can be referenced as long as they are not unmanaged and are targeting .NET 4.8, however, this would fall outside of what is directly supported by NinjaTrader support. The details under "Adding custom assemblies or native DLLs" are related to custom assemblies that were exported by NinjaTrader or native DLLs, and not DLLs that are exported outside of NinjaTrader.

        For external references, this thread will remain open for other members of the forum community to assist.

        Thank you for your patience and understanding.

        Comment

        Latest Posts

        Collapse

        Topics Statistics Last Post
        Started by Geovanny Suaza, 02-11-2026, 06:32 PM
        0 responses
        557 views
        0 likes
        Last Post Geovanny Suaza  
        Started by Geovanny Suaza, 02-11-2026, 05:51 PM
        0 responses
        324 views
        1 like
        Last Post Geovanny Suaza  
        Started by Mindset, 02-09-2026, 11:44 AM
        0 responses
        101 views
        0 likes
        Last Post Mindset
        by Mindset
         
        Started by Geovanny Suaza, 02-02-2026, 12:30 PM
        0 responses
        545 views
        1 like
        Last Post Geovanny Suaza  
        Started by RFrosty, 01-28-2026, 06:49 PM
        0 responses
        547 views
        1 like
        Last Post RFrosty
        by RFrosty
         
        Working...
        X