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:
23
.env.example
Normal file
23
.env.example
Normal file
@@ -0,0 +1,23 @@
|
||||
# ── MidasBot — variables d'environnement ──
|
||||
# Copier ce fichier en `.env` et remplir les valeurs. NE JAMAIS committer `.env`.
|
||||
|
||||
# --- IA : abonnement Claude (PAS l'API facturée au token) ---
|
||||
# Générer une fois avec : claude setup-token
|
||||
# IMPORTANT : ne PAS définir ANTHROPIC_API_KEY, sinon Claude bascule sur la facturation au token.
|
||||
CLAUDE_CODE_OAUTH_TOKEN=
|
||||
|
||||
# --- FreqUI / API server Freqtrade ---
|
||||
# Freqtrade lit nativement les variables FREQTRADE__SECTION__CLE et surcharge config.json.
|
||||
# Identifiants de login FreqUI (changer le mot de passe avant tout passage en live) :
|
||||
FREQTRADE__API_SERVER__USERNAME=midas
|
||||
FREQTRADE__API_SERVER__PASSWORD=midas-dev-pass
|
||||
# Secrets — JWT doit faire >= 32 caractères. Régénérer avec : openssl rand -hex 32
|
||||
FREQTRADE__API_SERVER__JWT_SECRET_KEY=CHANGE_ME_openssl_rand_hex_32_minimum_length_required
|
||||
FREQTRADE__API_SERVER__WS_TOKEN=CHANGE_ME_openssl_rand_hex_16
|
||||
|
||||
# --- Exchange (laisser vide en dry-run ; rempli seulement au passage en live) ---
|
||||
# FREQTRADE__EXCHANGE__KEY=
|
||||
# FREQTRADE__EXCHANGE__SECRET=
|
||||
|
||||
# --- Redis (utilisé par ai_analyzer / dashboard) ---
|
||||
REDIS_URL=redis://redis:6379/0
|
||||
Reference in New Issue
Block a user