براہ کرم ہر 15 منٹ میں نقد رقم کا حساب لگائیں اور رقم کا نقشہ بنائیں۔ یہ کیسے لکھا جائے؟ نیچے لکھا ہوا کام نہیں کر سکتا۔
مطلوبہ لائبریری درآمد کریں
import time
import requests
import matplotlib.pyplot as plt
API درخواست پیرامیٹرز سیٹ کریں
api_url = "https://api.binance.com/api/v3/account"
headers = {'X-MBX-APIKEY': 'wCDLQUiV6o1EDfDsEFAMDWWGqZ8tzmOaEgAd'}
ابتدائی فنڈز کی فہرست
funds = []
def main():
while True:
try:
پی آئی پی کی درخواستوں کے لئے فنڈز کا آغاز
response = requests.get(api_url, headers=headers).json()
usdt_balance = float(next(item for item in response['balances'] if item['asset'] == 'USDT')['free'])
رقم اور وقت کا ریکارڈ
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)
javascript
let lastExecutionTimestamp = 0; // 用于保存上一次执行逻辑的时间戳
function mainLogic() {
// 这里放置你的具体逻辑
LogProfit(profit) // 画图,profit是具体的收益数值
// 更新上一次执行时间戳为当前时间
lastExecutionTimestamp = Date.now();
}
function main() {
const currentTimestamp = Date.now(); // 获取当前时间戳
// 如果距离上一次执行时间已经过去了 15 分钟
if (currentTimestamp - lastExecutionTimestamp >= 15 * 60 * 1000) {
mainLogic(); // 执行具体逻辑
}
}
大概就是这个结构。
- 1
