Trading Cost Ledger
- Utilitaires
- Version: 1.0
- Activations: 10
Trading Cost Ledger lit uniquement l'historique de trading déjà clôturé du compte et additionne exactement deux choses : la commission et le swap. L'outil ne prédit rien et ne conseille rien. Chaque chiffre du panneau correspond à un montant déjà prélevé ou versé sur ce compte.
Comment les chiffres sont construits : il lit jusqu'à 365 jours de transactions clôturées sur tous les symboles et tous les numéros magiques - la vue porte sur le compte entier, pas sur le symbole du graphique en cours. Total commission (365d) additionne la commission enregistrée sur chaque transaction ; Total swap (365d) additionne le swap enregistré sur chaque transaction, en conservant son signe - un total positif signifie que le compte a reçu plus de swap qu'il n'en a payé. Trading cost (365d) ajoute au total des commissions la part du total de swap qui correspondait à un paiement (un solde de swap positif ne rend pas le coût négatif ; il n'est simplement pas ajouté). Cost / gross profit divise ce coût de trading par la somme de toutes les transactions clôturées avec un résultat positif sur la même période, pour voir la part que représente ce coût dans ce que le compte a réellement engrangé - cette ligne n'affiche que ce rapport, pas les montants sous-jacents eux-mêmes. Avec moins de 5 transactions éligibles sur la fenêtre de 365 jours, l'historique ne suffit pas pour établir un chiffre, et le panneau affiche « Collecting history » à la place.
Highest-cost symbol désigne le seul symbole pour lequel la somme des commissions et des swaps payés sur ces mêmes 365 jours a été la plus élevée, avec ce montant juste à côté. Un rapport CSV est écrit dans le dossier de fichiers du terminal, ventilé par mois et par symbole, avec la commission, le swap, le coût de trading et le nombre de transactions dans des colonnes séparées - utile pour qui veut voir au-delà de ce qui tient sur le panneau. Le chemin exact du fichier est indiqué sur le panneau lui-même, il n'y a rien à chercher ailleurs.
Capture 1, USDJPY M15, un compte réel : Total commission (365d) affiche 0,00 JPY, Total swap (365d) affiche 0,00 JPY, Trading cost (365d) affiche 0,00 JPY, Cost / gross profit affiche 0,0 %, et Highest-cost symbol affiche USDJPY à 0,00 JPY. State affiche OK. Le courtier de ce compte ne prélève ni commission ni swap sur les symboles tradés, donc chaque champ l'affiche honnêtement - ni valeur de remplacement, ni démonstration masquant les vrais chiffres.
Capture 2, EURUSD H1, le même compte : le panneau a été déplacé dans le coin inférieur droit et l'écriture du CSV a été désactivée - c'est exactement ce que contrôlent deux des cinq paramètres. Quand le CSV est désactivé, la ligne CSV report disparaît entièrement. Chaque chiffre correspond toujours exactement à la capture 1, car l'outil lit l'historique de l'ensemble du compte et non le symbole affiché à l'écran.
Ce que l'outil ne fait pas : il ne place, ne clôture ni ne modifie jamais un ordre - aucune connexion au côté trading du terminal n'existe. Il n'utilise aucun indicateur technique et ne lit aucune autre unité de temps ; la seule donnée utilisée est la commission, le swap, le symbole et l'heure de chaque transaction clôturée. Il ne suggère jamais d'éviter un symbole ou de changer de courtier - le panneau affiche uniquement des montants. Il n'estime pas le coût du spread, car l'historique d'une transaction clôturée ne conserve pas le prix de marché au moment de l'ouverture - seuls la commission et le swap sont mesurés. Il ne compare pas les courtiers entre eux et ne prévoit pas les coûts futurs. Il ne fusionne pas l'historique de plusieurs comptes ou terminaux - seulement celui sur lequel le graphique tourne. Les dépôts, retraits et autres mouvements de solde hors trading sont exclus de tous les décomptes.
Cinq paramètres. Quatre sont liés à l'affichage : afficher ou masquer le panneau, dans quel coin il se trouve, la taille du texte et sa couleur. Le cinquième active ou désactive le rapport CSV - activé par défaut, puisque ce rapport est l'un des deux résultats que l'outil produit réellement. Il n'existe aucun seuil numérique dans les réglages ; la fenêtre de 365 jours et l'échantillon minimal de 5 transactions sont tous deux fixes.
Un point à connaître avant de s'y fier : l'historique de compte du testeur de stratégies ne contient que les transactions effectuées pendant ce test précis, donc un test tout juste lancé reste généralement sur « Collecting history ». C'est une propriété du fonctionnement du testeur, pas un défaut de l'outil - sur un compte réel ou un compte démo avec un véritable historique, le panneau et le rapport CSV se remplissent tous deux dès le premier tick avec les chiffres mesurés de ce compte.
Cet outil fait partie d'un ensemble d'outils du même auteur pour l'historique de compte. Trois indicateurs gratuits sans conseil - Trade Behavior Mirror, Win Streak Size Creep Mirror et Multi-Symbol Chase Mirror - lisent le même type d'historique clôturé pour montrer les entrées ouvertes peu après une perte, la croissance de la taille des lots pendant une série de gains, et le nombre de symboles tradés. C'est le premier outil payant de cette même lignée, conçu pour ceux qui veulent voir le côté coût plutôt que le côté comportemental. Le profil MQL5 de l'auteur regroupe ces outils avec plusieurs indicateurs et utilitaires MT5 payants pour des signaux spécifiques à l'or, des limites de risque de trading et un contrôle backtest contre trading réel.
