Для началу пару картинок с описанием встроенных функций:
В чем вопрос: Какое у них принципиальное отличие?
Как я понимаю pivot сравнивает (допустим) пять баров справа и слева от свечи(бара), после чего возвращает минимальное значение в этом месте в случае если нигде нет меньше (ни справа, ни слева на протяжении 5 бар), в противном случае NaN.
(думаю Price of the point в оригинале переводится скорее как цена в точке(бара), нежели пункт, поправьте меня)
lowest же просто сравнивает n-баров назад (допустим те же 5) и среди них ищет минимальное значение, неважно где оно. Просто минимальное значение.
Застрял при переводе одного скриптового языка в другой =(((
pivotlow возвращает na, если справа или слева были бары еще ниже. То есть проверяемый бар должен быть самым низким из указанного баров справа и слева.
highest и pivothigh аналогично
Большое спасибо.