Ордер не гарантирует завершение транзакции
Размещение ордера означает отправку намерения в систему транзакций; завершение означает, что часть или весь ордер был исполнен. Лимитные ордера могут оставаться неисполненными в течение длительного периода или исполняться в несколько этапов. Перед чтением спотовых ордеров Binance проверьте тип учетной записи, торговую пару, направление и продукт; не используйте терминологию из интерфейсов других продуктов. Данная статья объясняет общедоступные поля и не рекомендует торговлю, а также не подтверждает доступность услуги в вашем регионе.
Частичное исполнение и отмена ордера могут происходить одновременно.
После исполнения части ордера оставшаяся часть может быть отменена. Успешная отмена обычно затрагивает только оставшееся неисполненное количество и не отменяет автоматически завершенные транзакции. Проверьте исходное количество, суммарное исполненное количество, оставшееся количество и окончательный статус, а затем проверьте каждую транзакцию и комиссии за транзакцию. Простое указание «отменено» не означает, что весь ордер не привел к изменению стоимости активов.
Методы проверки влияют на обработку оставшихся объемов
В соответствующем интерфейсе поля, такие как GTC, IOC и FOK, описывают различные условия действия или исполнения. IOC позволяет немедленно исполнить торговую часть и отменить оставшуюся, в то время как FOK требует полного исполнения в соответствии со своими правилами, в противном случае — отмены. Конкретные сведения о поддержке зависят от торговой пары, интерфейса и текущей документации; не следует интерпретировать эти условия как гарантии цены лучше рыночной или гарантии того, что ордер будет принят системой.
Проверка транзакции с помощью гипотетических ордеров
Предположим, вы продаете 10 единиц, исполняются только 4, а оставшиеся 6 отменяются. Вам необходимо записать 4 фактические транзакции и соответствующие комиссии в реестр. Цена лимитного ордера не обязательно равна окончательной средневзвешенной цене всех транзакций, и размер комиссионного актива также может отличаться. Пример иллюстрирует только соотношение количества и не отражает конкретную валюту или фактическую рыночную цену; для расчетов следует использовать фактические поступления с вашего счета.
Не размещайте ордера вслепую после сетевой ошибки.
Запрос с превышением времени ожидания не обязательно означает, что сервер не принял ордер. Сначала проверьте статус, используя идентификатор ордера, идентификатор клиента и официальный метод запроса, прежде чем принимать решение о повторной попытке. Между запросом и отменой может быть задержка; поэтому ответ и последующий статус следует сохранить. Не экспортируйте и не отправляйте ключи API, подписи или полные учетные записи незнакомым специалистам по устранению неполадок и никогда не расширяйте права доступа для устранения ошибок.
Сохранение связи между ордером и транзакцией
Запись идентификатора ордера, пары транзакций, времени, количества, допустимого метода, статуса, отдельных транзакций, комиссий и информации об ошибках. При пакетном экспорте сохраняйте связь между уровнем ордера и уровнем транзакции, чтобы избежать дублирования записей. Правила платформы могут изменяться; этот документ не может заменить последнюю документацию по интерфейсу и условия учетной записи, а также не гарантирует, что конкретный ордер будет выполнен в ожидаемое время или по ожидаемой цене.
