var a = exchange.Go(“GetTicker”); // GetTicker executado em multithread asynchronous var b = exchange.Go(“GetDepth”); var c = exchange.Go(“Buy”, 1000, 0.1); var d = exchange.Go(“GetRecords”, PERIOD_H1); // As quatro operações acima são executadas de forma simultânea, multithread, sem tempo, e retornam imediatamente var ticker = a.wait ((); // chama o método wait e espera que ele retorne asynchrono para obter o resultado do ticker var depth = b.wait ((); // retorna profundidade, que também pode retornar null se a captura falhar var orderId = c.wait(1000); // retorna o número do pedido, limita 1 segundo de atraso, atraso retorna undefined, este parâmetro pode continuar a chamar wait wait se o último wait for excedido
A minha compreensão: as primeiras 4 linhas do exemplo são imediatamente retornadas, mas as últimas 3 linhas de espera são executadas em sequência, o que equivale a não ter cliques e cliques, há uma função de retorno?