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

Hidden Risk of Ruin Auditor - script pour MetaTrader 5

Publié par:
Cristian David Castillo Arrieta
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:
36
Note:
(2)
Publié:
MQL5 Freelance Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance

RiskRuin


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

Liquidity Sweep Detector Indicator Liquidity Sweep Detector Indicator

Marks fractal swing highs/lows as liquidity levels, then flags the exact bar where price wicks beyond one and closes back inside — a liquidity sweep / stop hunt — with an arrow and an optional price label. Sweep checks run only on closed bars, so signals never repaint.

Pivot SuperTrend / BhanuCodeLab 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.

SessionRangeBreakout 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.

Sniper Gold Hybrid Recovery EA Sniper Gold Hybrid Recovery EA

XAUUSD M15 basket recovery EA with adaptive ATR spacing, LL/LH structure validation, dynamic RSI gating, crash detection, news filter, and smart trade trimming.