]> Piment Noir Git Repositories - freqai-strategies.git/commit
fix: validate epoch-ms range before converting int64 date columns
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Fri, 1 May 2026 14:03:12 +0000 (16:03 +0200)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Fri, 1 May 2026 14:03:12 +0000 (16:03 +0200)
commit8b709e392ee1a3e354001de81334f654b8611e63
treeb1b4039cefcf04bd0da5dc51a4dba9d6f99414eb
parente275da641027209d09aae443b6f379e382a738ed
fix: validate epoch-ms range before converting int64 date columns

Reject int64 values outside [2010, 2035] epoch-ms range to fail fast
on corrupted data instead of silently producing wrong dates. Catches
nanosecond/microsecond values that would pass the int64 dtype check
but produce garbage timestamps if interpreted as milliseconds.
ReforceXY/user_data/strategies/RLAgentStrategy.py
quickadapter/user_data/strategies/Utils.py