Stop Distance Ledger
- Utilitaires
- Version: 1.10
- Mise à jour: 6 septembre 2026
- Activations: 10
Stop Distance Ledger lit l'historique des transactions clôturées de ce compte et montre à quelle fréquence un stop-loss ou un take-profit était réellement défini à l'ouverture d'une position, et à quelle distance il était placé - en pourcentage du prix d'ouverture. Il ne prédit rien et ne conseille rien, et il ne regarde jamais les résultats des transactions ; il ne fait que mesurer ce qui a été défini.
POURQUOI CET OUTIL EXISTE
Décider de toujours placer un stop-loss avant d'entrer dans une transaction est une règle que beaucoup de traders ont l'intention de suivre, mais vérifient rarement. L'onglet historique du compte liste les transactions une par une ; il n'additionne jamais combien avaient réellement un stop-loss, combien n'en avaient pas, ni à quelle distance ces stops étaient placés. "17 des 931 positions clôturées avaient un stop-loss - un taux de 1,8%" est un fait que l'historique de ce compte possède déjà - il n'a simplement jamais été compté.
MISE EN PLACE
1. Glissez l'EA sur n'importe quel graphique. Le symbole et l'unité de temps n'ont pas d'importance - il lit tout l'historique des transactions clôturées du compte, pas le graphique sur lequel il tourne.
2. Un panneau apparaît en haut à gauche et se remplit à partir de l'historique propre de ce compte.
3. Il ne recalcule que lorsque le nombre de transactions clôturées change, vérifié toutes les 60 secondes. Rien à démarrer ni à configurer.
4. Rien d'autre n'est requis. Il n'y a aucun réglage numérique à ajuster.
ENTRÉES (quatre, dans cet ordre)
- InpShowPanel (true) - afficher ou masquer le panneau.
- InpPanelCorner (en haut à gauche) - dans lequel des quatre coins du graphique le panneau se place.
- InpPanelFontSize (9) - taille du texte du panneau. Affichage uniquement.
- InpColorText (blanc) - couleur du texte du panneau.
Il n'y a aucun seuil numérique nulle part. La fenêtre de 365 jours est fixe et ne peut pas être modifiée.
CE QU'IL REGARDE : UNIQUEMENT L'ORDRE D'OUVERTURE
Cet outil lit le stop-loss et le take-profit qui étaient définis sur l'ordre ayant ouvert une position, au moment de son ouverture. MT5 ne conserve aucune trace des modifications ultérieures du stop-loss ou du take-profit - modifier le stop d'une position plus tard met à jour la position directement, sans laisser d'entrée dans l'historique des ordres. C'est une limite de la plateforme, pas de cet outil : il est techniquement impossible de reconstituer l'historique complet des modifications d'un stop à partir du seul historique du compte. Ce que cet outil répond, c'est "cette position a-t-elle commencé avec un stop-loss, et à quelle distance était-il" - pas "le stop a-t-il été déplacé par la suite".
CE QUE MONTRE LE PANNEAU
Le panneau affiche le taux de positions avec stop-loss des 365 derniers jours, à côté du nombre qui se cache derrière. En dessous, Take-profit set rate montre la même chose pour le take-profit, suivi de la distance médiane du stop-loss et du take-profit, toutes deux en pourcentage du prix d'ouverture (un tiret apparaît à la place d'un chiffre lorsque moins de 5 positions avaient ce stop). By symbol liste la distance médiane du stop-loss pour jusqu'à 5 symboles, classés selon le nombre de stop-loss définis, et tout ce qui dépasse est regroupé dans une ligne Other symbols. Lorsqu'il n'y a aucun historique clôturé à évaluer, le panneau l'indique sur une ligne.
LE FICHIER DE RAPPORT
Un fichier CSV est écrit dans MQL5\Files\StopDistanceLedger\stop_distance_report.csv, réparti par mois, avec les colonnes : Month, Symbol, ClosedCount, SLSetCount, MedianSLPercent, TPSetCount, MedianTPPercent. Une ligne avec le champ Symbol vide marque la ligne globale de ce mois. Il est entièrement réécrit à chaque fois, jamais complété, donc il ne contient jamais de doublons. Son chemin complet est affiché sur le panneau.
AVANT DE LE TESTER
Le testeur de stratégie ne dispose que de l'historique des transactions clôturées de ce seul passage de test ; ce que vous y voyez reflète la période de test, pas l'historique de trading réel de ce compte. Cela permet de confirmer que l'EA fonctionne sans erreur, pas de lire ses chiffres comme des données de compte réelles.
CE QU'IL NE FAIT PAS
Il n'ouvre, ne clôture ni ne modifie jamais une transaction, et ne définit ni ne modifie jamais un stop-loss ou un take-profit - il n'a aucune connexion avec le côté trading du terminal : il ne fait que lire ce qui était déjà là à l'ouverture d'une position. Il n'utilise nulle part les résultats des transactions - seulement si un stop-loss ou un take-profit était défini et à quelle distance. Les positions ouvertes ne sont pas incluses - seules les positions entièrement clôturées sont comptées. Il ne juge pas si une distance de stop était trop serrée ou trop large, et ne suggère pas quelle distance utiliser. Il lit un seul compte sur un seul terminal, en remontant uniquement aussi loin que le permet l'historique de trading propre de ce compte.
