Перейти к содержимому

Операторы

Редактор сигналов предоставляет набор хорошо известных операторов. Мы добавили набор специальных операторов пересечения для упрощения работы.

СимволНазваниеКатегория
пересечениеПересечениеПересечение
пересечение вверхПересечение вверхПересечение
пересечение внизПересечение внизПересечение
==РавноСравнение
!=Не равноСравнение
>=Выше или равноСравнение
<=Ниже или равноСравнение
>ВышеСравнение
<НижеСравнение
+СложениеМатематические
-ВычитаниеМатематические
/ДелениеМатематические
*УмножениеМатематические
%Остаток от деленияМатематические

Используйте этот оператор, если направление пересечения не имеет значения.

Пример пересечения
Если MA 7 пересекает MA 30, сигнал активируется. Не имеет значения, с какого направления MA 7 пересекает MA 30.

Используйте этот оператор, если направление пересечения снизу вверх (Up Cross).

Пример пересечения вверх
Если MA 7 пересекает MA 30 снизу вверх (Up Cross), сигнал активируется.

Используйте этот оператор, если направление пересечения сверху вниз (Down Cross).

Пример пересечения вниз
Если MA 7 пересекает MA 30 сверху вниз (Down Cross), сигнал активируется.

Оператор сравнения. Возвращает true, если обе стороны выражения равны.

Пример равенства
Если значение Indicator MA 7 равно значению MA30, сигнал активируется.

Оператор сравнения. Условие выполнено, если обе стороны условия не равны.

Пример неравенства
Если значение Indicator MA 7 не равно значению MA30, сигнал укажет EA открыть ордер.

Оператор сравнения. Условие выполнено, если левая сторона условия выше или равна правой стороне условия.

Пример «выше или равно»
Если значение Indicator MA 7 выше или равно значению MA30, сигнал укажет EA открыть ордер.

Оператор сравнения. Условие выполнено, если левая сторона условия ниже или равна правой стороне условия.

Пример «ниже или равно»
Если значение Indicator MA 7 ниже или равно значению MA30, сигнал укажет EA открыть ордер.

Оператор сравнения. Условие выполнено, если левая сторона условия выше правой стороны условия.

Пример «выше»
Если значение Indicator MA 7 выше значения MA30, сигнал укажет EA открыть ордер.

Оператор сравнения. Условие выполнено, если левая сторона условия ниже правой стороны условия.

Пример «ниже»
Если значение Indicator MA 7 ниже значения MA30, условие выполнено.

Используйте этот оператор для сложения чисел.

Пример сложения
Если значение Indicator MA7 выше MA30 + 100, условие выполнено.

Используйте этот оператор для вычитания чисел.

Пример вычитания
Если значение Indicator MA7 выше MA30 - 100, условие выполнено.

Используйте этот оператор для деления чисел.

Пример деления
Если значение Indicator MA30, делённое на 0,75, выше значения MA7, условие выполнено.

Используйте этот оператор для умножения чисел.

Пример умножения
Если значение Indicator MA30, умноженное на 0,75, выше значения MA7, сигнал укажет EA открыть ордер.

Возвращает остаток после деления.

Пример остатка от деления
Если остаток от деления Indicator MA30 % 2 = 0, сигнал укажет EA открыть ордер.