• 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 NinjaCustomer, Today, 12:29 AM
      1 response
      6 views
      0 likes
      Last Post NinjaTrader_ChrisSch  
      Started by smgrvd, Today, 12:08 AM
      0 responses
      5 views
      0 likes
      Last Post smgrvd
      by smgrvd
       
      Started by ronaldgreene828, Yesterday, 07:50 PM
      1 response
      12 views
      0 likes
      Last Post NinjaTrader_EricB  
      Started by nailz420, 07-17-2019, 08:38 AM
      2 responses
      13 views
      0 likes
      Last Post nailz420  
      Started by bouncetherubble, Yesterday, 06:56 PM
      0 responses
      6 views
      0 likes
      Last Post bouncetherubble  
      Working...
      X