var a = exchange.Go("GetTicker"); // GetTicker асинхронное многопоточное выполнение
var b = exchange.Go("GetDepth");
var c = exchange.Go("Buy", 1000, 0.1);
var d = exchange.Go("GetRecords", PERIOD_H1);
// Четыре вышеперечисленных операции выполняются синхронно, не требуя времени, и возвращаются сразу.
var ticker = a.wait(); // вызов метода wait, ожидая возвращения асинхронного результата ticker
var depth = b.wait(); // возвращает глубину, если получение не удалось, возможно, возвращает null
var orderId = c.wait(1000); // возвращает номер заказа, ограничивает 1 секундовую просрочку, просрочку возвращает undefined, эта аналогия может продолжать вызов wait wait, если в прошлый раз wait просрочен
Я так понимаю: первые 4 строки в примере возвращаются сразу, но последние 3 строки wait выполняются последовательно, что равносильно тому, что они не сжимаются и не сжимаются, есть ли функция обратного вызова?
- 1


