Synqorix Trade Copier
- Utilitaires
- Version: 3.0
- Mise à jour: 3 août 2026
- Activations: 10
Synqorix Trade Copier MT5 est un copieur local unifié de transactions pour MetaTrader 5.
Un seul fichier Expert Advisor peut fonctionner dans l’un des deux rôles suivants :
• Provider — transmet les transactions du compte source ;
• Receiver — reçoit et copie les transactions sur le compte destinataire.
Le rôle est sélectionné avec le paramètre InpRole avant le lancement. L’Expert Advisor active uniquement le mode choisi et crée automatiquement le panneau PROVIDER ou RECEIVER correspondant. Les paramètres du rôle inactif ne sont pas utilisés.
Installez le même Expert Advisor dans deux terminaux MetaTrader 5. Choisissez InpRole = Provider sur le compte source et InpRole = Receiver sur le compte destinataire. Utilisez le même nom de canal des deux côtés.
FONCTIONS PRINCIPALES
• copie des positions Buy et Sell ;
• copie des ordres Buy Limit, Sell Limit, Buy Stop et Sell Stop ;
• synchronisation du Stop Loss et du Take Profit ;
• copie des positions nouvelles et existantes ;
• fermeture partielle des positions ;
• copie normale ou inversée Buy ↔ Sell ;
• plusieurs canaux indépendants ;
• plusieurs Receivers connectés à un Provider ;
• filtres par symbole, heure d’ouverture, commentaire et Magic Number ;
• commentaires originaux, techniques ou personnalisés ;
• suppression et ajout automatiques des suffixes ;
• correspondance explicite des symboles, par exemple XAUUSD=GOLD ;
• panneau de contrôle sur le graphique ;
• mode de contrôle Input Parameters ;
• fonctionnement local sans serveur externe ;
• protection contre les boucles de copie ;
• protection contre les fermetures accidentelles après une erreur temporaire de lecture ;
• pause sécurisée en cas de perte de connexion au Provider.
FONCTIONNEMENT
En mode Provider, l’Expert Advisor surveille les positions et les ordres correspondant aux filtres et écrit leur état dans le fichier STC_<canal>.txt du dossier partagé.
En mode Receiver, il lit le fichier du canal sélectionné et synchronise les positions et les ordres du compte destinataire.
L’intervalle par défaut est de 200 millisecondes et peut être configuré séparément pour chaque rôle.
Si les données du Provider ne sont plus mises à jour, le Receiver passe à l’état PROVIDER OFFLINE - paused. Les positions copiées existantes ne sont pas fermées. La synchronisation reprend automatiquement après le rétablissement de la connexion.
MODES DE CALCUL DU LOT
• Same as provider — volume original 1:1 ;
• Multiply by coefficient — lot du Provider multiplié par un coefficient ;
• Fixed lot — lot fixe ;
• By balance ratio — volume calculé selon le rapport des soldes.
PARAMÈTRES D’ENTRÉE
Paramètre général :
• InpRole — sélectionner Provider ou Receiver.
Paramètres Provider :
• Provider_InpControlType — panneau graphique ou Input Parameters ;
• Provider_InpPanelX / Provider_InpPanelY — position du panneau ;
• Provider_InpActive — activer la transmission ;
• Provider_InpChannel — nom du canal ;
• Provider_InpFilterBuy — transmettre Buy ;
• Provider_InpFilterSell — transmettre Sell ;
• Provider_InpFilterPending — transmettre les ordres en attente ;
• Provider_InpCopySL — transmettre Stop Loss ;
• Provider_InpCopyTP — transmettre Take Profit ;
• Provider_InpWithComment — inclure uniquement les commentaires indiqués ;
• Provider_InpWithoutComment — exclure les commentaires indiqués ;
• Provider_InpWithMagic — inclure uniquement les Magic Numbers indiqués ;
• Provider_InpWithoutMagic — exclure les Magic Numbers indiqués ;
• Provider_InpTimeMode — filtre d’heure d’ouverture ;
• Provider_InpTimeFrom / Provider_InpTimeTo — limites de la période ;
• Provider_InpSymbolFilter — filtre de symboles ;
• Provider_InpInverted — inverser Buy ↔ Sell et SL ↔ TP ;
• Provider_InpPushMode — mode de commentaire de la copie ;
• Provider_InpPushCustom — commentaire personnalisé ;
• Provider_InpTimerMs — intervalle d’écriture.
Paramètres Receiver :
• Receiver_InpControlType — panneau graphique ou Input Parameters ;
• Receiver_InpPanelX / Receiver_InpPanelY — position du panneau ;
• Receiver_InpActive — activer la copie ;
• Receiver_InpChannel — canal du Provider ;
• Receiver_InpLotMode — mode de calcul du lot ;
• Receiver_InpLotMultiplier — multiplicateur du lot ;
• Receiver_InpFixedLot — lot fixe ;
• Receiver_InpCopySL — copier Stop Loss ;
• Receiver_InpCopyTP — copier Take Profit ;
• Receiver_InpCopyPendings — copier les ordres en attente ;
• Receiver_InpCopyExisting — copier les positions existantes avant le démarrage ;
• Receiver_InpInverted — copie inversée ;
• Receiver_InpUseProvComment — utiliser le commentaire du Provider ;
• Receiver_InpRemoveSuffix — supprimer le suffixe du symbole source ;
• Receiver_InpAddSuffix — ajouter un suffixe au symbole destinataire ;
• Receiver_InpSymbolMap — table explicite de correspondance ;
• Receiver_InpDeviation — déviation d’exécution autorisée ;
• Receiver_InpMaxFileAgeSec — délai de connexion au Provider ;
• Receiver_InpCommentTag — étiquette du commentaire technique ;
• Receiver_InpTimerMs — intervalle de lecture ;
• Receiver_InpMissCycles — cycles de confirmation avant fermeture.
CONDITIONS IMPORTANTES
Les deux terminaux doivent fonctionner sur le même ordinateur ou Windows VPS et utiliser le dossier partagé MetaQuotes\Terminal\Common\Files.
Le Provider et le Receiver doivent utiliser le même nom de canal. Une valeur vide utilise le canal default.
Le mode Receiver nécessite un compte MetaTrader 5 de type hedging. Les comptes netting ne sont pas pris en charge. Les ordres Stop Limit ne sont pas copiés.
Le prix et la vitesse d’exécution peuvent varier en raison du spread, du slippage, de la latence du terminal et des conditions du courtier. Testez la configuration sur des comptes de démonstration avant une utilisation réelle.
