Highest в МТ3

 
Стандартная конструкция для МТ3:
top=H[Highest(MODE_HIGH,bars_amount, bars_amount-1)];

известно, что Highest немного глючит или это какая-то фича.
Не могли бы вы приоткрыть завесу тайны и расказать - каков алгоритм работы этой функции - очень нужно! Столкнулся с тем, что это иногда очень неплохо :-)