Copy Trades
- Utilitaires
-
Aleh Piatrenka
MQL4/MQL5 developer specializing in Expert Advisors and trading utilities.
Experienced in trade copying (master/slave systems) and trading notification services.
All products are designed and personally used in real trading environments. - Version: 1.0
Copy Trades permet de copier des transactions entre des comptes MT5 situés sur différents ordinateurs ou serveurs VPS. Copie automatiquement l’ouverture des transactions BUY/SELL d’un compte de trading (Master) vers un autre compte (Slave) avec une synchronisation complète du SL et du TP, la prise en charge des fermetures partielles et un comportement de fermeture de position configurable. Les terminaux n’ont pas besoin de fonctionner sur le même appareil.
Cet utilitaire convient aux traders utilisant plusieurs comptes pour reproduire un trading manuel ou automatisé, tester des stratégies sur différents types de comptes, ainsi qu’aux prop traders, aux équipes de trading et aux utilisateurs de VPS qui ont besoin d’une copie des transactions stable et synchronisée sans intervention manuelle. Il réduit la nécessité d’une surveillance constante et fait gagner du temps.
Le compte Slave reproduit entièrement les actions du compte Master et ne prend pas de décisions de trading indépendantes.
Comment cela fonctionne :
L’utilitaire fonctionne en temps réel. Le Compte 1 (Master) ouvre une position BUY sur EURUSD et définit un Stop Loss et un Take Profit. En quelques secondes, le Compte 2 (Slave) ouvre automatiquement la même position avec SL et TP synchronisés. La taille du lot peut être calculée proportionnellement en fonction du solde du compte Slave ou définie avec un ratio fixe de 1:1 - ce paramètre peut être configuré dans les paramètres d’entrée. Si le compte Master modifie le SL ou le TP sur des positions existantes, ou ferme une position partiellement ou totalement, le compte Slave répète ces actions. Une option permet au Slave d’ignorer les signaux de fermeture du Master et de gérer la fermeture des positions de manière indépendante à l’aide de son propre TP/SL.
Configuration :
- Pour copier toutes les transactions du compte Master vers le compte Slave, quel que soit l’instrument de trading, attachez l’utilitaire à n’importe quel graphique, sélectionnez le rôle Master, définissez un Channel Name et activez le paramètre All Symbols. Sur le compte Slave, attachez l’utilitaire à n’importe quel graphique, sélectionnez le rôle Slave et saisissez le même Channel Name - les transactions seront automatiquement copiées pour tous les symboles.
- Pour copier uniquement certains instruments (par exemple EURUSD et XAUUSD), attachez l’utilitaire à chaque graphique correspondant sur le compte Master et activez le paramètre Current Chart Only pour chaque instance Master. Sur le compte Slave, attachez l’utilitaire aux graphiques des mêmes instruments (EURUSD et XAUUSD). Utilisez un Channel Name différent pour chaque paire Master–Slave.
Important :
- Un seul compte Slave est pris en charge par Channel Name
- La copie des ordres en attente (Pending Orders) n’est pas prise en charge
- Unité de temps recommandée : M5 et supérieure
- Si le marché du compte Slave est fermé lorsqu’une transaction est ouverte sur le compte Master, la transaction peut ne pas être copiée (selon les conditions du courtier)
Des instructions détaillées de configuration sont disponibles dans la section Blog sur MQL5.
Si vous trouvez cet outil utile, un avis serait grandement apprécié.
Remarque : Ce produit est actuellement disponible gratuitement. Le prix peut changer à l’avenir.
