En cuanto al funcionamiento de la retroalimentación, el programa funciona bien, no es muy claro, por lo que no se entiende muy bien el comportamiento del programa, ¡responde!
Por ejemplo, el siguiente código:
function onTick() {
Log(exchange.GetTicker());
Log(exchange.GetTicker());
}
function main() {
exchange.SetContractType("this_week");
while (true) {
onTick();
Sleep(1000);
}
}
Si el disco duro se ejecuta El proceso de ejecución es muy fácil de entender, la función main () es un bucle muerto, cada Sleep () 1000) se obtiene dos tickers y se imprime, los dos tickers deben estar muy cerca
La detección en funcionamiento En este momento, Sleep1000 claramente no estaba realmente dormido, y parecía que cada vez que se llamaba exchange.GetTicker1000, el ticker simulado avanzaba al siguiente paso. Y si no escribimos la función onTick (), el programa se queda en un ciclo muerto, sin fin.
Por favor, ¿cuáles son los eventos en los que el driver recorre el ticker paso a paso durante el funcionamiento de la detección?