MidasBot: bot trading crypto IA + stratégies Ichimoku validées

- Infra: Freqtrade (futures dry-run) + Redis + dashboard + Docker Compose
- Couche IA: ai_analyzer (Claude via abonnement, MCP TradingView, backfill biais)
- Stratégies: SampleStrategy, AiBiasStrategy, IchimokuLS (long/short, validée
  train/test + données vierges + walk-forward), MTFIchimoku, variantes hyperopt
- Arbitrage CEX (dry-run), backtesting, walk-forward, volatility targeting
- IchimokuLS en dry-run live (config_live.json)

Claude-Session: https://claude.ai/code/session_01VHETcFacdnDhQzthLpdYFR
This commit is contained in:
jerem
2026-06-23 19:25:49 +02:00
commit 633b033f4d
59 changed files with 3868 additions and 0 deletions

36
.gitignore vendored Normal file
View File

@@ -0,0 +1,36 @@
# Secrets / credentials — NE JAMAIS committer
.env
*.key
*.pem
# Freqtrade
freqtrade/user_data/data/
freqtrade/user_data/logs/
freqtrade/user_data/backtest_results/
freqtrade/user_data/hyperopt_results/
freqtrade/user_data/models/
freqtrade/user_data/notebooks/
freqtrade/user_data/plot/
freqtrade/user_data/tradesv3*.sqlite
freqtrade/user_data/*.sqlite*
# Python
__pycache__/
*.py[cod]
.venv/
venv/
.pytest_cache/
*.egg-info/
# OS / IDE
.DS_Store
.idea/
.vscode/
# Redis dump
dump.rdb
logs/
freqtrade/user_data/ai_bias_history/
# Code tiers (re-téléchargeable, non versionné ici)
freqtrade/user_data/strategies/NostalgiaForInfinity*.py