Sumber dimuat naik... memuat...

Masalah Perancangan Bersama

Penulis:Pergilah., Dicipta: 2023-06-08 22:38:26, Dikemas kini:

async with session.get ((url, params=params) as response: data = menunggu tindak balas. json ((() if code not in data: print (( update currency pair information,,symbol,"=",pd.Timestamp.now().floor ((s)) df_kline=process_kline_data ((data, symbol,atr_periods,atr_multiplier, change_atr=True) lain: print ((f" menerima data yang tidak normalError fetching data: {data[msg]}",symbol)

async def utama ((): #simbol = get_usdt_pairs()

symbols = get_top_50_volume_coins()
print("监测货币对=",symbols)
async with aiohttp.ClientSession() as session:
    while True:
        tasks = [get_binance_data(session, symbol) for symbol in symbols]
        await asyncio.gather(*tasks)
        print("更新货币对信息=",pd.Timestamp.now().floor("s"))
        await asyncio.sleep(1)

jikanama == “utama”: asyncio.run(terutama))

Kod yang sama, semasa menjalankan VSCODE, menunjukkan seperti ini: Mengemas kini maklumat pasangan mata wang, RVNUSDT = 2023-06-08 22:33:21 Mengemas kini maklumat pasangan mata wang, ADAUSDT = 2023-06-08 22:33:22 Mengemas kini maklumat pasangan mata wang, ARPAUSDT = 2023-06-08 22:33:22 Mengemas kini maklumat pasangan mata wang, GRTUSDT = 2023-06-08 22:33:23 Mengemas kini maklumat pasangan mata wang, 1000 SHIBUSDT = 2023-06-08 22:33:24 Mengemas kini maklumat pasangan mata wang, IOSTUSDT = 2023-06-08 22:33:25 Mengemas kini maklumat pasangan mata wang, 1000 SHIBBUSD = 2023-06-08 22:33:25 Masa selang asas adalah kira-kira satu saat.

Di bawah ini, print berubah kepada Log dan tidak berubah: 2023-06-08 22:33:35 Maklumat Kemas kini pasangan mata wang Maklumat, STMXUSDT = 2023-06-08 14:33:35 2023-06-08 22:33:28 Maklumat Kemas kini Mata Wang Pasangan Maklumat, DOGEUSDT = 2023-06-08 14:33:28 2023-06-08 22:33:21 Maklumat Kemas kini Mata Wang Pasangan Maklumat, REEFUSDT = 2023-06-08 14:33:21 2023-06-08 22:33:14 Maklumat Kemas kini Mata Wang Pasangan Maklumat, 1000PEPEUSDT = 2023-06-08 14:33:14 Dalam tempoh 7 saat sahaja, ia akan muncul.

Fungsi yang saya fikirkan ialah menggunakan program simultan untuk mencipta 50 mata wang untuk mengutip formula untuk mengira penunjuk.

Apakah sebab pencipta mempunyai jarak masa yang lebih besar? Adakah kerana komputer?


Lebih lanjut

Pergilah.Saya telah mencari sebab kerana saya terlalu banyak menggunakan taktik pada masa yang sama.

Pergilah.Saya mempunyai fungsi penunjuk yang ingin melintasi semua mata wang.

Pergilah.Ya, DreamHost, saya curiga bahawa program yang sama berjalan dengan cepat pada komputer saya sendiri, tetapi ia berjalan seperti satu benang dalam hos, dan ia mengumpul masa yang lama.

Pencipta Kuantiti - Impian KecilKod yang diletakkan adalah program Python biasa dan tidak ada kaitan dengan FMZ.