Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Compiling add-ons with drawing tools and indicators in the same assembly

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

    Compiling add-ons with drawing tools and indicators in the same assembly

    Hello

    I am using Agile.dot to protect my assemblies that I sell to my customers.

    I am offering a suite of indicators, drawing tools, indicators and SuperDOM columns all from the same assembly.

    Does that may cause problems ?
    or should I put them in different assemblies ( indicators, drawing tools, etc .... )

    Thank you

    #2
    Hello blar58,

    Thanks for your post.

    This would ultimately depend on your goal for distribution. If the suite of NinjaScripts is supposed to be a pack of items bundled together, you could export them all in the same assembly.

    If you are offering something like an indicators pack, or a strategies pack that includes the indicator pack, you would need to export each of those as separate assemblies.

    See this help guide page for more information about distribution: https://ninjatrader.com/support/help...stribution.htm

    Please let me know if I may further assist you.
    <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
      Originally posted by blar58 View Post
      I am offering a suite of indicators, drawing tools, indicators and SuperDOM columns all from the same assembly.
      Are you gonna sell them separately?

      If not,
      one DLL with everything is certainly the easiest way to go.

      -=o=-

      In my experience, the 'DLL' represents the 'product' you're selling,
      so if each indicator can be purchased separately, then each
      indicator should be in a separate DLL.

      If multiple indicators (say, your drawing tools) all represent
      one logical product, and therefore are being sold as a single
      unit to your customers, then, by all means put those indicators
      into a single DLL. Then, if the SuperDOM columns is a separate
      product, that would go into a separate DLL. Why? Because it
      could be a separate purchase.

      I've seen vendors sell dozens of indicators, where each indicator
      is in its own DLL, and I've seen vendors combine dozens of
      indicators into a single DLL ... like I said, depends on the
      definition of the 'product' you're selling.

      IMHO, your life as a provider is much easier if you make each
      product you sell be represented by single DLL. What goes into
      each DLL is entirely up to you ...

      Just my 2˘.

      Comment


        #4
        Yes it just confirms what I was already doing. I sell 3 different plans with different bundles so I am all set properly !

        Thank you !

        Comment

        Latest Posts

        Collapse

        Topics Statistics Last Post
        Started by Geovanny Suaza, 02-11-2026, 06:32 PM
        0 responses
        558 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