Dapatkah Anda menjelaskan secara singkat data yang diperoleh oleh GetTicker () dan GetRecords () berdasarkan pada titik waktu apa?
Misalnya, ketika Anda mengalami masalah yang sangat aneh, berikut adalah kode:
function main() {
 while (true) {
  var records = exchange.GetRecords();
  records.pop();
  Log(records.length);
  Sleep(60000);
 }
}
Rekaman output akhir selalu 0:

Tapi jika komentarnya dihapus dan pop () dihubungi:
function main() {
 while (true) {
  var records = exchange.GetRecords();
  //records.pop();
  Log(records.length);
  Sleep(60000);
 }
}
Saya tidak tahu apa yang terjadi.

Jika tidak ada lingkaran sementara, maka tidak ada masalah untuk menyimpan panggilan pop (():
function main() {
 var records = exchange.GetRecords();
 records.pop();
 Log(records.length);
 Sleep(60000);
}

Apakah Anda bisa menjawabnya?