Voir comment télécharger gratuitement des robots de trading
Retrouvez-nous sur Facebook !
Rejoignez notre page de fans
Un script intéressant ?
Poster un lien vers celui-ci -
laisser les autres l'évaluer
Vous avez aimé le script ? Essayez-le dans le terminal MetaTrader 5
Scripts

Panneau de calcul du bénéfice historique - script pour MetaTrader 5

Vues:
107
Note:
(4)
Publié:
\MQL5\Include\Snail000\ \MQL5\Libraries\
MtGuiController.zip (12.03 KB)
MQL5 Freelance Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance
Ce script CalculateHistoryProfit version 1.0 est conçu pour calculer les bénéfices pour une période spécifiée en utilisant un panneau graphique chargé à partir de la bibliothèque externe MtGuiController.dll. Principales caractéristiques :
  • L'utilisateur peut sélectionner une plage de dates, des symboles et des nombres magiques dans le panneau graphique.
  • Le script compte le profit total et le nombre de transactions en fonction des filtres sélectionnés (symboles, nombres magiques).
  • Les résultats sont affichés sur le panneau graphique, y compris les bénéfices et le nombre de transactions.
  • Le script prend en charge les boutons prédéfinis pour une sélection rapide des dates (aujourd'hui, semaine, mois, année).
Convient aux traders qui ont besoin d'évaluer rapidement la performance historique des transactions en fonction de paramètres sélectionnés.
Je l'ai créé pour moi-même afin de faciliter la compréhension des Expert Advisors qui traitent comment (plusieurs Expert Advisors travaillent sur le même compte de démonstration, avec un lot fixe). Plus tard, je veux ajouter ici le recalcul du drawdown maximum pour la période de reporting...

Après l'installation, vous devez supprimer manuellement la première ligne du fichier Include\Snail000\CalculateHistoryProfit.mqh
et décompresser la bibliothèque MtGuiController.dll dans le dossier Libraries...

Un grand merci à Vasiliy Sokolov pour son implémentation de la bibliothèque décrite dans les articles : https://www.mql5.com/en/articles/6549
ainsi qu'à fxsaber pour l'astuce permettant de charger le code d'une bibliothèque externe dans CodeBase !

La bibliothèque a été légèrement modifiée par mes soins, et j'ai implémenté le panneau non pas en tant que bibliothèque séparée, mais en l'intégrant à la bibliothèque de base.
Lien vers github où se trouve le code source de la bibliothèque : https://github.com/5nail000/MtGui_ProfitCalculator/
Lien vers le fichier de la bibliothèque MtGuiController.dll : https://github.com/5nail000/MtGui_ProfitCalculator/raw/refs/heads/master/mql5/MtGuiController.dll


Traduit du russe par MetaQuotes Ltd.
Code original : https://www.mql5.com/ru/code/52528

Volatilité Stop Volatilité Stop

Volatility Stop - indicateur des niveaux de stop par volatilité

Oscillateur ergodique SMI Oscillateur ergodique SMI

Oscillateur ergodique Indice de momentum stochastique (SMI)

Kuskus Starlight Kuskus Starlight

Kuskus Starlight est un oscillateur qui utilise une transformation des prix de Fisher pour identifier les tendances et les renversements potentiels. Le code MT4 original de Scriptor est disponible à l'adresse suivante : https://www.mql5.com/en/code/8365.

RiskManager avec InfoPanel et support RiskManager avec InfoPanel et support

L'idée de créer un outil idéal pour les traders, dans le travail sur le composant principal de tout système de trading - le gestionnaire de risque.