2
Follow
1
Followers
Tentang pengukuran kembali, apakah program berjalan dengan baik, tidak jelas, sehingga tidak terlalu memahami perilaku program, tolong jawab!
Contoh kode berikut:
function onTick() {
Log(exchange.GetTicker());
Log(exchange.GetTicker());
}
function main() {
exchange.SetContractType("this_week");
while (true) {
onTick();
Sleep(1000);
}
}
Jika hard disk berjalan
Prosesnya mudah dipahami, main () adalah sebuah loop mati, setiap Sleep () 1000 akan mendapatkan dua ticker data, dan mencetak, dua ticker data ini harus sangat dekat
Saat pengetesan berjalan
Saat ini, Sleep1000 jelas tidak benar-benar tidur, dan seolah-olah setiap kali exchange.GetTicker1000 dipanggil, waktu ticker simulasi akan maju ke langkah berikutnya.
Dan, jika kita tidak menuliskan fungsi onTick (), maka program akan benar-benar mati dan tidak akan berakhir.
Saya ingin bertanya, apa saja yang terjadi ketika ticker berjalan di drive step by step?
Related Recommendations
Get Started with FMZ Quant PlatformSECURITY BUGI keep getting error: Exchange_GetAccount: Invalid ContractTypeWe have an incredibly profitable market making algorithm for sideways markets on Bitmex - but need expert to help eliminate wait times during downward volatility in the marketError with deribitLimitations of the backtesting engineHow to install ta-lib on linux docker?5.5 Trading strategy optimization5.4 Why do we need an off-sample test5.3 How to read the strategy backtest performance report
