Pourriez-vous nous expliquer brièvement à quel moment les données de GetTicker () et GetRecords () ont été récupérées ?
Par exemple, si vous rencontrez une question très étrange, voici le code:
function main() {
 while (true) {
  var records = exchange.GetRecords();
  records.pop();
  Log(records.length);
  Sleep(60000);
 }
}
La longueur des records de sortie finale est toujours 0:

Mais si le commentaire de pop () appelle:
function main() {
 while (true) {
  var records = exchange.GetRecords();
  //records.pop();
  Log(records.length);
  Sleep(60000);
 }
}
Le résultat final est normal:

Si vous n’avez pas de cycle de while, alors il n’y a pas de problème à conserver l’appel pop (():
function main() {
 var records = exchange.GetRecords();
 records.pop();
 Log(records.length);
 Sleep(60000);
}

Pourriez-vous répondre ?