Comprendre le Drawdown Relatif pour MetaTrader 5 : Guide Pratique

Mike 2023.02.17 04:31 13 0 0
Pièce jointe

Salut à tous les traders ! Aujourd'hui, on va plonger dans une notion essentielle pour tous ceux qui utilisent MetaTrader 5 : le drawdown relatif. Vous savez, cette fonction DD_Relative qui vous aide à comprendre vos performances en un clin d'œil.

La fonction DD_Relative calcule le profit ou la perte relative (drawdown) de votre compte de trading en pourcentage. Pour cela, elle se sert de la fonction Current_LossOrProfit() qui vous donne le profit ou la perte actuelle de toutes vos positions ouvertes. Ensuite, elle divise ce chiffre par le solde actuel du compte que l'on obtient via AccountInfoDouble(ACCOUNT_BALANCE).

Une fois le gain ou la perte relative calculé en pourcentage, la fonction arrondit le résultat à deux décimales grâce à NormalizeDouble(). Vous pouvez ensuite voir le résultat s'afficher dans le commentaire de votre graphique grâce à la fonction Comment(). En fin de compte, la fonction retourne le résultat du gain ou de la perte relative en pourcentage.

Mais attendez, ce n'est pas tout ! La fonction Current_LossOrProfit() est cruciale pour calculer le profit ou la perte de toutes vos positions ouvertes. Elle parcourt toutes les positions ouvertes avec une boucle for et pour chaque position, elle vérifie si le numéro magique correspond à celui indiqué dans le code (MAGIC) et si le symbole de la position est le même que celui du graphique en cours. Si tout cela est en ordre, elle additionne la commission, le swap, et le profit ou la perte actuelle à la variable Positionsprofit.

Une fois que tous les profits et pertes des positions sont additionnés, la fonction arrondit à deux décimales avec NormalizeDouble() et retourne la valeur du profit ou de la perte actuelle. C'est aussi simple que ça !

Liste
Commentaire 0