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

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.
    Brandon H.NinjaTrader Customer Service

    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 frslvr, 04-11-2024, 07:26 AM
        9 responses
        123 views
        1 like
        Last Post caryc123  
        Started by rocketman7, Today, 09:41 AM
        4 responses
        16 views
        0 likes
        Last Post rocketman7  
        Started by selu72, Today, 02:01 PM
        1 response
        9 views
        0 likes
        Last Post NinjaTrader_Zachary  
        Started by WHICKED, Today, 02:02 PM
        2 responses
        18 views
        0 likes
        Last Post WHICKED
        by WHICKED
         
        Started by f.saeidi, Today, 12:14 PM
        8 responses
        21 views
        0 likes
        Last Post f.saeidi  
        Working...
        X