• If this is your first visit, you will have to register before you can post. To view messages, please scroll below and select the forum that you would like to visits. Questions? Be sure to check out the Forum FAQ.

Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Market Analyzer column for Indicators

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

    Market Analyzer column for Indicators

    Hi,

    In the NS Editor for MarketAnalyzerColumns there is no code to view for the "Indicator" column. How was this column programmed and achieved to have indicator and plot dropdown property menus?

    I want to make the same drop down selectors in my custom NS files. Is this possible? Thanks.

    #2
    Hello uacvax,

    Thank you for writing in.

    You can add drop down menus for properties in your scripts by utilizing enums.

    More information about enums can be found here: http://www.dotnetperls.com/enum

    I have provided an example script that shows how this can be done.

    Please, let us know if we may be of further assistance.
    Attached Files
    Zachary G.NinjaTrader Customer Service

    Comment


      #3
      Thanks Zachary. That is a nice example, however, I am looking for something more complex. There is something that NT is doing in the indicator column that allows it to pull in the full list of indicators into the drop down. Using enums would be hard coding items for the drop down whereas the indicators column in MA is somehow able to grab all the indicators dynamically.

      Comment


        #4
        Hello uacvax,

        I apologize for the misunderstanding; I was thinking that you wanted an example of how to create a drop down menu for your properties.

        I will be investigating this further to see how a list of indicators can be obtained.
        Zachary G.NinjaTrader Customer Service

        Comment


          #5
          Hello uacvax,

          Thank you for your patience.

          Here is undocumented code on how you can grab the collection of indicators:
          Code:
          Type[] availableIndicatorTypes = NinjaTrader.Core.Globals.AssemblyRegistry.GetDerivedTypes(typeof(IndicatorBase));
          http://ninjatrader.com/support/forum....php?t=74729#7

          Please, let us know if we may be of further assistance.
          Zachary G.NinjaTrader Customer Service

          Comment

          Latest Posts

          Collapse

          Topics Statistics Last Post
          Started by Bouzayen, Today, 08:31 PM
          0 responses
          9 views
          0 likes
          Last Post Bouzayen  
          Started by IanC28, 03-27-2020, 10:20 AM
          6 responses
          28 views
          0 likes
          Last Post jim1234
          by jim1234
           
          Started by aramtrader, Yesterday, 03:05 PM
          7 responses
          38 views
          0 likes
          Last Post woodie1
          by woodie1
           
          Started by renehtx, Today, 03:51 PM
          2 responses
          16 views
          0 likes
          Last Post renehtx
          by renehtx
           
          Started by eidog2020, Today, 03:31 PM
          0 responses
          7 views
          0 likes
          Last Post eidog2020  
          Working...
          X