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

Почему я вижу ошибку MARKET_LOT_SIZE на Binance?

Как исправить ошибку MARKET_LOT_SIZE на Binance, если сумма сделки превышает лимит.

Автор: Bryan
Обновлено на этой неделе

Ошибка MARKET_LOT_SIZE означает, что Binance отклонил твой ордер, потому что сумма превышает максимальный допустимый размер для данной торговой пары. У каждой торговой пары на Binance свой максимальный размер ордера, и твой бот попытался выставить ордер, который превысил этот лимит.

Пример ошибки в логах торговли

В твоих логах торговли ты можешь увидеть следующее:

12/17/2024 1:25:03 PM ERROR Binance error. Code: -1013 Message: Filter failure: MARKET_LOT_SIZE

12/17/2024 1:25:03 PM ERROR Error placing buy order, data: {"error":"Filter failure: MARKET_LOT_SIZE","orderNumber":null}

Причина

Сумма покупки, установленная твоим ботом, выше, чем разрешает Binance для торговой пары, которую ты пытаешься купить. У каждой пары свой лимит — ты можешь узнать лимиты для своей пары на странице правил торговли Binance.

Решение

  1. Перейди в раздел Configuration > Base config > Coins and amounts.

  2. Уменьши Percentage buy amount (Процент суммы покупки) или Minimum amount per order (Минимальная сумма на ордер), чтобы итоговый ордер оставался в рамках максимума Binance для данной торговой пары.

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

Если ты не уверен, какой максимальный размер, проверь правила торговли Binance, выбери свою торговую пару и посмотри максимальный размер ордера, указанный в фильтре MARKET_LOT_SIZE.

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

После сохранения дай своему боту сделать новую сделку. Ошибка MARKET_LOT_SIZE больше не должна появляться в твоих логах торговли.

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