Each log file is named for a specific trade_date, so it should only contain that date's state. Writing self.log_states_dict caused O(N^2) storage and I/O as every daily file redundantly included all previously processed dates. Suggested by GitHub Copilot review on PR #499. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| conditional_logic.py | ||
| propagation.py | ||
| reflection.py | ||
| setup.py | ||
| signal_processing.py | ||
| trading_graph.py | ||