Xin hãy đọc tiền mặt mỗi 15 phút

Tác giả:feizai008, Tạo: 2023-10-11 02:30:09, Cập nhật:

Hãy đọc tài chính hiện tại mỗi 15 phút và vẽ một bản đồ về xu hướng tài chính

Nhập thư viện

thời gian nhập khẩu Yêu cầu nhập khẩu nhập matplotlib.pyplot như plt

Thiết lập tham số yêu cầu API

api_url = https://api.binance.com/api/v3/account tiêu đề = {X-MBX-APIKEY: wCDLQUiV6o1EDfDsEFAMDWGqZ8tzmOaEgAd}

Danh sách đầu tư

quỹ = []

def main (: while True: try: # khởi động API yêu cầu tài trợ 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)

Thêm nữa

Giấc mơ nhỏCó thể sử dụng JavaScript hay Python?

Giấc mơ nhỏ```js let lastExecutionTimestamp = 0; // dùng để lưu thời gian thực hiện logic cuối cùng function mainLogic (() { // Đặt logic cụ thể của bạn ở đây LogProfit ((profit) // biểu đồ, profit là giá trị thu nhập cụ thể Không. // Cập nhật thời gian thực hiện cuối cùng và đặt giờ hiện tại lastExecutionTimestamp = Date.now (); ♪ function main (() { const currentTimestamp = Date.now ((); // lấy dấu giờ hiện tại // Nếu khoảng thời gian thực hiện cuối cùng đã trôi qua 15 phút if (currentTimestamp - lastExecutionTimestamp >= 15 * 60 * 1000) { mainLogic ((); // Thực hiện logic cụ thể ♪ ♪ `` Có lẽ đó là cấu trúc này.

feizai008Java làm thế nào để thực hiện điều này? mỗi 15 phút một lần đọc USDT tiền mặt và vẽ biểu đồ tiền mặt.