Skip to main content
Documentation

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
1

Télécharger EvalItUp

Téléchargez l'installateur depuis votre tableau de bord. L'application est native Windows (~50 Mo).

2

Installer & Lancer

Exécutez l'installateur et suivez l'assistant de configuration. Aucune dépendance requise.

3

Connecter vos Comptes Rithmic

Entrez vos identifiants Rithmic pour chaque compte à connecter. Les identifiants sont stockés localement avec chiffrement AES-256.

4

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.

URL du Webhook
https://api.evalitup.com/webhook/YOUR_KEY
Message d'Alerte (JSON)
{
  "action": "{{strategy.order.action}}",
  "symbol": "MESM5",
  "quantity": {{strategy.order.contracts}},
  "pool": "my-pool"
}

API HTTP Locale

Sub-millisecondeL'API tourne en localhost — aucune latence réseau

Endpoint

POSThttp://127.0.0.1:8080/signal

Corps de la Requête

JSON
{
  "action": "buy",
  "symbol": "MESM5",
  "quantity": 1,
  "pool": "apex-mes"
}

Exemple Python

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ètreTypeRequisDescription
actionstringOuiAction de trade : 'buy', 'sell', 'close', 'close_all'
symbolstringOuiSymbole Rithmic (ex: 'MESM5', 'NQM5', 'ESM5')
quantityintegerOuiNombre de contrats à trader
poolstringOuiNom du pool cible
pricenumberNonPrix limite (omettez pour ordre au marché)
stopLossnumberNonPrix stop loss en ticks ou absolu
takeProfitnumberNonPrix 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

Fonctionnalité Unique

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.

Prêt à commencer ?

Téléchargez EvalItUp et connectez vos premiers comptes en moins de 5 minutes.