Код: Выделить всё
if ( (CurrentPosition() == P12 || P13 || P14 || P15) && (CurrentPL() >= P1) )
{
ClosePosition();
}
Что не так в вышеуказанном коде? Ошибка при компиляции: Оператор не может применяться к операндам типа bool
В документации по C++ указано что:
Перед вычислением оба операнда неявно преобразуются в тип bool; результат также имеет тип bool. Логическое ИЛИ имеет ассоциативность в направлении слева направо.
Подскажите где ошибка?
P.S. моя задача задать условие при котором позиция будет закрываться при совпадении хотя бы с одним из параметров