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 CarpetHooligan, Yesterday, 05:49 PM
        0 responses
        15 views
        0 likes
        Last Post CarpetHooligan  
        Started by EquityTrader, Yesterday, 03:33 PM
        0 responses
        14 views
        0 likes
        Last Post EquityTrader  
        Started by ahelton, Yesterday, 11:53 AM
        2 responses
        41 views
        0 likes
        Last Post ahelton
        by ahelton
         
        Started by tonynt, Yesterday, 02:07 PM
        0 responses
        20 views
        0 likes
        Last Post tonynt
        by tonynt
         
        Started by sgordet, Yesterday, 01:57 PM
        0 responses
        20 views
        0 likes
        Last Post sgordet
        by sgordet
         
        Working...
        X