Если у Вас в логах появляется такая ошибка и ордера не выставляются, то это означает, что биржа не даёт возможность установить ордер выше, чем хочет Ваша стратегия.
Например, у Вас в логе есть записи следующего вида:
1) Task 342 started; USDT-XVS (strategy ) UseAsk: 7.9260 CurAsk: 7.92360 BUY 10.405
Старт задачи #342: на паре USDT-XVS (стратегия с именем “ST-NEW”) при текущей цене ASK 7.9260 должна выставить лимитный ордер на покупку высоко в красный стакан на линию цены 10.405 (то есть на +30% от цены ASK)
2) USDT-XVS Set Buy order: FAIL; Status: 400 Limit price can’t be higher than 9.134430
На паре USDT-XVS установть Buy ордер НЕ ВОЗМОЖНО (задача провалена) из-за ошибки “Статус: 400 Лимитная цена не может быть выше, чем 9.134430” (или не более +15% от цены ASK)
3) === FAILED TO SET BUY ORDER ! vol.4.80000000 price: 10.405 total 100$
И как итог следующая запись: НЕ УДАЛОСЬ УСТАНОВИТЬ ОРДЕР НА ПОКУПКУ на линию цены 10.405 размер ордера 100$
В данном примере в настройках стратегии был выставлен параметр buyPrice=30 (установить лимитный ордер на +30%), а биржа, в какое-то время включила ограничение и не дала установить ордер выше, чем +15% (согласно записи в логе). В этом случае нужно в параметре buyPrice снизить значение с 30% до 15% или ниже. Какие именно ограничения вводит биржа, в каждом конкретном случае, можно посмотреть в логе: проверить текущую цену ASK и максимально допустимое значение цены, выше которой биржа не даёт выставлять лимитный ордер и затем скорректировать настройки стратегии.