Die Ressourcen sind geladen. Beförderung...

Das Problem der Koordination

Schriftsteller:- Ich weiß nicht., Erstellt: 2023-06-08 22:38:26, aktualisiert:

async with session.get ((url, params=params) as response: Data = await response. json (() if code nicht in Daten: print (( aktualisiert Währungspaar Informationen, , symbol, "=", pd.Timestamp.now().floor ((s )) df_kline=process_kline_data ((data,symbol,atr_periods,atr_multiplier, change_atr=True) Das ist ein einfaches Verfahren, das sich durch die Datenverarbeitung verändert. else: print ((f") "Error beim Empfang von DatenError beim Abrufen von Daten: {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)

wennName == “Haupt”: asyncio.run(Haupt-)

Der gleiche Code, VSCODE, wird beim Laufen wie folgt angezeigt: Update der Währungspaar-Informationen, RVNUSDT = 2023-06-08 22:33:21 Aktualisierung der Währungspaar-Informationen, ADAUSDT = 2023-06-08 22:33:22 Aktualisierung der Währungspaar-Informationen, ARPAUSDT = 2023-06-08 22:33:22 Aktuelle Währungspaar-Informationen, GRTUSDT = 2023-06-08 22:33:23 Aktualisierung der Währungspaar-Informationen, 1000 SHIBUSDT = 2023-06-08 22:33:24 Aktuelle Währungspaar-Informationen, IOSTUSDT = 2023-06-08 22:33:25 Aktuelle Währungspaar-Informationen, 1000 SHIBBUSD = 2023-06-08 22:33:25 Die Grundintervallzeit beträgt etwa eine Sekunde.

In der folgenden Festplatte wird print in Log geändert. 2023-06-08 22:33:35 Informationen Aktualisierung der Währungspaare Informationen, STMXUSDT = 2023-06-08 14:33:35 2023-06-08 22:33:28 Informationen Aktualisierung der Währungspaar-Informationen, DOGEUSDT = 2023-06-08 14:33:28 2023-06-08 22:33:21 Informationen Aktualisierung der Währungspaare Informationen, REEFUSDT = 2023-06-08 14:33:21 2023-06-08 22:33:14 Informationen Aktualisierung der Währungspaare Informationen, 1000 PEPEUSDT = 2023-06-08 14:33:14 Die Zeit ist etwa sieben Sekunden.

Ich denke, es ist eine Möglichkeit, 50 Währungen gleichzeitig zu erstellen, um die Indikatoren zu berechnen, die die Formeln anrufen.

Was ist der Grund für die große Zeitlücke der Erfinder?


Mehr

- Ich weiß nicht.Ich habe zu viele Strategien zugleich eingesetzt.

- Ich weiß nicht.Ich habe eine Indikator-Funktion, die alle Währungen durchlaufen will.

- Ich weiß nicht.Ja, Dreamsum, ich habe den Verdacht, dass die gleichen Programme, die Updates auf meinem eigenen Computer schnell laufen, wie ein einzelner Thread in einem Host laufen, und dass sie lange aufbauen.

Die Erfinder quantifizieren - Kleine TräumeDer Code ist ein normaler Python-Programm und hat nichts mit FMZ zu tun.