preloader

Group Buzz

Ethereum: Get Futures order status, qty, side Binance

I can provide you with an article on how to retrieve your order status, quantity and side for a particular Ethereum futures Red using Binance API.

Status, quantity and lateral search Ethereum Futures with API -om Binance

As a cryptic currency dealer, it is crucial to stay in progress with market trends and effectively execute stores. In this article, we will explore how to retrieve the status, quantity and side of the Ethereum futures Red using the API Binance.

Prerequisites

Before you continue, ensure you have:

  • Binance account

  • Installed Binance Python Library (PIP Install Binance-Python)

  • Valid API Token (eg, Access_token)

Status and quantity of order

In order to take the order status, we must use Get /command /{Orderid} The end point. Here’s a sample clip of the code:

`Python

Importing the request

Def Get_order_status (Order_id):

API_KEY = “Your_api_KEY”

API_SECRET = “Your_api_secret”

Ethereum: Get Futures order status, qty, side Binance

Set up the end point and the API headers

Base_url = F “

Params = {

“Inquiry”: F “Get /Order? Orderid = {Order_id} & Fields = Status”,

“Key”: API_KEY,

“Secret”: Api_secret,

“Format”: “Json”

Iche

Send a Get for Get

Answer = Request.get (Base_url, Params = Params)

Verify if the answer was successful

If the answer.status_code == 200:

return reply.Json () [“result”] [0]

else:

Print (f “Error: {Response.status_code}”)

Return none

Example of use

Order_id = “12345678901234567890”

Status = Get_order_status (Order_id)

If the status is not one:

Print (F “Order status: {Status [‘fields’] [‘Status’]}”)

`

Making quantity and foreign order

To take over the order of order, we can use the end pointGet/Order/{Orderide}/Fills. To get a side (buy or sell), you will need to submit another API request using the same parameters.

`Python

Def Get_order_quantity (Order_id):

API_KEY = “Your_api_KEY”

API_SECRET = “Your_api_secret”

Set up the end point and the API headers

Base_url = F “

Params = {

“Inquiry”: F “get /orders? Orderide = {Order_id} & field = quantity and limit = 1”,

“Key”: API_KEY,

“Secret”: Api_secret,

“Format”: “Json”

Iche

Send a Get for Get

Answer = Request.get (Base_url, Params = Params)

Verify if the answer was successful

If the answer.status_code == 200:

return reply.Json () [“result”] [0] [“field”] [“quantity”]

else:

Print (f “Error: {Response.status_code}”)

Return none

Def Get_order_Side (Order_id):

API_KEY = “Your_api_KEY”

API_SECRET = “Your_api_secret”

Set up the end point and the API headers

Base_url = F “

Params = {

“Inquiry”: F “Get /Order? Orderide = {Order_id} & Fields = side & limit = 1”,

“Key”: API_KEY,

“Secret”: Api_secret,

“Format”: “Json”

Iche

Send a Get for Get

Answer = Request.get (Base_url, Params = Params)

Verify if the answer was successful

If the answer.status_code == 200:

return reply.Json () [“result”] [0] [“field”] [“Side”]

else:

Print (f “Error: {Response.status_code}”)

Return none

Example of use

Order_id = “12345678901234567890”

Status = Get_order_status (Order_id)

If the status is not one:

quantity = Get_order_quantity (Order_id)

Page = Get_order_Side (Order_id)

Print (F “Order status: {Status [‘fields’] [‘Status’]}”)

print (f “quantity: {quantity}”)

Print (f “side: {Side}”)

`

Note : Make sure you replaceyour_api_keyyour_api_secret` with your actual API -ja Binance credentials.

Leave a Reply

Your email address will not be published. Required fields are marked *

User Login

Lost your password?
Cart 0