Функция Getrecords не может получить строку K в секундах

Автор:Черчиллькси, Создано: 2022-04-06 17:22:56, Обновлено:

Привет, в API-документации упоминается exchange.GetRecords ((), значение параметра Period может передаваться не только в стандартные периоды, которые определены выше, но также и в цифровые значения, единицы которых - секунды. Но если я работаю на реальном диске, то я получаю ошибки, почему? Кроме того, когда я читаю данные getrecords, объем иногда равен нулю, но это не ошибка. Приложение I: Документальная справкаimg

Приложение 2: Ошибки дискаimg

Приложение III: исключение с объемом 0.img


Больше

Маленькие мечтыЕсли на BAR нет сделок, то объем 0 - это нормально. list index out of range Ошибочный отзыв буквально означает, что диапазон пересечен.

ЧерчилльксиХорошо, тогда я понимаю, спасибо.

Маленькие мечты1, матрица недостаточной длины, биржи на уровне секунд не предоставляют эти K-строки, которые системой записываются в соответствии с потоком заказов. Поэтому длина коротка. Пересечение границы вызвано ошибкой в написании вашего кода. 2  Приведите конкретные сценарии  Скриншоты, маркировки

Черчиллькси1. Почему один и тот же код, то есть разные параметры, приводят к пересечению матриц 2. сопоставление числа getrecords и K-слойного объема на диске

Маленькие мечты1, ошибка в том, что матрица пересекает границу. Второе, необходимо дать реальные контрасты.

Черчиллькси1 Я использую тот же код, параметры передаются в период M1, это работает, но если вы пишете цифры 1 или 5, это приводит к этим ошибкам. 2 отображается как объем 0, но объем на реальном диске не 0, так что почему?