Initial commit: Add complete strategy, documentation, and backtest results

This commit is contained in:
Iván Lahuerta
2025-08-30 14:08:14 +02:00
commit 4bb7ea4ca5
9 changed files with 376817 additions and 0 deletions
+35
View File
@@ -0,0 +1,35 @@
# =================================================================
# .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/