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

List as output of indicator

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

    List as output of indicator

    Hi,
    Is it possible to define a List or Array as an output of an indicator to be then used by a strategy? If so then how can it be done?

    #2
    Hello,
    You could expose the indicators List or Array and then call it from your strategy.
    I would recommend to review our reference sample on exposing indictor values that are not plots: http://ninjatrader.com/support/forum...ead.php?t=4991

    If you have any questions on the reference file please let us know.
    Cody B.NinjaTrader Customer Service

    Comment


      #3
      Can you please tell me how is my syntax wrong:

      In the indicator I added:

      /// <summary>
      /// Gets the PivotValues list.
      /// </summary>
      [Browsable(false)]
      [XmlIgnore()]
      public List<double> PivotsList
      {
      get {Update(); return PivotValues; }
      }

      And in the strategy I use:

      List<double> Values = DailyPivots().PivotsList[0];


      And I get the following error:

      "Cannot implicitly convert type 'double' to 'System.Collections.Generic.List<double>".

      Comment


        #4
        I tried to do the same thing only with a string instead of a list and got the same error:
        "Cannot implicitly convert type 'double' to 'string' ".
        How do I tell it that the requested output is a string or a list and not a double? Or am I doing something else wrong?
        Please help.

        Comment


          #5
          Hello,
          So I may fully investigate can you provide your full script?
          You can attach your indicator to your response by going to File > Utilities > Export NinjaScript > Export selected source files > select your Indicator > select the right arrow > Export. The file will be located under (My) Documents\NinjaTrader 7\bin\Custom\ExportNinjaScript.
          Cody B.NinjaTrader Customer Service

          Comment

          Latest Posts

          Collapse

          Topics Statistics Last Post
          Started by Stanfillirenfro, Today, 07:23 AM
          1 response
          3 views
          0 likes
          Last Post NinjaTrader_Gaby  
          Started by cmtjoancolmenero, Yesterday, 03:58 PM
          2 responses
          20 views
          0 likes
          Last Post cmtjoancolmenero  
          Started by olisav57, Yesterday, 07:39 PM
          1 response
          9 views
          0 likes
          Last Post NinjaTrader_ChelseaB  
          Started by cocoescala, 10-12-2018, 11:02 PM
          7 responses
          944 views
          0 likes
          Last Post Jquiroz1975  
          Started by oviejo, Today, 12:28 AM
          1 response
          12 views
          0 likes
          Last Post NinjaTrader_Gaby  
          Working...
          X