0
konzentrieren Sie sich auf
0
Anhänger

Auf welchem ​​Zeitpunkt basieren beim Backtesting die durch den Aufruf der API gewonnenen Daten?

Erstellt in: 2017-10-31 18:38:15, aktualisiert am: 2017-10-31 18:48:57
comments   5
hits   1728

Kannst du kurz erklären, auf welchem Zeitpunkt die GetTicker- und GetRecords-Daten basieren? Wenn man sich mit einem sehr seltsamen Problem konfrontiert sieht, dann folgt der folgende Code: function main() {  while (true) {   var records = exchange.GetRecords();   records.pop();   Log(records.length);   Sleep(60000);  } } Die End-Ausgabe-Records haben immer eine Länge von 0: Auf welchem ​​Zeitpunkt basieren beim Backtesting die durch den Aufruf der API gewonnenen Daten?

Aber wenn man den Kommentar “pop ()) ” auslöst: function main() {  while (true) {   var records = exchange.GetRecords();   //records.pop();   Log(records.length);   Sleep(60000);  } } Die Ergebnisse sind normal: Auf welchem ​​Zeitpunkt basieren beim Backtesting die durch den Aufruf der API gewonnenen Daten?

Wenn es keinen While-Loop gibt, dann ist es okay, den Aufruf “pop () ” zu behalten: function main() {  var records = exchange.GetRecords();  records.pop();  Log(records.length);  Sleep(60000); } Auf welchem ​​Zeitpunkt basieren beim Backtesting die durch den Aufruf der API gewonnenen Daten?

Kannst du mir die Antwort geben?