← Tous les tutoriels
MetaRPC · 8:51

Pourquoi ma transaction n’a-t-elle pas été copiée ?

Trouvez la cause, corrigez le réglage, puis vérifiez la prochaine transaction.

Transcription étape par étape

  1. 0:00

    Pourquoi ma transaction n’a-t-elle pas été copiée ?

    Ce tutoriel montre comment diagnostiquer une transaction qui n’a pas été copiée. À partir d’un échec réel sur des comptes de démonstration, nous lisons l’erreur, corrigeons le volume, puis vérifions qu’une nouvelle transaction est bien copiée à l’ouverture et à la clôture.

  2. 0:19

    1. Vérifiez les deux terminaux.

    Ouvrez mrpc.pro et accédez à votre tableau de bord. Dans la liste des terminaux, filtrez vos comptes de démonstration. Vérifiez les numéros de compte, les serveurs des courtiers et l’état de connexion. Le compte maître ouvre la transaction d’origine. Le compte suiveur reçoit la copie.

  3. 0:43

    Vérifiez le bon copieur.

    Dans la section des copieurs actifs, retrouvez la paire de comptes concernée. Un copieur en pause ne copie pas de nouvelles transactions. Lisez le motif de la pause avant de le relancer. Développez sa ligne pour examiner les comptes et ouvrir leurs interfaces de trading. Après nos essais, le copieur de démonstration a été remis en pause.

  4. 1:06

    2. Ouvrez les résultats du copieur.

    Dans le tableau de bord, descendez jusqu’à la section des copieurs actifs. Repérez la ligne contenant les numéros de vos comptes maître et suiveur. À droite de cette ligne, cliquez sur le bouton bleu Résultats, juste avant Modifier. Chaque paire de comptes possède son propre bouton Résultats. La fenêtre des dernières transactions de cette paire s’ouvre.

  5. 1:30

    Retrouvez la transaction en échec.

    Dans les résultats, sélectionnez le filtre des échecs et erreurs. Recherchez le numéro de ticket de l’ordre maître ou le symbole. Notre exemple montre une ouverture rejetée pour marge insuffisante. L’erreur concerne le compte suiveur, alors que l’ordre maître a bien été exécuté.

  6. 1:52

    Lisez l’erreur complète.

    Développez la ligne de la transaction. Les détails d’ouverture n’affichent aucun prix d’exécution pour le suiveur. Les détails de clôture indiquent que la position n’a jamais été ouverte. Le journal contient le code MetaTrader 10019, TRADE_RETCODE_NO_MONEY. Les fonds disponibles ne suffisent pas pour le volume demandé.

  7. 2:19

    Comparez les volumes.

    Comparez les volumes dans l’enregistrement en échec. Le maître a négocié 0,01 lot, mais le copieur a demandé 100 lots au suiveur. Nous avons volontairement choisi un volume excessif sur des comptes de démonstration pour illustrer cette erreur. Ce volume n’est pas une recommandation.

  8. 2:42

    Vérifiez la marge du suiveur.

    Ouvrez l’interface de trading du suiveur et consultez sa marge disponible. Les fonds du maître ne financent pas le suiveur. Chaque compte possède son propre solde, son levier et ses exigences de marge. La demande rejetée n’a créé aucune position chez le suiveur, ce qui correspond à l’échec d’ouverture indiqué dans les résultats.

  9. 3:07

    3. Corrigez le volume.

    Ouvrez les paramètres du copieur, puis les réglages du risque. Avec le mode Lot fixe, cette valeur définit le volume de chaque transaction copiée sur le suiveur. Remplacez 100 par 0,01. Cliquez en dehors du champ pour valider la saisie, puis enregistrez les modifications. Vérifiez que la ligne affiche le nouveau volume.

  10. 3:33

    La transaction est absente des résultats ?

    Effacez la recherche et les filtres d’état, puis actualisez. Vérifiez si le copieur fonctionnait au moment où la transaction maître a été ouverte. Examinez aussi les filtres de transactions. Le numéro magique, le commentaire, le sens achat ou vente et la plage de volumes peuvent exclure volontairement une transaction. Une transaction exclue n’est pas une ouverture en échec.

  11. 4:01

    Vérifiez les limites de volume.

    Dans les paramètres avancés, examinez les volumes minimum et maximum ainsi que l’alignement des contrats. Le minimum peut augmenter un petit volume calculé. Le maximum peut réduire un volume trop important. L’alignement tient compte des différences de taille des contrats. Vérifiez ces options avec votre règle de dimensionnement et les spécifications du courtier du suiveur.

  12. 4:28

    Les autres messages d’erreur.

    Pour un problème de symbole, vérifiez le nom exact de l’instrument chez le suiveur, y compris le suffixe du courtier. Pour un volume invalide, vérifiez le minimum, le maximum et le pas de volume. Si le marché est fermé, vérifiez les horaires de négociation de l’instrument. Ces cas complètent le diagnostic ; ils n’ont pas été reproduits dans cette démonstration.

  13. 4:54

    Vérifiez les positions avant de réessayer.

    Avant une nouvelle transaction, consultez les positions et l’historique du suiveur. Si une réponse tarde ou reste ambiguë, recherchez d’abord le ticket existant. N’ajoutez pas manuellement une transaction chez le suiveur simplement parce que le résultat est retardé. Dans cet exemple, l’ouverture a été explicitement rejetée et nous avons fermé la position de test du maître.

  14. 5:22

    Testez une nouvelle transaction de démonstration.

    Après avoir enregistré la correction, vérifiez que le copieur fonctionne. Ouvrez une seule nouvelle transaction de faible volume sur le compte maître de démonstration. Ce nouvel ordre permet de tester les réglages corrigés. Une modification des paramètres ne signifie pas que l’ancienne transaction en échec sera automatiquement retentée. Vérifiez le compte et le volume avant de confirmer.

  15. 5:52

    Vérifiez la position du suiveur.

    Ouvrez l’interface de trading du suiveur. La nouvelle position d’achat EURUSD de 0,01 lot est visible. Comparez l’instrument, le sens et le volume. Les tickets du maître et du suiveur sont différents, car chaque compte attribue son propre numéro.

  16. 6:14

    Confirmez l’ouverture de la copie.

    Retournez aux résultats et sélectionnez les transactions ouvertes. La nouvelle ligne relie le ticket maître au ticket suiveur. Elle indique un prix d’exécution, un volume de 0,01 lot et aucune erreur. Le délai d’ouverture affiché correspond uniquement à cet essai ; ce n’est pas un délai d’exécution promis.

  17. 6:38

    Confirmez la clôture de la copie.

    Fermez la position de démonstration du maître, puis vérifiez que celle du suiveur disparaît également. Actualisez les résultats et sélectionnez les transactions clôturées. Recherchez le nouveau ticket maître et développez la ligne. Les prix d’ouverture et de clôture sont enregistrés sans erreur. Notre essai a bien couvert les deux opérations.

  18. 7:02

    Quelle opération a échoué ?

    Le filtre des échecs et erreurs peut contenir des erreurs d’ouverture, de modification ou de clôture. Un échec d’ouverture concerne l’ouverture de la position. Une erreur de modification concerne une mise à jour d’une transaction existante. Une erreur de clôture concerne sa fermeture. Examinez les détails de l’opération et la position actuelle du suiveur avant de décider de la suite.

  19. 7:31

    Vérifiez les règles de clôture.

    Si le maître ferme une position mais que celle du suiveur reste ouverte, examinez le réglage Strict close et les résultats. Lorsque ce mode est activé, fermer la position maître ne ferme pas à lui seul celle du suiveur. Dans notre démonstration, ce réglage est désactivé et la clôture a été copiée. Choisissez le comportement adapté à votre utilisation.

  20. 7:58

    Conservez les éléments du diagnostic.

    Si la cause reste incertaine, conservez les numéros des comptes maître et suiveur, le ticket, l’heure UTC, l’erreur exacte et les journaux pertinents. La ligne développée propose un bouton Copier JSON pour récupérer les détails du diagnostic. Transmettez uniquement l’enregistrement utile au support, après avoir retiré les identifiants de connexion.

  21. 8:25

    Votre liste de vérification.

    Vérifiez les terminaux et l’état du copieur. Retrouvez la transaction dans les résultats et identifiez l’opération en échec. Corrigez la cause précise, examinez les positions existantes et vérifiez une nouvelle transaction de démonstration. Toutes les positions de cet enregistrement sont clôturées. Le copieur du tutoriel a été remis en pause.