Функция cross

В начало

Функция cross используется для проверки пересечения линий, построенных по двум массивам данных. Если пересечение есть, функция возвращает 1, если нет – 0. В качестве массивов данных можно использовать параметры свечек, функции и переменные.

Обратите внимание на отличия при вычислении пересечения линий с помощью функции cross и с помощью записи со знаком равенства – выражение mov ( c , 3, s )= mov ( c , 20, s ) будет истинно только при совпадении значений обеих средних в точке close , в то время как cross ( mov ( c , 3, s ), mov ( c , 20, s )) может также быть истинно просто при пересечении линий обеих средних, не обязательно в точке со значением close .

Пример :

cross(mov(c, 3, s), mov(c, 20, s));

См. также:

Источник: https://www.fxclub.org/file/rumus2_files/rulang/rl_cross.htm - Функция cross