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 Geovanny Suaza, 02-11-2026, 06:32 PM
    0 responses
    557 views
    0 likes
    Last Post Geovanny Suaza  
    Started by Geovanny Suaza, 02-11-2026, 05:51 PM
    0 responses
    324 views
    1 like
    Last Post Geovanny Suaza  
    Started by Mindset, 02-09-2026, 11:44 AM
    0 responses
    101 views
    0 likes
    Last Post Mindset
    by Mindset
     
    Started by Geovanny Suaza, 02-02-2026, 12:30 PM
    0 responses
    545 views
    1 like
    Last Post Geovanny Suaza  
    Started by RFrosty, 01-28-2026, 06:49 PM
    0 responses
    547 views
    1 like
    Last Post RFrosty
    by RFrosty
     
    Working...
    X