alphaville76 / sharadar_db_bundle

12 stars 8 forks source link

ValueError: Parameter `start` parsed as '2023-01-17 14:31:00+00:00' although a Date must have a time component of 00:00 #49

Closed alphaville76 closed 1 year ago

alphaville76 commented 1 year ago
(zipline-reloaded-venv3.9) [xyz@zipline cronjob]$ tail -f ../log/clusters13g_2023-01-16_1155.log 
    return _run(
  File "/home/xyz/zipline-reloaded-venv3.9/lib/python3.9/site-packages/sharadar_db_bundle-2.0-py3.9.egg/sharadar/util/run_algo.py", line 116, in _run
    if trading_calendar.sessions_distance(start, end) < 0:
  File "/home/xyz/zipline-reloaded-venv3.9/lib/python3.9/site-packages/exchange_calendars/exchange_calendar.py", line 2177, in sessions_distance
    start, end = self._parse_start_end_dates(start, end, _parse)
  File "/home/xyz/zipline-reloaded-venv3.9/lib/python3.9/site-packages/exchange_calendars/exchange_calendar.py", line 2074, in _parse_start_end_dates
    return parse_date(start, "start", self), parse_date(end, "end", self)
  File "/home/xyz/zipline-reloaded-venv3.9/lib/python3.9/site-packages/exchange_calendars/calendar_helpers.py", line 311, in parse_date
    raise ValueError(
ValueError: Parameter `start` parsed as '2023-01-17 14:31:00+00:00' although a Date must have a time component of 00:00.
alphaville76 commented 1 year ago

fixed by normalizing datetime