RangeLeader
Функция RangeLeader сопоставляет текущий и предыдущий бар и следит за выполнением двух условий: 1) если середина текущего бара больше, чем предыдущий High или меньше, чем предыдущий Low; 2) если Range текущего бара больше, чем Range предыдущего бара. Если оба условия выполняются, то функция возвращает значение 1; если выполняется только одно или не выполняются оба условия, то функция возвращает 0.
Синтаксис: RangeLeader
Функция возвращает значение 1, если текущий бар является «лидером» по отношению к предыдущему бару. В противном случае функция возвращает 0.
Использование функции: Код функции RangeLeader имеет вид:
Value1 = (High + Low) / 2 ; Condition1 = Value1 > High[1] OR Value1 < Low[1] ; Condition2 = Range[0] > Range[1] ; If Condition1 and Condition2 Then RangeLeader = 1 Else RangeLeader = 0 ; |