O recurso está a ser carregado... Carregamento...

A questão do co-projeto

Autora:- O quê?, Criado: 2023-06-08 22:38:26, Atualizado:

Async with session.get ((url, params=params) as response: data = await response.json ()) if code not in data: print (( atualização de 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 incorretoError fetching data: {data[msg]}",symbol)

Async def main ((): #simbolos = 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)

senome == “principal”: asyncio.run(principal))

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

No disco real abaixo, a impressão foi alterada para Log e outras constantes: 2023-06-08 22:33:35 Informações Atualização do par de moedas Informações, STMXUSDT = 2023-06-08 14:33:35 2023-06-08 22:33:28 Informações Atualização do par de moedas Informações, DOGEUSDT = 2023-06-08 14:33:28 2023-06-08 22:33:21 Informações Atualização do par de moedas Informações, REEFUSDT = 2023-06-08 14:33:21 2023-06-08 22:33:14 Informações Atualizar par de moedas Informações, 1000PEPEUSDT = 2023-06-08 14:33:14 O tempo de intervalo é de cerca de sete segundos.

A minha ideia é usar o co-programar para criar funções de 50 moedas para calcular indicadores de uma fórmula chamada simultaneamente.

O que é que os inventores fazem com o intervalo de tempo tão grande?


Mais.

- O quê?Eu tenho muitas estratégias ao mesmo tempo.

- O quê?Continuem pedindo, eu tenho uma função de indicador que quer percorrer todas as moedas.

- O quê?Sim, o que eu suspeito é que o mesmo programa que executa as atualizações no meu próprio computador é muito rápido, e que executa as atualizações no host como se fosse um único thread, acumulando muito tempo.

Inventor quantificado - sonho pequenoEste código é um programa Python comum e não tem nada a ver com o FMZ.