# ================================================================= # .gitignore for the Backtrader ATR Stop-Loss Strategy # # This file specifies intentionally untracked files that Git # should ignore. The goal is to keep the repository clean from # generated logs, reports, and environment-specific files. # # The 'data/' directory is INTENTIONALLY NOT ignored so that # the repository is self-contained and ready to run. # ================================================================= # Python bytecode and cache __pycache__/ *.pyc *.pyo *.pyd # IDE and editor configuration files .vscode/ .idea/ *.suo *.ntvs* *.njsproj *.sln # Generated log and report directories from strategy execution. # These folders are created dynamically by the script and contain # user-specific output that should not be in version control. debug/ temp_reports/ src/strategy/temp_reports/ # Virtual environment folder # (Assuming your virtual environment is named 'venv') venv/