Documentation
Tout ce dont vous avez besoin pour configurer et utiliser EvalItUp. De l'installation à l'utilisation avancée de l'API.
Démarrage Rapide
Configuration Requise
- Windows 10/11 (64-bit)
- Compte(s) de trading Rithmic
- Connexion internet stable
Télécharger EvalItUp
Téléchargez l'installateur depuis votre tableau de bord. L'application est native Windows (~50 Mo).
Installer & Lancer
Exécutez l'installateur et suivez l'assistant de configuration. Aucune dépendance requise.
Connecter vos Comptes Rithmic
Entrez vos identifiants Rithmic pour chaque compte à connecter. Les identifiants sont stockés localement avec chiffrement AES-256.
Créer un Pool & Commencer
Groupez vos comptes en pools, choisissez votre source de signal (webhook, API, ou compte maître), et activez la copie.
Sources de Signaux
EvalItUp supporte trois sources de signaux. Choisissez selon la façon dont vous générez vos signaux de trading.
Webhook API
Recevez des signaux depuis TradingView, Trendspider, ou tout service supportant les webhooks.
API HTTP Locale
Envoyez des signaux depuis vos bots Python, scripts, ou applications custom. Latence sub-milliseconde.
Maître/Esclave
Copy trading classique. Exécutez sur un compte maître et répliquez sur tous les suiveurs.
Intégration TradingView
Créez une alerte dans TradingView, ajoutez votre URL webhook EvalItUp, et collez le message JSON ci-dessous. Remplacez le nom du pool par votre pool réel.
https://api.evalitup.com/webhook/YOUR_KEY{
"action": "{{strategy.order.action}}",
"symbol": "MESM5",
"quantity": {{strategy.order.contracts}},
"pool": "my-pool"
}API HTTP Locale
Endpoint
http://127.0.0.1:8080/signalCorps de la Requête
{
"action": "buy",
"symbol": "MESM5",
"quantity": 1,
"pool": "apex-mes"
}Exemple Python
import requests
response = requests.post(
"http://127.0.0.1:8080/signal",
json={
"action": "buy",
"symbol": "MESM5",
"quantity": 1,
"pool": "apex-mes"
}
)
print(response.json())Paramètres
| Paramètre | Type | Requis | Description |
|---|---|---|---|
| action | string | Oui | Action de trade : 'buy', 'sell', 'close', 'close_all' |
| symbol | string | Oui | Symbole Rithmic (ex: 'MESM5', 'NQM5', 'ESM5') |
| quantity | integer | Oui | Nombre de contrats à trader |
| pool | string | Oui | Nom du pool cible |
| price | number | Non | Prix limite (omettez pour ordre au marché) |
| stopLoss | number | Non | Prix stop loss en ticks ou absolu |
| takeProfit | number | Non | Prix take profit en ticks ou absolu |
Pools de Trading
Les pools permettent de regrouper des comptes et d'appliquer des paramètres différents à chaque groupe. Parfait pour organiser par stratégie, instrument, ou prop firm.
Par Instrument
Créez des pools séparés pour MES, MNQ et ES avec différents ratios d'allocation par compte.
Par Stratégie
Exécutez votre stratégie de scalping sur un pool et vos swing trades sur un autre avec des paramètres de risque différents.
Configuration du Pool
- Ajoutez autant de comptes Rithmic que souhaité à chaque pool
- Définissez des ratios de copie personnalisés par compte (ex: 2:1, 1:1, 0.5:1)
- Choisissez un algorithme de dispatch pour le pool
- Configurez des P&L guards spécifiques à ce pool
Dispatching Intelligent
Au lieu de copier chaque trade sur tous les comptes, le dispatching sélectionne quels comptes reçoivent chaque signal. Cela distribue le risque et exploite la variance.
Copier Tout (Défaut)
Chaque compte du pool reçoit chaque trade. Comportement de copie classique.
Random Équilibré
Sélectionne aléatoirement N comptes par trade, avec pondération pour équilibrer le total dans le temps.
Ordre de Priorité
Les comptes reçoivent les trades par ordre de priorité. Le compte #1 reçoit chaque trade, puis le #2, etc.
Round Robin
Rotation séquentielle des comptes. Chaque trade va au prochain compte dans la file.
Quota Random
Chaque compte a un quota journalier. La sélection aléatoire respecte les quotas jusqu'à épuisement.
Astuce Pro : Distribution du Risque
Utilisez le dispatching pour limiter l'exposition. Un mauvais trade n'affecte que les comptes sélectionnés, pas tout votre portefeuille. Particulièrement utile en phase d'évaluation.
P&L Guards
Protégez vos comptes avec des limites de P&L automatiques. Quand un guard est déclenché, le compte est désactivé pour ne plus recevoir de nouveaux trades.
Objectif de Profit
Définissez un objectif de profit journalier ou total. Une fois atteint, le compte arrête de recevoir des trades pour sécuriser les gains.
Limite de Perte
Définissez un seuil de perte maximale. Une fois atteint, le compte est désactivé pour éviter des pertes supplémentaires.
Restez Conforme aux Prop Firms
Configurez les guards pour correspondre aux règles de votre prop firm. Ne vous inquiétez plus jamais de dépasser les limites de perte quotidienne ou les objectifs de profit.