using System.Collections.Generic;
public static class MyValues
for(int i = 0; i < 100; i++)
public static double[] Highs = new double[100];
public static double[] Lows = new double[100];
public static double[] SomethingA = new double[100];
public static double[] SomethingB = new double[100];
public static void Main()
EvalManager.DefaultContext.RegisterNamespace(typeof(Program).Assembly, "Z");
for(int i = 0; i < 10; i++)
expression = "MyValues.Highs[" + (i * 2) + "] > MyValues.Lows[" + i + "] - 3";
expression = "MyValues.Highs[" + (i * 4 + 2) + "] + MyValues.SomethingB[3] == 8";
expression = "MyValues.Lows[" + (i * 5) + "] + MyValues.SomethingB[3] != MyValues.Highs[" + i + "]";
Console.WriteLine(expression + ": " + Eval.Execute(expression));