S'il vous plaît, lisez les fonds en espèces toutes les 15 minutes et dessinez une carte de l'évolution des fonds.
Temps d'importation demandes d'importation Importer matplotlib.pyplot comme plt
le nom de l'utilisateurhttps://api.binance.com/api/v3/account
fonds = []
Définition principale:
alors que True:
Je ne sais pas.
# lancer une API pour demander des fonds
Réponse = requêtes.get ((api_url, en-tête = en-tête).json (()
usdt_balance = float ((next ((item for item in response [
# 记录资金和时间
funds.append(usdt_balance)
# 绘制资金曲线
plt.plot(funds)
plt.xlabel('Time')
plt.ylabel('Funds')
plt.title('USDT Funds')
plt.grid(True)
plt.savefig('funds_plot.png')
plt.close()
# 休眠15分钟
time.sleep(900)
except Exception as e:
# 打印错误信息
Log("Error:", str(e))
time.sleep(5)
L'inventeur de la quantification - un petit rêveVous voulez que je vous explique pourquoi je n'utilise pas Python?
L'inventeur de la quantification - un petit rêveJe ne sais pas. let lastExecutionTimestamp = 0; // est utilisé pour enregistrer le timestamp de la dernière exécution logique fonction mainLogic (() { // Placez votre logique spécifique ici LogProfit ((profit) // Graphique, profit est la valeur numérique de la rémunération spécifique Je ne sais pas. // Mettre à jour la dernière heure d'exécution de la souris à l'heure actuelle LastExecutionTimestamp = Date.now (en anglais seulement); Je ne sais pas. fonction main (() { const currentTimestamp = Date.now ((); // Obtenez le timestamp actuel // Si le temps d'exécution est passé depuis 15 minutes si (currentTimestamp - lastExecutionTimestamp >= 15 * 60 * 1000) { mainLogic ((); // exécute une logique spécifique Je ne sais pas. Je ne sais pas. Je ne sais pas. C'est peut-être cette structure.
- Je ne sais pas.Comment cela fonctionne-t-il? Une fois toutes les 15 minutes, le USDT lit les fonds en espèces et dessine les mouvements des fonds.