Give your agent a wallet you control.
에이전트가 일회용 카드나 기계 결제 프로토콜로 온라인 결제하고, 모든 요청을 직접 승인
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Robot de trading éducatif. La survie du compte passe avant le gain.
Le robot ne prédit pas le prix. Il estime avec prudence, limite ce qu'il risque, coupe ses pertes et mesure en continu s'il se trompe plus que prévu.
Un robot qui perd tout est mort ; un robot qui ne gagne pas peut encore apprendre.
Le tableau de bord Rex Alpha compare quatre portefeuilles virtuels indépendants : 1 minute, 5 minutes, 1 heure et journalier. Les 100 000 $ de départ sont répartis en quatre parts égales. Les décisions sont évaluées sur des bougies clôturées; un ordre est simulé seulement si le signal Alpha le déclenche.
pip install pandas numpy scikit-learn yfinance tzdata
python run_live.py
Ouvre ensuite http://localhost:8777/. La première veille suit AAPL, MSFT, NVDA et SPY; la liste se remplace avec REX_ALPHA_LIVE_SYMBOLS (symboles séparés par des virgules). Les bougies d'une minute viennent de Yahoo Finance via yfinance et sont interrogées toutes les 60 secondes; les horizons 5 minutes et 1 heure sont agrégés à partir de ces données et de leur historique respectif. La disponibilité et le délai des cours dépendent du fournisseur. Les ordres restent dans quatre simulateurs virtuels séparés. L'ancien tableau de bord est accessible sur /legacy.
Le lien Robot Lab ouvre /robot-lab. Le catalogue présente les 114 EA compilés recensés, avec des familles seulement supposées à partir de leurs noms. Pour calculer les comparaisons des stratégies Python et les prévisions walk-forward à partir du cache ou de Yahoo Finance, lance sur le serveur :
source venv/bin/activate
python -m rex_alpha.robot_lab.research --refresh
Les EA .ex4/.ex5 ne sont pas exécutés par ce banc Python. Leurs rapports doivent venir du Strategy Tester MetaTrader, avec l'historique et les paramètres adaptés à chaque robot. Le dashboard ne les marque pas comme testés sans résultats réels.
config.toml ← seuils de survie (jamais codés en dur)
data/ ← données en cache
src/
survie.py ← MODULE 1 : gardien du compte
watchdog.py ← arrêt d'urgence indépendant
backtest.py ← MODULE 3 : moteur de test
stress.py ← MODULE 2 : banc de stress (Phase 2)
data.py ← chargement et qualité des données
strategies/
base.py ← interface commune
buy_hold.py ← référence passive
ma_cross.py ← croisement de moyennes mobiles
random_control.py ← témoin aléatoire (ne doit JAMAIS avoir l'air bon)
report.py ← rapport avec verdict (Phase 2)
tests/ ← tests automatiques de chaque règle
| Règle | Seuil |
|---|---|
| Risque max par trade | 1 % du compte |
| Levier | Interdit (expo max 1.0) |
| Perte max journalière | 3 % → arrêt jusqu'au lendemain |
| Drawdown max | 10 % → arrêt total (reset par Clément) |
| Taille max position | 25 % du compte |
| Données invalides | → état liquide |
| Connexion perdue | → état liquide |
pip install pytest numpy pandas
pytest tests/ -v