Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Can't get Indicator Values in Strategy Builder

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

    Can't get Indicator Values in Strategy Builder

    Hi, I'm trying to use the attached Wave Trend indicator in my strategy. But I can't get the values of the WTFast and WTSlow Plot from the indicator to do comparison. What do I need to add to the indicator script to be able to get this values to use?
    Attached Files

    #2
    Hello tjendra,

    Are you adding the indicator directly to a chart and the WTFast plot and WTSlow plot are not appearing?

    Or are you finding there isn't a public series to return Values[0] and Values[1]?
    You can use directly use Values[0] and [1] from a hosted indicator.
    For example:
    Print(WaveTrendV2(10, 21).Values[0][0]);

    Or you could add public series to return the plot series similar to the MACD indicator in the Properties region.
    Chelsea B.NinjaTrader Customer Service

    Comment


      #3
      I am trying to use the values in a strategy so I should add public series to return the plot series similar to the MACD indicator in the Properties region? Is it I just add this bottom code to the indicator and recompile?

      [Browsable(false)]
      [XmlIgnore]
      public Series<double> Avg
      {
      get { return Values[1]; }
      }

      [Browsable(false)]
      [XmlIgnore]
      public Series<double> Default
      {
      get { return Values[0]; }
      }


      [Range(1, int.MaxValue), NinjaScriptProperty]
      [Display(ResourceType = typeof(Custom.Resource), Name = "WTFast", GroupName = "NinjaScriptParameters", Order = 0)]
      public int WTFast
      { get; set; }

      [Range(1, int.MaxValue), NinjaScriptProperty]
      [Display(ResourceType = typeof(Custom.Resource), Name = "WTSlow", GroupName = "NinjaScriptParameters", Order = 1)]
      public int WTSlow
      { get; set; }

      Comment


        #4
        Hello tjendra,

        The public integers would not be necessary.

        But yes, you can add public Series<double> objects that return Values[0] and Values[1].
        Chelsea B.NinjaTrader Customer Service

        Comment

        Latest Posts

        Collapse

        Topics Statistics Last Post
        Started by b16_aln, Today, 01:52 AM
        1 response
        17 views
        0 likes
        Last Post NinjaTrader_Jesse  
        Started by rfsettling, Today, 07:17 AM
        0 responses
        2 views
        0 likes
        Last Post rfsettling  
        Started by vantojo, Today, 06:46 AM
        1 response
        5 views
        0 likes
        Last Post NinjaTrader_Jim  
        Started by sidlercom80, Today, 02:40 AM
        3 responses
        16 views
        0 likes
        Last Post NinjaTrader_PaulH  
        Started by junkone, Yesterday, 08:55 PM
        2 responses
        13 views
        0 likes
        Last Post junkone
        by junkone
         
        Working...
        X