1
Seguir
0
Seguidores

¿Cómo leer fondos spot cada 15 minutos?

Creado el: 2023-10-11 02:30:09, Actualizado el:
comments   3
hits   829

Por favor, leamos el dinero en efectivo cada 15 minutos y tracemos un mapa de los movimientos del dinero.

Importar las librerías necesarias

import time import requests import matplotlib.pyplot as plt

Configuración de los parámetros de las solicitudes de API

api_url = “https://api.binance.com/api/v3/account” headers = {‘X-MBX-APIKEY’: ‘wCDLQUiV6o1EDfDsEFAMDWWGqZ8tzmOaEgAd’}

Lista de fondos para la inicialización

funds = []

def main(): while True: try: #Lanzar una solicitud de API para obtener fondos response = requests.get(api_url, headers=headers).json() usdt_balance = float(next(item for item in response[‘balances’] if item[‘asset’] == ‘USDT’)[‘free’])

Registro de dinero y tiempo

funds.append(usdt_balance)

Trazar una curva de capital

plt.plot(funds) plt.xlabel(‘Time’) plt.ylabel(‘Funds’) plt.title(‘USDT Funds’) plt.grid(True) plt.savefig(‘funds_plot.png’) plt.close()

15 minutos de sueño

time.sleep(900) except Exception as e:

Imprimir información errónea

Log(“Error:”, str(e)) time.sleep(5)