簡體   English   中英

python-binance API 中的“create_test_order”有什么意義?

[英]What's point of 'create_test_order' in python-binance API?

創建買單時,我使用 try-except 塊來捕獲如下錯誤。

test_buy = client.create_test_order(symbol='ETHUSDT', side='BUY', type='MARKET', quantity=3.1031)


try:
    buy_limit = client.create_order(symbol='ETHUSDT', side='BUY', type='MARKET', quantity=3.1031)
except Exception as e:
    print(e)

我添加test_buy只是因為[python-binance API][1]文檔是這么說的。 但是為什么我們需要創建一個測試訂單呢?

不創建測試訂單可以嗎? 還是我的代碼在沒有使用create_test_order的全部功能的方式上是錯誤的?

謝謝

它不是一種防新手的 API,它只是一種故障安全機制,因此您不會在處理敏感資產(金錢)時下達失敗的訂單。 因此,驗證測試訂單是否會通過 go 可以讓您進入真正的訂單,或優雅地處理異常並與消費者溝通

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM