250 / 10010 seconds 34 500 / 10010 seconds 70 Traceback (most recent call last): File "", line 16, in File "/Users/jameslopez/projects/TradingBot25/tools/run_mlp_deep_sweep.py", line 379, in evaluate fold_metrics = calculate_metrics(fold_window, score_start=oos_start, min_trades=WFO_MIN_OOS_TRADES) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/jameslopez/projects/TradingBot25/strategies/strategy_activation_scores.py", line 450, in calculate_metrics if not (pd.to_datetime(df.time, utc=True) >= pd.to_datetime(score_start, utc=True)).any(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/jameslopez/projects/TradingBot25/.venv/lib/python3.12/site-packages/pandas/core/tools/datetimes.py", line 1074, in to_datetime result = convert_listlike(np.array([arg]), format)[0] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/jameslopez/projects/TradingBot25/.venv/lib/python3.12/site-packages/pandas/core/tools/datetimes.py", line 431, in _convert_listlike_datetimes format = _guess_datetime_format_for_array(arg, dayfirst=dayfirst) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/jameslopez/projects/TradingBot25/.venv/lib/python3.12/site-packages/pandas/core/tools/datetimes.py", line 138, in _guess_datetime_format_for_array guessed_format = guess_datetime_format( ^^^^^^^^^^^^^^^^^^^^^^ File "pandas/_libs/tslibs/parsing.pyx", line 1001, in pandas._libs.tslibs.parsing.guess_datetime_format File "pandas/_libs/tslibs/parsing.pyx", line 1060, in pandas._libs.tslibs.parsing._fill_token File "/Users/jameslopez/.cache/codex-runtimes/codex-primary-runtime/dependencies/python/lib/python3.12/re/__init__.py", line 174, in search def search(pattern, string, flags=0): KeyboardInterrupt