TradeMirror Local Trade Copier
- Utilitaires
-
Mohamed-amine Baddir
Mes outils pour MetaTrader 5 sur le Market (chacun peut être essayé gratuitement dans le testeur de stratégie avant l'achat) :
- Prop Risk Guard : limites de perte journalière et de drawdown pour les comptes de prop firms
- TradeMirror : copieur de trades local entre comptes MT5 - Version: 1.0
- Activations: 15
TradeMirror copie les trades d'un compte MetaTrader 5 vers autant d'autres comptes MT5 que vous voulez, sur le même ordinateur ou VPS. Placez-le en mode Master sur le compte que vous tradez, et en mode Slave sur chaque compte qui doit suivre. Un seul EA assure les deux rôles, sans DLL, sans programme externe et sans service internet intermédiaire. Une copie s'ouvre en général en environ une demi-seconde, exécution du courtier comprise.
Prix de lancement : il augmentera au fil des avis.
Ce qui est copié
- Positions au marché, achat et vente
- Ordres en attente (limit et stop), y compris les changements de prix et la suppression
- Stop loss et take profit, ainsi que chaque modification ultérieure
- Clôtures partielles : le Slave ferme la même part de sa copie
- Clôtures totales, manuelles ou par SL/TP sur le master
Taille de lot
- Même lot que le master
- Lot du master × multiplicateur
- Lot fixe
- Proportionnel au solde ou aux fonds propres (× multiplicateur) : un compte de 1 000 USD suit un compte de 10 000 USD à un dixième de la taille
- Risque % par trade : le lot est calculé pour que le stop loss coûte le % choisi du solde du Slave
- Lot maximum optionnel par trade. Si le résultat est inférieur au minimum du courtier, le minimum est utilisé ou le trade est ignoré.
Symboles
- Suffixes et préfixes des courtiers gérés automatiquement : EURUSDm, EURUSD.pro et EURUSD# sont reconnus comme le même symbole
- Votre propre table pour les noms différents, ex. GOLD=XAUUSD;US30=DJ30
- Listes de symboles autorisés et interdits sur chaque Slave
Contrôle
- Mode inverse : l'achat devient vente, SL et TP sont échangés, les ordres limit et stop aussi
- SL/TP aux mêmes prix, ou à la même distance de l'entrée (pour les courtiers aux cotations différentes)
- Copier uniquement certains numéros magiques du master, ex. un EA parmi plusieurs
- Ignorer les trades de plus de N secondes, ou si le prix a déjà bougé de plus de N points
- Nombre maximum de copies ouvertes simultanément
- Stop sur fonds propres : si les fonds propres du Slave baissent d'un % défini sous le solde le plus haut, les copies sont fermées et la copie est mise en pause
- Canaux : plusieurs groupes master → slave indépendants sur un même PC
Sûr par conception
- Si le terminal master se ferme ou perd la connexion, le Slave laisse ses copies telles quelles et affiche MASTER OFFLINE, au lieu de tout fermer
- Une copie fermée à la main sur le Slave n'est pas rouverte
- Les copies restent liées au trade du master après un redémarrage, même chez les courtiers qui effacent le commentaire lors d'une clôture partielle
- Un compte à la fois Slave et Master ne renvoie pas ses copies : aucune boucle
- Un panneau sur le graphique affiche le mode, l'état de synchronisation, les trades ouverts, fermés et ignorés, la durée de la dernière copie et la dernière action
Testeur de stratégie
Le testeur ne peut pas lancer deux terminaux, TradeMirror y joue donc les deux rôles dans un seul test : il ouvre des trades master de démonstration, passe le SL au point mort, ferme la moitié puis le reste, et copie chaque étape par le même canal qu'en réel. Lancez-le en mode visuel pour voir le panneau.
Paramètres d'entrée
Général
- Mode : Master (envoie les trades) ou Slave (copie les trades)
- Channel name : le même mot sur le master et ses Slaves
- Sync interval, ms : fréquence de vérification (200 par défaut)
- Show the status panel : afficher le panneau
Master
- Only these magic numbers : liste séparée par des virgules, vide = tous (0 = trades manuels)
- Only these symbols : liste séparée par des virgules, vide = tous
- Do not send trades TradeMirror copied into this account : empêche les boucles
Slave : taille de lot
- Lot mode : identique, multiplicateur, fixe, ratio de solde, ratio de fonds propres, risque %
- Multiplier, Fixed lot, Risk % per trade
- Max lot per trade (0 = sans limite)
- Use the min lot when the result is smaller : utiliser le lot minimum (sinon ignorer)
Slave : quoi copier
- Reverse : inverse
- Copy pending orders : copier les ordres en attente
- SL/TP copying : mêmes prix, même distance de l'entrée, ou ne pas copier
- Follow SL/TP changes, Follow partial closes, Close when the master closes
- Copy trades already open when the slave starts : copier les trades déjà ouverts
- Skip a trade older than N s (60 par défaut, 0 = sans limite)
- Skip if price moved more than N points (0 = désactivé)
- Max slippage, points : glissement maximum
- Copy only these master magic numbers
Slave : symboles
- Map, ex. XAUUSD=GOLD;US30=DJ30
- Préfixe / suffixe du master à retirer, préfixe / suffixe du Slave à ajouter
- Copier uniquement ces symboles / ne jamais copier ces symboles
Slave : protection
- Master offline after N s without update (15 par défaut ; les copies restent telles quelles)
- Max copied trades open at once (0 = sans limite)
- Equity stop : fermer les copies et faire une pause à −N % du solde le plus haut (0 = désactivé)
- Magic number of copied trades (un numéro différent pour chaque Slave sur un même compte)
Testeur de stratégie
- Tester demo : master et Slave dans un seul test pour montrer la copie
À noter
- Tous les terminaux doivent tourner sur le même ordinateur ou VPS Windows. La copie par internet entre deux machines n'est pas prise en charge.
- Le VPS intégré MQL5 ne peut pas être utilisé : les terminaux migrés tournent sur des serveurs séparés et ne voient pas les fichiers des autres. Utilisez un VPS Windows classique.
- MetaTrader 5 uniquement.
- Les comptes Slave doivent être en mode hedging (chaque copie est une position distincte). Le master peut être en hedging ou en netting.
- Activez le trading algorithmique dans chaque terminal. Chaque compte a besoin de son propre terminal, installé dans un dossier séparé.
- Les copies sont exécutées au prix du courtier du Slave : le spread et le glissement font légèrement différer les résultats du master.
- Testez d'abord sur des comptes démo.

