Проблема:
Невозможно выйти из позиции с ошибкой "Mandatory conditional order failed".
Причина:
Вы превысили количество условных ордеров, разрешенных на бирже. Максимальное количество условных ордеров на пару - 10. Этот параметр может изменяться, поэтому необходимо проверять правила вашей биржи.
Вы закрыли один из условных ордеров вручную на бирже. В этом случае система сначала попытается найти эти ордера на бирже, и если ордер не будет найден, стратегия завершится с ошибкой.
Решение:
Проверьте максимальное количество условных ордеров на бирже и не превышайте этот лимит.
Не закрывайте условные ордера вручную на бирже.
Пример:
Вы решили создать 2 бота на одной и той же паре и включили опцию "Place Take Profit and Stop Loss on the Exchange" для обоих. Первый бот имеет 6 TP и 1 SL. Второй бот имеет 3 TP и 1 SL. В этом случае второй бот приведет к сбою стратегии из-за превышения количества условных ордеров на одну пару. 9 TP и 2 SL = 11, но обычно максимум составляет 10.