К основному содержимому

Почему я вижу "Отмена ордера, слишком долго"?

Видишь "Отмена ордера, слишком долго"? Настрой бид/аск или проверь время в Base config / Config pool.

Автор: Pete Darby
Обновлено более 2 нед. назад

Когда вы видите сообщение «Cancelling order for XXX, taking too long» (Отмена ордера XXX, слишком долго), это значит, что ваш торговый бот не смог исполнить ордер на покупку или продажу в установленный в вашей конфигурации лимит времени. Ордер был отменен, и ваш бот продолжит работать в штатном режиме.

Причина

Есть три возможные причины:

  • Максимальное время ожидания открытия ордера для покупки или продажи установлено слишком коротким, из-за чего ордер отменяется еще до того, как он может быть исполнен.

  • Вы используете лимитные ордера, и ваш процент лимитного ордера установлен слишком высоко, что затрудняет сопоставление ордера с рыночной ценой.

  • Рынок очень волатилен или имеет низкий объем торгов — это нормальное поведение, и никаких действий не требуется.

Как исправить: Максимальное время ожидания открытия ордера слишком короткое

  1. Перейдите в раздел Configuration (Конфигурация) и откройте Base config (Базовая конфигурация) или соответствующий Config pool (Пул конфигураций).

  2. Для ордеров на покупку перейдите в Buy settings (Настройки покупки) и увеличьте значение Max open time buy (Максимальное время ожидания открытия ордера на покупку).

  3. Для ордеров на продажу перейдите в Sell settings (Настройки продажи) и увеличьте значение Max open time sell (Максимальное время ожидания открытия ордера на продажу).

  4. Нажмите Save (Сохранить).

Как исправить: Процент лимитного ордера слишком высокий

Это применимо только в том случае, если вы используете лимитные ордера.

  1. Перейдите в раздел Configuration (Конфигурация) и откройте Base config (Базовая конфигурация) или соответствующий Config pool (Пул конфигураций).

  2. Для ордеров на покупку перейдите в Buy settings (Настройки покупки) и уменьшите значение Percentage buy (Процент покупки).

  3. Для ордеров на продажу перейдите в Sell settings (Настройки продажи) и уменьшите значение Percentage ask (Процент продажи).

  4. Нажмите Save (Сохранить).

Проверка исправления

После сохранения проверьте журнал ошибок, чтобы убедиться, что сообщение больше не появляется.

Нашли ответ на свой вопрос?