• 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

Question regarding second data series

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

    Question regarding second data series

    Hi,
    I have a default data series (YM 144Tick) and a secondary data series (YM 1597 tick), and I want to find the average range of the 1597 tick series.

    I add the secondary data series as follows:

    else if (State == State.Configure)
    {
    AddDataSeries(BarsPeriodType.Tick, 1597);
    }

    and want to calculate the Range of the 1597 series as follows (this is just dummy code for testing):

    private void CalculateRange()
    {
    var range = 0.0;
    var count = 0;
    var maxNum = Math.Min(Highs[1].Count, 144);
    for (var i = 1; i < maxNum; i++)
    {
    if (!Highs[1].IsValidDataPoint(i))
    break;
    var high = Highs[1][i];
    var low = Lows[1][i];
    range += Math.Abs(high - low);
    count += 1;
    }

    var averageRange = range / count;
    Code.Output.Process("Range: " + averageRange, PrintTo.OutputTab2);
    }

    As seen in the picture, the Highs[1].Count gives me 452 bars, while I can only iterate through 14 of them before I receive an exception.
    The additional test of Highs[1].IsValidDataPoint() never returns false.


    Could you please tell me where the issue lies?

    Best regards,
    T

    #2
    Update:

    Problem is fixed by using
    if (CurrentBars[1] < 144)
    return;

    Comment

    Latest Posts

    Collapse

    Topics Statistics Last Post
    Started by GLFX005, Today, 12:22 PM
    2 responses
    35 views
    0 likes
    Last Post NinjaTrader_Kate  
    Started by AspenHiker, Today, 08:37 AM
    1 response
    10 views
    0 likes
    Last Post NinjaTrader_Kate  
    Started by MartinT, Yesterday, 01:12 PM
    3 responses
    15 views
    0 likes
    Last Post MartinT
    by MartinT
     
    Started by caveat_lector, Today, 11:58 AM
    1 response
    7 views
    0 likes
    Last Post NinjaTrader_Heath  
    Started by Bionian, Today, 11:43 AM
    1 response
    10 views
    0 likes
    Last Post NinjaTrader_Kate  
    Working...
    X