Backtrader Несколько акций с разными проблемами даты и времени окончанияPython

Программы на Python
Ответить
Anonymous
 Backtrader Несколько акций с разными проблемами даты и времени окончания

Сообщение Anonymous »

Я использую Backtrader для анализа нескольких акций до сегодняшнего дня (22 ноября 2024 г.). У меня проблема с исключенными из списка акциями: у них разные даты и время окончания (например: ABMD завершился 21 декабря 2022 г., а сегодня 22 ноября 2024 г.).
Поведение Backtarder должен использовать линию последних дней (21 декабря 2022 г.) с ценами открытия и закрытия этого дня до 22 ноября 2024 г. Есть ли какой-нибудь фильтр или что-то для решения этих проблем, дополненное нулем или NaN? Есть идеи?
Последняя строка CSV-данных по акциям ABMD:
  • Дата: 2022-12- 21,
  • Открытие: 380,78 (это значение используется для заполнения всех данных до 22 ноября 2024 г.)
  • Высокое: 381,28,
  • Низкое: 380,51,
  • Закрытое: 381,02, (это значение используется для завершения всех данных до 22 ноября 2024 г.)< /li>
    Объем: 20612256
В моем примере у меня есть следующий журнал:
  • 06 апреля 2023 г., Предварительная покупка - Акции: исключены из списка_ABMD - Цена: 381,02 (цена закрытия)
  • 10 апреля 2023 г., Купить Исполнено – Акция: Delisted_ABMD – Цена: 380,78 (Цена открытия на следующий день)
Поиск в руководстве для бэктрейдера или stackoverflow, но ничего не нашел!
Я ожидаю, что backtrader заполнит пустые данные до 22 ноября 2024 г. с нулевыми значениями NaN.
Спасибо всем :)

Подробнее здесь: https://stackoverflow.com/questions/792 ... me-problem
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»