Die Getrecords-Funktion kann keine K-Stringkarte in Sekunden erhalten

Schriftsteller:Kirchillxy, Erstellt: 2022-04-06 17:22:56, aktualisiert:

In der API-Dokumentation exchange.GetRecords wird erwähnt, dass der Wert des Parameters Period zusätzlich zu den oben definierten Standardperioden auch einen Zahlenwert in Sekunden übertragen kann. Aber wenn ich auf der Festplatte arbeite, dann gibt es Fehler, warum? Außerdem, wenn ich getrecords-daten lese, ist das volume manchmal 0, aber es gibt keine fehler. Anhang I: Dokumentationimg

Anhang II: Fehlermeldung auf dem Festplatteimg

Anhang III: Abweichungen bei Volumen 0img


Mehr

Kleine TräumeEs gibt keine Transaktionen auf einer BAR, und das Volumen ist 0 normal. list index out of range Die Fehlermeldung bedeutet wörtlich, dass die Array über die Grenze hinaus zugegriffen wurde.

KirchillxyOkay, dann verstehe ich. Danke.

Kleine Träume1, die Array ist nicht lang genug, die Sekunden-Exchanges bieten diese K-Streifen nicht an, die das System basierend auf dem Transaktionsfluss der Bestellungen erfasst. 2. Geben Sie konkrete Szenen an.

Kirchillxy1. Warum der gleiche Code, also die unterschiedlichen Parameter, führt dazu, dass die Arrays überschreiten 2. Vergleich der getrecords-Werte mit den K-Linienvolumen auf der Festplatte

Kleine Träume1 ist ein Fehler, weil die Arrays die Grenze überschritten haben. 2. Wir müssen einen echten Vergleich geben.

Kirchillxy1 Ich habe denselben Code, der die Parameter in Period M1 überträgt, kann funktionieren, aber wenn ich die Nummer 1 oder 5 schreib, wird der Fehler angezeigt. 2 wird als Volume 0 angezeigt, aber das Volume auf der Festplatte ist nicht 0, also fragen Sie sich, warum?