async with session.get(url, params=params) as response: data = await response.json() if “code” not in data: print ((“আপডেট মুদ্রা জোড়া তথ্য,”,symbol, “=”,pd.Timestamp.now (().floor ((“s”))) df_kline=process_kline_data(data,symbol,atr_periods,atr_multiplier, change_atr=True) else: print(f” ডেটা গ্রহণের ব্যতিক্রম Error fetching data: {data[‘msg’]}“,symbol)
async def main(): #symbols = 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)
if name == “main”: asyncio.run(main())
একই কোড, VSCODE চালানোর সময়, নিম্নরূপ দেখায়ঃ RVNUSDT=2023-06-08 22:33:21 মুদ্রা জোড়ার তথ্য আপডেট করা হয়েছে ADAUSDT = 2023-06-08 22:33:22 মুদ্রা জোড়ার তথ্য আপডেট করা হয়েছে ARPAUSDT=2023-06-08 22:33:22 মুদ্রা জোড়া তথ্য আপডেট করা হয়েছে GRTUSDT = 2023-06-08 22:33:23 মুদ্রা জোড়ার তথ্য আপডেট করা হয়েছে ১০০০ SHIBUSDT = ২০২৩-০৬-০৮ ২২ঃ৩৩ঃ২৪ IOSTUSDT = 2023-06-08 22:33:25 মুদ্রা জোড়া তথ্য আপডেট করা হয়েছে 1000SHIBBUSD=2023-06-08 22:33:25 মুদ্রা জোড়ার তথ্য আপডেট করা হয়েছে মৌলিক ব্যবধান প্রায় ১ সেকেন্ড
নিম্নলিখিত রিয়েল ডিস্কে, print পরিবর্তন করে Log করা হয়েছে। অন্যান্য পরিবর্তন নেইঃ 2023-06-08 22:33:35 তথ্য STMXUSDT = 2023-06-08 14:33:35 ২০২৩-০৬-০৮ ২২ঃ৩৩ঃ২৮ তথ্য মুদ্রা জোড়ার তথ্য আপডেট করা হয়েছে, DOGEUSDT = ২০২৩-০৬-০৮ ১৪ঃ৩৩ঃ২৮ ২০২৩-০৬-০৮ ২২ঃ৩৩ঃ২১ তথ্য মুদ্রা জোড়া তথ্য আপডেট, REEFUSDT = ২০২৩-০৬-০৮ ১৪ঃ৩৩ঃ২১ ২০২৩-০৬-০৮ ২২ঃ৩৩ঃ১৪ তথ্য আপডেট মুদ্রা জোড়ার তথ্য, ১০০০ পেপইউএসডিটি = ২০২৩-০৬-০৮ ১৪ঃ৩৩ঃ১৪ এই ছবিটি একটি ভিডিও থেকে নেয়া।
আমার ধারণা ছিল যে, একযোগে ৫০টি মুদ্রা জোড়ার ফাংশন তৈরি করা যেগুলোকে একযোগে ব্যবহার করে সূত্রের মাধ্যমে সূচক গণনা করা যায়।
কিন্তু, কম্পিউটারের কারণে কি আবিষ্কারকেরা এত বেশি সময়কালের মধ্যে চলে গেছেন?