Rejoignez notre page de fans
La matrice directionnelle KCI (KCI-DX) est un outil analytique avancé, inspiré de la physique, qui extrait la cinématique du marché en mesurant la longueur du parcours des cours et l'énergie de volatilité. Contrairement aux outils de momentum classiques, le KCI-DX utilise une normalisation dynamique par Z-Score combinée à une fonction d'activation sigmoïde. Cela garantit que le résultat est parfaitement compris entre 0 et 100, permettant ainsi une identification ultra-réactive de la force de la tendance et de la polarité directionnelle, sans distorsion due aux extrêmes historiques.
Le script récupère le spread réel de votre courtier à partir du champ « spread » des barres M1 et affiche la médiane, les 90e et 99e centiles en unités de prix, en points et en fractions d’ATR, et exporte dans un fichier CSV le spread moyen et maximal pour chaque heure de la journée. Il est utile pour tester des stratégies en fonction des coûts réels de votre compte, et non par rapport à un spread « type » estimé de mémoire.
The SMC Order Block Detector indicator features an Advanced Smart Money Concepts (SMC) Order Block (OB) Engine inspired by the TradingHub 3.0 methodology. It is specifically engineered to automatically detect, track, and manage institutional Order Blocks with high precision on MetaTrader 5. A key highlight of this indicator is its Smart Overlap Management: when new Order Blocks form and overlap with existing active zones, the algorithm intelligently evaluates their Fair Value Gap (FVG) sizes. It automatically filters out and deactivates weaker or redundant zones, ensuring that only the highest-probability institutional levels remain on your chart.
Outil de gestion des transactions intégré au graphique pour MetaTrader 5, conçu exclusivement pour ajuster les positions existantes, qu’elles soient ouvertes manuellement ou par un expert (EA). Propose des commandes en un clic pour le placement du seuil de rentabilité (Break-Even), les décalages en points, la sécurisation des bénéfices, les stops suiveurs, les objectifs de Take Profit selon le rapport risque/récompense (1R–3R) et les clôtures partielles validées en fonction du volume (25 %–100 %). Comprend une interface graphique avec graphique déplaçable et un filtrage par symbole et par sens. N'ouvre pas de nouvelles positions.
Builds a horizontal volume histogram over a recent lookback window and marks the Point of Control and Value Area using the standard TPO/volume value-area expansion algorithm — not just POC ± a fixed offset. Refreshed once per new bar, drawn as a sidebar next to price.
Concept: Identifies market microstructure turning points based on ICT/SMC principles.
Detects the gold symbol whatever the broker calls it, reads the contract specification from the terminal instead of assuming it, and turns a risk in account currency into a lot size that is correct for that broker.
Daily Pivot Points indicator for MetaTrader 5 with Classic and Fibonacci methods. Displays PP, R1-R3 and S1-S3 using the previous completed daily candle.
A library of 24 MQL5 classes that watches a prop-firm rulebook -- drawdown, daily loss, payout consistency, minimum trading days, news blackout -- against any account, and flattens on breach without ever opening a position of its own.
Tick-driven scalper that only trades genuine statistical outlier price moves, sized and protected to survive real broker execution delay. Backtest results included below.
Bibliothèque pour le contrôle des sessions de trading. Au démarrage, elle compte l'heure des sessions de négociation pour les 7 jours de la semaine (le samedi et le dimanche, il peut y avoir des échanges de crypto-monnaies), jusqu'à 10 sessions par jour. Ensuite, dans OnTick(), vous pouvez effectuer des vérifications, et si un tick est arrivé en dehors de la session de trading, vous pouvez interrompre son traitement.
Les codes sources écrits pendant le développement de la bibliothèque pour la création de conseillers experts multidevises qui combinent de nombreuses instances de diverses stratégies de négociation.
La barre d'englobement se produit sous la moyenne mobile Ema qui est en hausse - Achat -
Ce service vérifie périodiquement les swaps pour des symboles prédéfinis et enregistre les changements détectés dans des fichiers CSV pour une analyse plus approfondie et une relecture potentielle (non implémentée ici). En outre, il surveille et alerte les changements de swap des positions existantes.
La bibliothèque PrintXYZ() permet d'imprimer des informations massives à partir du terminal.
Dans la partie 6 de la "Programmation MQL5 pour les traders", nous étudierons un élément clé du langage MQL5 : l'automatisation du trading. Nous commencerons par une description des entités fondamentales, telles que les spécifications des instruments financiers et les paramètres du compte de trading. Il s'agit de conditions préalables à la création d’Expert Advisors fonctionnant correctement.
This is an indicator with a rainbow-like display, both for trend or pullback prediction.
Il s'agit d'un indicateur permettant de calculer 14 types de moyennes mobiles sur la base du cours de clôture.
Ce code ne trace pas le iatr() car le iatr() ou ce code est une version plus moderne. Ce code utilise un lissage original, une sorte de SMA et non un lissage plus sauvage. L'analyse des deux lissages peut suggérer des opportunités ailleurs.
Cette bibliothèque simule des scénarios de sociétés de prop trading en réinitialisant le solde du compte sur la base de seuils de profit et de perte configurables pendant le backtesting, et enregistre les résultats de la réinitialisation à des fins d'analyse.
Traduire les pourcentages de risque en valeur monétaire sur la base du solde du compte.
Ce script MQL5 exporte les données des chandeliers pour différentes périodes dans un fichier CSV, en capturant des informations essentielles sur le marché telles que les prix d'ouverture, de clôture, de clôture et de clôture maximale. Il analyse les caractéristiques de chaque chandelier, y compris la taille du corps et de la mèche, tout en calculant des mesures supplémentaires telles que les écarts entre les bougies. Après avoir traité les 21 dernières barres, il informe l'utilisateur de la réussite de l'exportation des données.
Marquer les plus hauts et les plus bas extrêmes (OHLC) ainsi que les prix extrêmes à l'achat et à la vente.
L'histogramme BBMA ZoneZeroLoss montre les zones de trading, par ex. pour la configuration "Reentry" pour la minimisation des risques.
Canal de Keltner (indicateur MetaTrader) - est un indicateur d'analyse technique classique développé par Chester W. Keltner en 1960. L'indicateur est quelque peu similaire aux bandes et enveloppes de Bollinger. Il utilise trois lignes de tracé : la ligne médiane est la moyenne mobile simple sur 10 jours appliquée au prix typique ((haut + bas + clôture) / 3), les bandes supérieure et inférieure sont produites en ajoutant et en soustrayant la moyenne mobile de la fourchette de prix quotidienne (différence entre le haut et le bas) de la ligne médiane. De cette manière, un canal basé sur la volatilité est construit. Dans cette version de l'indicateur, vous pouvez modifier tous les paramètres de la MA. L'indicateur est disponible pour les versions MT4 et MT5 de la plateforme.
Logger avec la possibilité d'enregistrer des modules individuels ou des sections de code
L'indicateur Watermark est léger et efficace, conçu pour afficher un filigrane informatif sur le graphique principal de MetaTrader 5. Il affiche automatiquement le symbole actuel, l'heure du graphique et la description de l'actif, ce qui permet aux traders de personnaliser leur interface avec style et commodité.
Il s'agit d'un indicateur de moyenne mobile basé sur les bougies Heiken-Ashi plutôt que sur le prix brut du marché.
Weekly VWAP (Volume Weighted Average Price) est un puissant indicateur MQL5 qui calcule et affiche le prix moyen pondéré en fonction du volume pour chaque semaine de négociation. Il s'agit d'un outil essentiel pour identifier la juste valeur hebdomadaire et comprendre le sentiment sous-jacent sur une période plus longue.
Fonds propres historiques des positions virtuelles ouvertes une fois et une fois pour analyser l'efficacité de la négociation de l'écart/des fonds propres.
Il s'agit d'un script de test qui étend les capacités d'optimisation standard de MetaTrader 5, vous permettant d'évaluer les stratégies selon des critères complexes définis par l'utilisateur (avec une séparation entre les périodes en échantillon et hors échantillon, des métriques avancées et des tests statistiques).
Un outil pour aligner les noms des sessions de négociation avec l'heure du serveur du courtier et l'heure locale.
Fonction permettant de convertir l'heure du serveur d'un fuseau horaire d'un courtier à un autre.
Ce screener a été créé pour simplifier le processus de recherche d'actifs se négociant à des prix réduits. L'utilisation initiale peut prendre un peu plus de temps en raison du processus de chargement des données pour tous les instruments sélectionnés. L'outil peut analyser tous les actifs disponibles auprès des courtiers ou se limiter à des classes d'actifs spécifiques.