Nói về hoạt động phản hồi, chương trình hoạt động như thế nào, không rõ ràng, do đó không hiểu rõ về hành vi của chương trình, xin hãy trả lời một cách nghiêm túc!
Ví dụ như mã sau:
function onTick() {
Log(exchange.GetTicker());
Log(exchange.GetTicker());
}
function main() {
exchange.SetContractType("this_week");
while (true) {
onTick();
Sleep(1000);
}
}
Nếu ổ cứng hoạt động Quá trình hoạt động rất dễ hiểu, main () là một vòng lặp chết, mỗi Sleep () 1000) sẽ lấy hai lần ticker dữ liệu, và in ra, hai ticker dữ liệu nên rất gần nhau
Đánh giá hoạt động Lúc này Sleep ((1000) rõ ràng không thực sự ngủ, và cứ như mỗi lần gọi exchange.GetTicker (() thì thời gian ticker mô phỏng sẽ tiến tới bước tiếp theo. Và nếu bạn không viết hàm onTick () thì chương trình sẽ thực sự chết vòng lặp, không bao giờ kết thúc.
Xin hỏi, trong quá trình tra cứu, những sự kiện nào đã xảy ra khi trình điều khiển đi qua ticker từng bước?