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
Indicateurs

Portfolio Correlation and Margin Risk Calculator - indicateur pour MetaTrader 5

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.
| French English Русский 中文 Español Deutsch 日本語 Português 한국어 Italiano Türkçe
Vues:
120
Note:
(2)
Publié:
Mise à jour:
MQL5 Freelance Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance



La plupart des traders MT5 déterminent la taille de chaque position individuellement et ne voient jamais comment leurs positions ouvertes (ou prévues) interagissent au sein d’un portefeuille. Deux instruments qui semblent indépendants peuvent évoluer de manière presque identique lors d’un même événement d’actualité, et un ensemble de « petites » positions peut, à l’insu du trader, représenter une part dangereuse du capital du compte en termes de marge combinée.

L’indicateur lit une liste de symboles et de tailles de lots séparés par des virgules et affiche un rapport complet dans l’onglet « Experts » et, en option, sur le graphique lui-même :

  • Matrice de corrélation par paires — corrélation de Pearson entre les rendements historiques barre à barre de chaque paire d’instruments, sur une période rétrospective et un horizon temporel configurables.
  • Corrélation moyenne par paires — un chiffre unique résumant le degré de diversification (ou de concentration) de l’ensemble.
  • Marge combinée estimée — la marge totale que votre courtier exigerait pour ouvrir chaque instrument répertorié à sa taille de lot donnée, dans la devise du compte.
  • Charge sur le dépôt — cette marge combinée exprimée en pourcentage des fonds propres actuels du compte, avec une alerte unique lorsqu’elle dépasse un seuil que vous avez défini.

Données d’entrée. Définissez InpSymbols (par exemple « EURUSD,GBPUSD,XAUUSD,USDJPY ») et InpLots (par ex. « 0,10, 0,10, 0,10, 0,10 ») sous forme de listes séparées par des virgules, dans le même ordre, de 2 à 10 instruments. Chaque symbole est automatiquement ajouté à Market Watch s’il n’y figure pas déjà.

Paramètres. InpTimeframe et InpLookbackBars contrôlent la série de rendements utilisée pour la corrélation ; InpMarginWarnPct définit le seuil d’alerte de charge sur le dépôt ; InpRefreshSec définit la fréquence de recalcul du rapport ; InpShowPanel active ou désactive le panneau Comment() sur le graphique.

L'outil est écrit en MQL5 pur. Il ne nécessite aucune bibliothèque externe, ni Python, ni DLL — tout s'exécute en mode natif au sein de MetaTrader 5.

Développé par l’équipe à l’origine d’AbacuQuant, une plateforme de copy-trading multi-stratégies auditée pour MT5 qui gère des portefeuilles diversifiés composés d’instruments non corrélés et affichant un historique de performance vérifié sur 24 mois.

Traduit de l’anglais par MetaQuotes Ltd.
Code original : https://www.mql5.com/en/code/75172

Interactive Supply and Demand Zone Trading Prototype Interactive Supply and Demand Zone Trading Prototype

Cette version présente un prototype de trading automatisé allégé, s'appuyant sur le framework « Interactive Supply and Demand Zone Manager ». Ce framework permet aux traders de tracer et de gérer leurs propres zones d'offre et de demande, chaque zone conservant son propre cycle de vie, son historique d'interactions et son état évolutif au gré des variations des conditions de marché. Cette approche hybride combine des zones définies par l'utilisateur avec une surveillance, une validation et une gestion des transactions automatisées. La stratégie évalue les zones éligibles à travers un processus décisionnel structuré avant de générer des actions de trading. Une journalisation détaillée offre une visibilité sur le comportement des zones, permettant aux traders d'étudier les interactions et de développer leurs propres approches à partir des informations recueillies.

Currency Strength Meter Currency Strength Meter

Ranks the 8 major currencies by relative strength on a live on-chart panel, calculated from the average percentage change of every available cross pair — not just USD pairs — so weak/strong currencies are visible at a glance, independent of whichever chart you have open.

Footprint XRay (Order Flow Volume Delta) Footprint XRay (Order Flow Volume Delta)

Un indicateur institutionnel de flux d'ordres et de graphique d'empreinte, porté de Pine Script vers MQL5. Il décompose de manière dynamique les barres des principales périodes en utilisant les données historiques de ticks et de volume réel issues de périodes plus courtes (LTF) afin de calculer le delta de volume d'achat/vente à chaque niveau de prix. L'indicateur propose une sélection automatique de la période, la mise en évidence du Point of Control (POC), les déséquilibres cumulés, la détection des absorptions extrêmes, le suivi des « Unfinished Business » (UB) avec atténuation en direct, ainsi que des déclencheurs d'alertes en temps réel.

Value Area Levels / BhanuCodeLab Value Area Levels / BhanuCodeLab

« Value Area Levels » est un indicateur « Value Area » fonctionnant par session pour MetaTrader 5. Il calcule et affiche les niveaux « Value Area High », « Point of Control » et « Value Area Low » pour les profils en cours de formation, précédents et historiques.