Type/to search
0
Follow
1
Followers
O problema com corrotinas
Help
Created 2023-06-08 22:38:26  
 4
 1048

async with session.get(url, params=params) as response:
data = await response.json()
if "code" not in data:
print (("Atualizar informações sobre o par de moedas, "symbol, "=", pd.Timestamp.now (().floor (("s")))
df_kline=process_kline_data(data,symbol,atr_periods,atr_multiplier, change_atr=True)
else:
print(f" Recebimento de dados com anomalia 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())

O mesmo código, quando executado pelo VSCODE, mostra o seguinte:
Atualização de par de moedas, RVNUSDT = 2023-06-08 22:33:21
Atualização de par de moedas, ADAUSDT = 2023-06-08 22:33:22
Atualização de par de moedas, ARPAUSDT = 2023-06-08 22:33:22
Atualização de par de moedas, GRTUSDT = 2023-06-08 22:33:23
Atualização da paridade monetária, 1000SHIBUSDT = 2023-06-08 22:33:24
Atualização de par de moedas, IOSTUSDT = 2023-06-08 22:33:25
Atualização de par de moedas, 1000SHIBBUSD = 2023-06-08 22:33:25
O intervalo básico é de cerca de um segundo.

Em seguida, no disco rígido, a impressão é alterada para o registro.
2023-06-08 22:33:35 Informações Atualização de par de moedas, STMXUSDT = 2023-06-08 14:33:35
2023-06-08 22:33:28 Informações Atualização de par de moedas, DOGEUSDT = 2023-06-08 14:33:28
2023-06-08 22:33:21 Informações Atualização de par de moedas, REEFUSDT = 2023-06-08 14:33:21
2023-06-08 22:33:14 Informações Atualização de par de moedas, 1000 PEPEUSDT = 2023-06-08 14:33:14
O vídeo foi publicado no Facebook, no Twitter e no Instagram.

A ideia era criar uma função que usasse um programa para criar 50 pares de moedas chamando a fórmula para calcular os indicadores, e que, ao mesmo tempo, pudesse ser usada para calcular o valor de um par de moedas.

O que é que fez com que o inventor tivesse um grande intervalo de tempo?

Related Recommendations
Comment
All comments (4)

    找到原因了 我同时开的策略太多了。。。。。。。。。。。

    3 years ago

    继续求教啊 ,,,我是有一个指标函数,想遍历所有货币对

    3 years ago

    是啊 梦总 我疑惑的是 同样的程序 在我自己的电脑中运行更新就很快,在托管者中运行就像单线程一样 累积时间很长

    3 years ago

    贴的这个代码是个普通的python程序,和FMZ没什么关系哇。

    3 years ago
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)