@"Sebastian"#p4206
Thank you Sebastian, using your code as an example, I managed to find a solution.
I'm going to improve the code later, but here it is:
private ChartObject[] myChartObjects;
private ChartHorizontalLine[] myHorizontalLines;
protected override void OnStart()
{
myChartObjects = Chart.FindAllObjects(ChartObjectType.HorizontalLine);
myHorizontalLines = new ChartHorizontalLine[myChartObjects.Length];
Print("Number of horizontal lines on the chart {0}", myHorizontalLines.Length);
for (int i = 0; i < myChartObjects.Length; i++)
{
myHorizontalLines[i] = myChartObjects[i] as ChartHorizontalLine;
Print(myHorizontalLines[i].Y);
}
}