復習時に発生駆動の問題

作者: リン・ハーンライトリング作成日:2019年6月19日 21:50:30 更新日:

復習を実行する際に,プログラムは動作しているように動作しているので,あまり理解できないので,大さんにお答えください!

このコードは,

function onTick() {
    Log(exchange.GetTicker());
    Log(exchange.GetTicker());
}
function main() {
    exchange.SetContractType("this_week");
    while (true) {
        onTick();
        Sleep(1000);
    }
}

リアルディスクが動いている場合実行プロセスは理解が容易で,main ((() 関数は死回りで,Sleep ((1000) ごとに2つのティッカーデータを取得し,プリントします.

テストが実行されるこの時点でSleep ((1000) は明らかに実際に眠っていないし,exchange.GetTicker ((1000) のように,呼び出しごとに模擬のティッカーの時間は次のステップに移動している. プログラムには, onTick () 機能がない場合, プログラムが本当に死回りになっているように感じ, 終了しません.

テストを実行するときに,ドライバーのステップ・トゥ・ティッカーで何が起こっているのか?


もっと

小さな夢事件を駆使する機構ではなく,相談機関である.

ライトリング分かりました ありがとうございました

小さな夢GetTickerにアクセスすると,タイムシーケンスに沿って後方に実行されます.

ライトリング戻り算を実行するときに,いつ,ティカーを後退させるのか?