Trading Performance Monitor
- Indicateurs
-
Khac Thanh Bui
Transformer la logique de trading en précision algorithmique. Je développe des outils de qualité professionnelle pour le FX et l'Or, comblant le fossé entre les besoins pratiques du trading et le développement de logiciels haut de gamme.
CE QUE JE CONSTRUIS : - Version: 1.11
Trading Performance Monitor
Un tableau de bord de performance multi-EA pour MetaTrader 5 qui détecte automatiquement les Expert Advisors s'exécutant sur vos graphiques ouverts et suit leurs résultats individuels en temps réel.
Trading Performance Monitor est un indicateur d'information pour MetaTrader 5. Il lit l'historique du compte et les positions ouvertes, regroupe les données par Expert Advisor et les présente à travers une interface de sept pages couvrant la performance, les transactions, les indicateurs de risque, le drawdown, l'historique mensuel et les résultats par symbole. Il ne place aucun ordre et ne modifie aucune position.
Overview
Les traders qui exécutent plusieurs Expert Advisors simultanément n'ont souvent aucun moyen simple de voir lequel est performant et lequel perd de l'argent. L'historique du compte mélange toutes les stratégies, et le terminal indique le résultat du compte dans son ensemble plutôt que celui de chaque robot séparément.
Cet indicateur scanne chaque graphique ouvert, identifie quel Expert Advisor est attaché à chacun, et associe ces graphiques aux positions et transactions clôturées qui leur appartiennent via leur numéro magique (magic number). Les positions ouvertes sans numéro magique sont regroupées séparément en tant que transactions manuelles, de sorte que l'activité discrétionnaire ne se mélange pas aux résultats automatisés. Comme l'indicateur ne fait que lire des données, il peut être attaché à n'importe quel graphique sans interférer avec le trading.
Key Features
- Détection automatique des EA — Les graphiques ouverts sont scannés en continu et les Expert Advisors nouvellement attachés apparaissent dans le tableau sans configuration manuelle. Les graphiques fermés ou réattribués sont également détectés.
- Détail par EA — Symbole, unité de temps, numéro magique, drawdown maximal, profit et perte totaux, nombre de transactions, taux de réussite et statut sont affichés sur une ligne distincte pour chaque Expert Advisor.
- Cartes de synthèse du compte — Le profit et la perte totaux, le solde, les capitaux propres, le drawdown maximal, le facteur de profit et le taux de réussite sont calculés sur l'ensemble des Expert Advisors suivis et affichés en haut du panneau.
- Historique mensuel — L'historique complet des transactions du compte est regroupé par mois calendaire, indiquant les transactions, les lots, le taux de réussite, le profit, le facteur de profit, le rendement en pourcentage et les capitaux propres de clôture pour chaque mois.
- Indicateurs de risque — Les ratios de Sharpe, de Sortino et de Calmar, ainsi que le CAGR, sont calculés à partir de la série de rendements mensuels, les hypothèses de calcul étant indiquées directement sur la page.
- Graphique de drawdown — Une courbe de capitaux propres montre de combien le compte est descendu sous son précédent sommet au fil du temps.
- Agrégation par symbole — Les résultats sont combinés par instrument, ce qui permet de voir facilement quels symboles contribuent le plus au résultat du compte.
- En-têtes de colonnes multilingues — Les en-têtes du tableau peuvent être basculés entre huit langues directement depuis le panneau.
How It Works
Au démarrage, l'indicateur lit l'historique des transactions du compte et les positions ouvertes, puis énumère les graphiques et enregistre quel Expert Advisor est attaché à chacun. Les transactions et positions sont attribuées par numéro magique et associées au graphique correspondant sur le même symbole.
Le profit flottant et le nombre de positions ouvertes sont recalculés à chaque cycle d'actualisation afin que les chiffres actuels restent exacts. Les calculs historiques plus lourds s'exécutent selon un intervalle de cache plus lent pour préserver la réactivité du terminal, et le rapport mensuel, la liste des transactions et les indicateurs de risque ne sont calculés que lorsque la page correspondante est ouverte.
Reading the Panel
La barre latérale bascule entre sept pages : Overview répertorie chaque Expert Advisor suivi, Performance affiche la courbe quotidienne des capitaux propres, Trades répertorie les transactions clôturées les plus récentes, Risk Analysis affiche les ratios calculés, Drawdown affiche la courbe de repli, Monthly Report regroupe les résultats par mois, et Symbols les regroupe par instrument.
Les valeurs en vert indiquent un profit ou un résultat favorable, les valeurs en rouge indiquent l'inverse, et un tiret signifie qu'il n'y a pas encore suffisamment de données pour ce chiffre.
Recommended Use
L'indicateur fonctionne sur n'importe quel symbole et n'importe quelle unité de temps, car il rapporte des données de compte plutôt que des données de prix, et un seul graphique suffit pour surveiller l'ensemble du terminal. Il est particulièrement utile sur les comptes exécutant deux Expert Advisors ou plus, ou lorsque le trading automatisé et manuel doivent être distingués.
La croissance des capitaux propres et l'historique du drawdown sont collectés à partir du moment où l'indicateur est attaché pour la première fois, de sorte que ces deux pages deviennent plus informatives à mesure qu'il fonctionne longtemps. Le rapport mensuel et la liste des transactions lisent l'historique complet du compte et sont disponibles immédiatement.
Parameters
- Panel refresh interval — Fréquence de mise à jour du panneau et des chiffres en direct, en secondes — Default: 3
- Show panel — Affiche ou masque le panneau sur le graphique — Default: true
- Text size — Taille de police utilisée dans le panneau, en pixels — Default: 9
- Debug logging — Écrit des messages de diagnostic supplémentaires dans le journal du terminal — Default: false
- Cache refresh interval — Fréquence de recalcul des résultats historiques, en secondes — Default: 10
- Maximum tracked Expert Advisors — Limite supérieure du nombre d'Expert Advisors conservés dans le tableau — Default: 100
Notes
Il s'agit d'un outil de surveillance. Il n'ouvre, ne modifie ni ne clôture aucune position, et n'envoie aucune commande de trading, quelle qu'elle soit.
Le drawdown maximal sur la page Risk Analysis est mesuré à partir des valeurs de capitaux propres de fin de mois et peut donc être inférieur à un drawdown survenu et résorbé au cours d'un même mois. La page Drawdown utilise des échantillons quotidiens qui ne couvrent que la période depuis l'attachement de l'indicateur. Les ratios de risque supposent un taux sans risque nul et sont annualisés à partir des rendements mensuels.
Un Expert Advisor n'ayant pas encore effectué de transaction apparaît dès que son graphique est détecté, mais ne peut être associé à des résultats de trading avant d'avoir ouvert sa première position.
