• 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

Pivots() for PivotRange.Day

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

    Pivots() for PivotRange.Day

    Hello,
    I have a problem with the indicator Pivots(). When I implement the code from the example to the method AddDataSeries () :
    Code:
    protected override void OnStateChange()
    {
        if (State == State.Configure)
        {
            // Our host needs to have this AddDataSeries included as well that Pivots indicator below has also per default in it's State.Configure
             // This is required since our Pivots indicator below is created in State.DataLoaded and it depends on its AddDataSeries call.
            AddDataSeries(BarsPeriodType.Day, 1);
        }
        else if (State == State.DataLoaded)
        {
            //In this state, we pass the 1 day series to the Pivots indicator and create its instance 
            pivots = Pivots(BarsArray[1], PivotRange.Weekly, HLCCalculationMode.DailyBars, 0, 0, 0, 20);
        }
    }
    I'm coding:
    Code:
    protected override void OnStateChange()
    {
        if (State == State.Configure)
        {
           AddDataSeries(BarsPeriodType.Day, 1);
        }
        else if (State == State.DataLoaded)
        {
           pivots = Pivots(BarsArray[1], PivotRange.Daily, HLCCalculationMode.CalcFromIntradayData, 0, 0, 0, 20);
        }
    }
    and I have an error : “Daily bars require the use of Weekly or Monthly Pivot range”
    What should I fix to make this error disappear? I need a day Pivot().
    Help me!
    Thanks!
    Last edited by Kostiantyn; 04-08-2017, 07:22 AM.

    #2
    I solved the problem myself.

    Comment


      #3
      Hello Kostiantyn,

      I am glad you were able to find an answer.

      For anyone following this thread, when using Daily bars as the input series (BarsArray[1] is added with AddDataSeries(BarsPeriodType.Day, 1), the Pivots requires the PivotRange to be PivotRange.Weekly or PivotRange.Monthly.
      Chelsea B.NinjaTrader Customer Service

      Comment

      Latest Posts

      Collapse

      Topics Statistics Last Post
      Started by yeshujbp, Today, 02:40 PM
      0 responses
      5 views
      0 likes
      Last Post yeshujbp  
      Started by Venom, Today, 01:05 PM
      0 responses
      7 views
      0 likes
      Last Post Venom
      by Venom
       
      Started by Dert66, Today, 12:11 PM
      0 responses
      7 views
      0 likes
      Last Post Dert66
      by Dert66
       
      Started by jjanguda, Today, 10:04 AM
      0 responses
      225 views
      0 likes
      Last Post jjanguda  
      Started by sambo81, Today, 09:20 AM
      1 response
      12 views
      0 likes
      Last Post sambo81
      by sambo81
       
      Working...
      X