0
フォロー
0
フォロワー

exchange.Goに関する質問

作成日:: 2018-06-25 15:40:05, 更新日::
comments   1
hits   1669

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); この4つの操作は,同時多線で,シンクロで実行され,時間を無駄にせず,すぐに返されます. var ticker = a.wait ((); // wait メソッドを呼び出し,asynchronous 返却を待ち,ticker の結果を取得する var depth = b.wait ((); // 取得が失敗しても null を返す可能性のある深さを返します var orderId = c.wait(1000); // 命令番号を返します. 1秒超え時間限定で,超え時間返却はundefinedです. この対像は,前回の超え時間があった場合も,wait待機を呼び続けることができます.

この例では,最初の4行は即時返信ですが,最後の3行は順番で実行されます.