Ошибка сравнения отрицательного числа - PullRequest
0 голосов
/ 24 августа 2018

У меня проблема с приведенным ниже сравнением в R-фрейме данных

if ((RSI<=40) & ((BUY_FACTOR>=-.5) || (BUY_FACTOR<=.5))){
    BUY_CONDITION<-"TRUE"
}

Он отлично работает для положительных чисел BUY_FACTOR, но если он отрицательный, он просто оценивает 1-е условие и дает true вместо того, чтобы давать false, как если значение BUY_FACTOR равно-1.12 и RSI 38 возвращает true вместо false

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...