При замене значения истории на параметр или переменную MaxValue(Input1.High, Х, Y) выдает ошибку по сравнению булевой и целочисленной переменных, что значительно усложняет тестирование. Приходится лезть в код и менять их каждый раз

Что нужно сделать чтобы принимал он параметр?