Rejoignez notre page de fans
- Publié par:
-
Cristian David Castillo Arrieta
Professionnel en Finance et Commerce International avec une spécialisation en Gestion Financière. Développeur autodidacte en MQL5 et Python, spécialisé dans le trading algorithmique, la construction de portefeuilles multi-actifs et la gestion quantitative des risques. - Vues:
- 84
- Note:
- Publié:
- Mise à jour:
-
Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance
Un taux de réussite élevé et une courbe de capital stable ne permettent pas de savoir si une stratégie augmente discrètement la taille des positions après des pertes ou si elle pratique le « averaging » lors d'une tendance baissière. Ce script répond à cette question directement à partir de l'historique des transactions.
Le script lit un fichier CSV contenant les positions clôturées et affiche un rapport complet dans l'onglet « Experts » :
- Augmentation du volume après une perte — la signature de la martingale.
- Chevauchement des expositions dans le même sens — la signature de la stratégie « grid » ou de l'「averaging ».
- Asymétrie des gains — de nombreux petits gains côtoyant une perte disproportionnée.
- Risque de ruine classique — une approximation heuristique basée sur le risque par transaction que vous avez défini.
- Un score composite (de A à F) combinant les quatre dimensions, accompagné de recommandations écrites.
Données d'entrée. Placez un fichier CSV dont le nom correspond au paramètre d’entrée InpCsvFileName (par défaut : RuinAuditorSample.csv) dans le dossier MQL5\Files du terminal, avec les en-têtes OpenTime, CloseTime, Symbol, Type, Volume, OpenPrice, ClosePrice, Profit et une ligne par position clôturée. Lors de la première exécution, si aucun fichier n’est trouvé, le script génère à la place un journal de démonstration reproductible et l’analyse, de sorte que le résultat est immédiatement visible. Le script associé RuinExport.mq5 génère ce fichier CSV directement à partir de l’historique des transactions de votre propre compte : exécutez-le une fois en tant que script autonome, puis indiquez à RuinAuditor.mq5 le fichier qu’il a créé.
Paramètres. Chaque seuil de référence (le ratio d’escalade, les bandes de chevauchement et de rendement, la fraction de risque par transaction, les pondérations composites et les limites de notation) est accessible en tant que paramètre d’entrée, ce qui permet de réajuster la sensibilité de chaque dimension et la note finale sans modifier le code.
Traduit de l’anglais par MetaQuotes Ltd.
Code original : https://www.mql5.com/en/code/75380
Pivot SuperTrend / BhanuCodeLab
Pivot SuperTrend BhanuCodeLab est un indicateur de suivi de tendance qui associe des points pivots confirmés à une ligne de tendance mobile basée sur l'ATR afin d'identifier la direction du marché, les renversements de tendance et les signaux potentiels d'ACHAT ou de VENTE.
Smart Trend Score
Smart Trend Score est un indicateur MetaTrader 5 simple et léger, conçu pour identifier des opportunités de trading de grande qualité à l'aide de plusieurs filtres de tendance et de momentum.
SessionRangeBreakout
Indicateur de la fourchette asiatique avec les niveaux de cassure pour la séance de Londres. Flèches d'entrée, alertes, notifications push. Optimisé pour la paire XAUUSD sur la barre M15.
Auto ZigZag Fibonacci Golden Zone Indicator For MT5
The Auto ZigZag Fibonacci Golden Zone indicator automatically detects the latest swing high and low, draws key Fibonacci retracement levels (50%, 61.8%, 78.6%), and highlights the Golden Zone between 61.8% and 78.6% as an optimal pullback entry area. The indicator includes a real-time dashboard, optional buy/sell signals, and full color customization. Works on all symbols and timeframes. Always test on a demo account before live trading.
