ChartLedger
- Utilitaires
- Version: 1.0
Analysez non seulement ce que vous avez tradé, mais aussi l'apparence du graphique au moment où vous avez pris la position.
ChartLedger est un journal de trading visuel et local pour MetaTrader 5. Il enregistre automatiquement les opérations correspondant au symbole du graphique auquel il est attaché et associe les données de trading à des captures du graphique prises à l'ouverture et à la clôture finale.
Lorsque vous souhaitez analyser votre activité de trading, ChartLedger peut créer un export local complet comprenant un rapport HTML interactif, un classeur compatible avec Excel, des fichiers CSV et les images correspondantes du graphique.
ChartLedger fonctionne uniquement en mode observation. Il n'envoie jamais de requêtes de trading et n'ouvre, ne modifie ni ne ferme aucun ordre ou aucune position.
Pourquoi utiliser ChartLedger ?
L'historique de trading affiche le prix d'entrée, le prix de sortie et le résultat de l'opération.
ChartLedger ajoute ce contexte visuel manquant en capturant le graphique MetaTrader réellement utilisé pour le journal, avec son timeframe, ses indicateurs, ses objets graphiques et sa mise en page visuelle.
Il est donc utile pour analyser :
- Les opérations manuelles.
- Les opérations exécutées depuis le terminal mobile ou web de MetaTrader.
- Les opérations ouvertes par un autre Expert Advisor.
- Les stratégies automatisées individuelles grâce au filtre par magic number.
Ce que ChartLedger enregistre
- Direction Buy ou Sell.
- Prix d'entrée et de sortie.
- Volume et durée de l'opération.
- Profit brut, commission, swap et profit net.
- Résultat en points et en pips.
- Résultat en R lorsque le risque initial de l'opération est disponible.
- Captures du graphique à l'ouverture et à la clôture finale.
- Origine de l'opération, magic number et commentaire de l'ordre.
- Motif automatique de sortie lorsqu'il est disponible.
- Clôtures complètes, clôtures partielles et inversions en mode netting sous forme d'enregistrements distincts lorsque cela s'applique.
Contexte visuel des opérations
Lorsqu'une nouvelle opération est détectée, ChartLedger peut automatiquement capturer le graphique au moment de l'ouverture.
Lorsque l'opération est entièrement clôturée, il peut capturer le contexte final du graphique et compléter l'enregistrement du journal avec les informations de sortie.
Les captures reflètent le graphique réel au moment de la capture, notamment :
- Le timeframe actuel.
- Les couleurs et la mise en page du graphique.
- Les indicateurs.
- Les objets graphiques.
- La structure de marché et la price action visibles.
Vous pouvez également utiliser à tout moment le bouton Snapshot pour enregistrer manuellement une image supplémentaire du graphique.
Export local du journal
Lorsque Enable Live Report est activé, ChartLedger actualise également un rapport local courant après l'activité de trading enregistrée et les snapshots manuels. Le rapport en direct est mis à jour au même emplacement ; utilisez Export lorsque vous avez besoin d'une archive horodatée permanente.
Cliquez sur Export dans le tableau de bord ChartLedger pour créer un dossier local de révision horodaté.
Chaque export peut contenir :
- index.html - rapport visuel interactif avec métriques de synthèse, captures de graphique extensibles et zoom des images.
- ChartLedger_Journal.xml - classeur compatible avec Excel contenant les feuilles Summary et Trades.
- trades.csv - enregistrements détaillés des opérations.
- summary.csv - résumé global de l'activité de trading.
- daily_summary.csv - résultats regroupés par journée de trading.
- images - copies locales des captures utilisées dans le rapport HTML.
Le rapport HTML est conçu pour l'analyse visuelle, tandis que le classeur compatible avec Excel et les fichiers CSV peuvent être utilisés pour trier, filtrer, effectuer des calculs personnalisés ou réaliser des analyses supplémentaires dans un tableur.
Tous les fichiers restent sur votre ordinateur dans :
MQL5\Files\ChartLedger\Exports
Utilisation simple
Pour une analyse continue, laissez Enable Live Report activé. Utilisez Export uniquement lorsque vous souhaitez conserver une archive distincte et horodatée.
- Attachez ChartLedger au graphique du symbole que vous souhaitez journaliser.
- Laissez l'option Enable Trade Recording activée.
- Tradez normalement, manuellement ou avec un autre Expert Advisor.
- Utilisez Snapshot lorsque vous souhaitez enregistrer manuellement une capture supplémentaire du graphique.
- Cliquez sur Export lorsque vous souhaitez analyser ou archiver votre journal.
Pour créer un journal dédié à une stratégie spécifique, définissez Magic Number Filter sur le magic number de cette stratégie.
Laissez la valeur sur -1 pour inclure toutes les opérations enregistrées pour le symbole du graphique.
Tableau de bord sur le graphique
Le tableau de bord compact affiche directement sur le graphique l'état actuel du journal, notamment :
- Le symbole du graphique.
- L'état de l'enregistrement.
- Le nombre d'opérations enregistrées.
- Le nombre de captures réalisées.
Depuis ce même tableau de bord, vous pouvez créer des snapshots manuels et exporter le journal.
Paramètres
Enregistrement des opérations
- Enable Trade Recording - active ou met en pause l'enregistrement des nouvelles opérations.
- Capture On Trade Open - capture automatiquement le graphique lorsqu'une opération est ouverte.
- Capture On Final Close - capture automatiquement le graphique lorsque l'opération est entièrement clôturée.
Sortie des captures
- Screenshot Width Pixels - largeur des captures générées.
- Screenshot Height Pixels - hauteur des captures générées.
Filtres d'export
- Export Period - toutes les opérations enregistrées, aujourd'hui, les 7 derniers jours ou le mois en cours.
- Export Source - toutes les sources, manuel, Expert Advisor ou autre.
- Magic Number Filter - -1 inclut toutes les opérations ; toute autre valeur inclut uniquement le magic number spécifié.
Remarques importantes
- ChartLedger enregistre uniquement le symbole du graphique auquel il est attaché.
- Attachez une instance séparée de ChartLedger à chaque symbole supplémentaire que vous souhaitez journaliser.
- Une seule instance de ChartLedger peut être exécutée pour un même symbole. Une deuxième instance est refusée afin de protéger l'état du journal et d'éviter les doublons.
- ChartLedger peut être exécuté sur un graphique séparé du même symbole utilisé par un autre Expert Advisor et observer son activité de trading.
- ChartLedger enregistre uniquement les nouvelles activités de trading détectées pendant qu'il est actif. Il conserve son journal local entre les redémarrages, mais ne reconstruit pas les opérations effectuées avant le début de l'enregistrement.
- Les captures reflètent l'état actuel du graphique au moment où elles sont réalisées.
- Le résultat en R est disponible uniquement lorsque le risque initial de l'opération peut être déterminé.
- Toutes les données du journal et les exports sont enregistrés localement dans le dossier de données du terminal MetaTrader.
- Aucun compte externe, service cloud ou service web n'est requis.
- ChartLedger est un outil de tenue de journal et d'analyse des opérations. Il ne fournit pas de signaux de trading et ne garantit aucun résultat.
