Sumber dimuat naik... memuat...

Masalah yang didorong oleh peristiwa semasa pengesanan

Penulis:pencahayaan, Dicipta: 2019-06-19 21:50:30, Dikemas kini:

Mengenai ujian semula, apabila program berjalan, ia tidak begitu jelas, jadi tidak banyak memahami tingkah laku program, sila jawab!

Contoh kod berikut:

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

Jika cakera sebenar berjalanProses berjalan mudah difahami, fungsi main (() adalah pusingan mati, setiap Sleep ((1000) mengambil data ticker dua kali dan mencetaknya, kedua-dua data ticker ini harus sangat dekat

Apabila ujian semula dijalankanSleep ((1000) pada masa ini jelas tidak tidur, dan seolah-olah setiap kali dipanggil, masa ticker simulasi bergerak ke langkah seterusnya. Selain itu, jika anda tidak menulis fungsi onTick (), program seolah-olah benar-benar mati dan tidak akan berakhir.

Apakah peristiwa yang berlaku pada ticker langkah demi langkah dalam pemacu semasa ujian semula dijalankan?


Lebih lanjut

Pencipta Kuantiti - Impian KecilPeraturan ini bertujuan untuk memantau dan memantau isu-isu yang berkaitan dengan pelaksanaan program ini.

pencahayaanSaya faham, terima kasih!

Pencipta Kuantiti - Impian KecilJika anda mengakses GetTicker, ia akan berjalan ke belakang mengikut urutan masa.

pencahayaanJadi, bilakah anda mengambil langkah ke belakang semasa menjalankan retest?