Rejoignez notre page de fans
This is the version 2 of my script to export the trade history from MT5 selected between two dates. The resulting file is CSV that can be opened/imported with any spreadsheet software. More columns were added and fixed minor errors. The code for processing and exporting data was rewritten.
Encapsulating a family of interchangeable algorythms which can be modified independently from the client.
NELODI Trading Terminal is a collection of Indicators and an Expert Advisor, which work together to provide a complete solution for manual Trading, primarily designed for Scalping.
Le premier chapitre du livre présente le langage et l'environnement de développement MQL5. L'une des nouveautés introduites dans le langage MQL5 par rapport à MQL4 (langage MetaTrader 4) est la prise en charge de la Programmation Orientée Objet (POO), ce qui le rend similaire au C++.
Cet indicateur crée automatiquement une boîte de risque/récompense sur tous les graphiques ouverts en se basant sur le prix le plus haut et le plus bas avec les anciennes bougies.
Negative Volume Index (NVI) est un indicateur technique gratuit pour l'analyse graphique avancée sur les plateformes MT4, MT5. Il est basé sur le volume en tic-tac (peut être remplacé par le volume réel sur MT5) et dispose de deux fonctionnalités utiles : le support du fonctionnement multi-timeframe (MTF) et la possibilité d'afficher l'Indice de Volume Positif.
L'indicateur Chandeliers de base MetaTrader - est un indicateur automatique qui détecte et marque les bougies de base sur le graphique. Une bougie de base est une bougie dont la longueur du corps est inférieure à 50 % de sa fourchette haut-bas. L'indicateur met en évidence les bougies de base en utilisant des lignes d'histogramme (dans MT4) ou des bougies personnalisées (dans MT5) directement dans le graphique principal de la plateforme. Le critère de pourcentage peut être modifié via les paramètres d'entrée. Vous pouvez également activer des alertes lorsqu'une nouvelle bougie de base apparaît.
L'indicateur Coppock MetaTrader - est une implémentation du célèbre indicateur de la courbe de Coppock créé par Edward Coppock en 1962. L'indicateur montre les opportunités d'achat et de vente à long terme (classiquement, il n'est utilisé que pour l'achat) en mesurant la moyenne mobile pondérée (avec une période de 10) de la somme de deux taux de changement (avec une période de 14 et 11). Il s'agit de la version classique. Dans cette version de MetaTrader, vous pouvez modifier les paramètres des indicateurs de base. Vous pouvez utiliser cet indicateur Coppock sur MT4 et MT5.
Schaff Trend Cycle (indicateur MetaTrader) - est un oscillateur cyclique créé en calculant le stochastique sur le stochastique sur une ligne MACD en utilisant des cycles. Le résultat est une version améliorée de l'oscillateur qui n'est pas agité pendant les tendances et qui réagit très rapidement aux changements. Il a été développé par Doug Schaff, qui a supposé que les tendances des devises s'accélèrent et décélèrent par cycles. Son algorithme a été rendu public en 2008. Schaff Trend Cycle tente de combiner deux méthodes différentes pour déterminer les changements de direction de la tendance : le MACD et l'oscillateur stochastique lissé. La valeur de l'indicateur fluctue entre 0 et 100. Deux niveaux de déclenchement sont utilisés - 25 et 75. Des alertes sont disponibles en option. Vous pouvez télécharger cet indicateur pour MT4, MT5
Le script TradeReportExporter est conçu pour exporter l'historique des transactions (trades) dans un fichier CSV pratique. Il recueille automatiquement les données relatives à toutes les transactions effectuées au cours de l'année écoulée pour l'instrument sur lequel il est installé. Le fichier comprend des données telles que la date et l'heure, le type de transaction (achat/vente), le prix, le volume, la commission et le profit/perte. Le résultat est enregistré dans un fichier qui peut être ouvert dans Excel ou tout autre tableur.
Cet indicateur calcule et affiche la moyenne mobile exponentielle (EMA) sur le graphique de MetaTrader 5. Période entièrement personnalisable. Permet de sélectionner le prix appliqué (clôture, ouverture, haut, bas, médiane, typique, pondéré). Utilise la formule EMA standard, initialisée à partir d'une SMA des premières barres. Peut être utilisé comme outil d'analyse technique autonome ou intégré dans des systèmes de trading automatisés pour des stratégies de suivi de tendance et de croisement de moyennes mobiles.
An advanced order flow engine that approximates tick-by-tick aggressor data to calculate the true Cumulative Volume Delta, it exposes institutional absorption and divergence hidden within standard price candles.
Cet Expert Advisor associe un filtre de force de tendance basé sur l'ADX à une technique d'entrée sur rebond utilisant la moyenne mobile exponentielle (EMA), tout en s'appuyant sur l'ATR pour le calcul dynamique des niveaux de stop loss et de take profit. Il est conçu pour le trading d'un seul symbole, avec une seule position ouverte à la fois.
Outil open source d'enregistrement des spreads MT5 avec calcul de la moyenne, des valeurs p50, p90, p95 et p99, du spread maximal, des alertes et de l'exportation au format CSV.
Suivi de la fourchette quotidienne — Comparaison en temps réel entre la fourchette du jour et la fourchette quotidienne moyenne. Le Suivi de la fourchette quotidienne vous permet de voir d'un seul coup d'œil quelle part de la variation quotidienne habituelle du titre s'est déjà produite aujourd'hui, ce qui vous aide à déterminer si la journée réserve encore du potentiel ou si elle est déjà épuisée.
Un script MQL5 natif qui mesure le degré de concentration des bénéfices d’une stratégie — c’est-à-dire s’il s’agit d’un avantage généralisé ou s’il repose sur quelques transactions chanceuses. Il lit un fichier CSV contenant les données par transaction (Date, Bénéfice) et indique la part du bénéfice net provenant des transactions les plus importantes, le coefficient de Gini des transactions gagnantes, un profil de concentration, un test de survie qui élimine les quelques meilleures transactions et recalcule le bénéfice net et le facteur de profit, ainsi que le plus gros gain journalier par rapport à une limite de régularité configurable, le tout combiné en un score de concentration et de régularité (de A+ à F) accompagné de recommandations. Si aucun fichier n’est trouvé, il génère un ensemble d’échantillons, ce qui permet de l’utiliser immédiatement. Pas de bibliothèques externes, pas de Python, pas d’IA. L’assistant ExportTrades.mq5 génère le fichier à partir de votre historique de transactions.
Un indicateur MetaTrader 5 pédagogique et léger qui met en évidence les zones « Premium », « Équilibre » et « Décote » à partir d'une fourchette de cours sélectionnée.
Le calculateur de spread a été conçu pour afficher le spread actuel de n'importe quelle paire de devises sur le graphique.
Valeur du pip en temps réel, calcul de la taille de la position en fonction du risque, analyse personnalisée du risque lié au volume et P/L des positions ouvertes : le tout dans un seul tableau de bord.
Scanner de zones de support et de résistance sur plusieurs périodes avec indicateur de force et alertes instantanées — M15, H1, H4, D1.
Panneau en lecture seule intégré au graphique qui surveille votre compte par rapport à une limite de perte journalière et à une limite de drawdown maximal, avec un code couleur indiquant les statuts OK / AVERTISSEMENT / DANGER. Ce panneau est uniquement destiné à la surveillance : il ne passe, ne modifie ni ne clôture aucun ordre.
Calcule la taille de position appropriée pour une opération prévue en fonction de votre niveau de risque (pourcentage du capital ou montant fixe) et de l'écart de stop-loss (en points ou en niveau de prix). Tient compte des spécifications du contrat du titre (taille et valeur du tick, volume min./max./pas) et estime la marge requise.
La « KCI Volatility Distance » est un algorithme avancé et adaptatif, méticuleusement conçu pour cartographier avec une précision absolue la dynamique du marché et la direction des tendances. Grâce à un calcul exclusif basé sur une matrice, cet outil filtre de manière dynamique le bruit du marché et offre une perspective strictement quantitative sur la force de la tendance. Construit autour d’un noyau de programmation orientée objet (POO) hautement optimisé, il est conçu à la fois pour offrir une clarté visuelle dans le trading et pour s’intégrer de manière transparente dans des Expert Advisors ou des modules d’apprentissage automatique, garantissant ainsi une utilisation ultra-légère du processeur sur plusieurs actifs.
1. Le moteur de suivi central (filtre alpha-bêta) : À la base, l’indicateur utilise un filtre alpha-bêta — une version allégée et en régime permanent d’un filtre de Kalman, conçue pour suivre la position et la vitesse.Calcul prédictif : au lieu de se contenter de calculer la moyenne des cours passés comme le font une moyenne mobile simple (SMA) ou une moyenne mobile exponentielle (EMA), le moteur calcule un cours prévisionnel basé sur la vitesse actuelle ($v$). Correction d'erreur :
Volume Strength Compass est un indicateur d'analyse de volume pour MetaTrader 5 qui évalue l'activité du marché à l'aide du volume relatif, de la force du corps de la bougie, de la position de clôture et de l'intensité du volume. L'indicateur classe chaque bougie selon différentes conditions de volume, telles que : volume normal, faible volume, volume élevé, volume de climax, effort haussier, effort baissier et absorption. Les résultats s'affichent sous forme de colonnes de volume colorées, de surbrillance de l'arrière-plan, d'étiquettes de signal, d'une ligne de volume moyen et d'un tableau de bord en temps réel. L'indicateur peut utiliser le volume par tick, le volume réel ou sélectionner automatiquement le volume réel lorsqu'il est disponible. Il prend également en charge les alertes soit sur la bougie en cours, soit après la clôture de la bougie.
Cet indicateur est essentiellement un GPS combinant une méthode de mesure de canal par enveloppe et un radar météo pour le marché, le tout en un seul outil. Au lieu de se contenter de vous fournir une multitude de lignes sur lesquelles vous devez vous baser pour deviner, il calcule la « tension » mathématique du marché et l’associe à une analyse de tendance sur plusieurs timeframes pour vous indiquer exactement où vous vous situez. Si le cours se trouve en dehors de la bande, cela signifie qu'un changement fondamental de dynamique est en train de se produire ; si vous êtes du mauvais côté, sortez de la position et restez à l'écart, ou suivez la tendance lors des replis.
Un journal de trading de niveau institutionnel et une suite d'outils d'analyse comportementale conçus pour fonctionner entièrement au sein de MetaTrader 5. L'application se présente sous la forme d'un tableau de bord en un seul fichier, sans aucune dépendance, qui remplace les objets standard du terminal par un pipeline graphique vectoriel haute performance à double tampon (CCanvas). Elle offre une analyse quantitative en temps réel, un audit comportemental des risques, un calendrier mensuel à défilement vertical et des fiches de journal interactives permettant de modifier les notes directement sur le graphique.
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.
La plupart des indicateurs de canal vous indiquent où se situe le niveau de cassure. Celui-ci vous indique à quelle distance vous vous en trouvez actuellement, sous une forme qui vous permet d’agir en conséquence. Le panneau affiche, tant pour la limite supérieure que pour la limite inférieure du canal : le niveau lui-même la distance par rapport au cours actuel, dans les unités de prix propres au titre cette même distance exprimée en unités ATR une barre de proximité qui se remplit à mesure que le cours s’approche du seuil de déclenchement Pourquoi la colonne ATR est importante. Une distance de 8 dollars par rapport à une cassure a une signification complètement différente lors d’une séance asiatique calme que lors d’une publication d’actualités. Diviser la distance par l’ATR actuel rend le chiffre comparable d’une session à l’autre, d’un régime de volatilité à l’autre et d’un symbole à l’autre. Une valeur de 0,30 ATR a la même signification sur l’or que sur l’EURUSD. Code couleur : texte normal : à plus de InpNearATR (par défaut 1,0 ATR) or : à moins de InpNearATR orange-rouge : à moins de InpVeryNearATR (par défaut 0,5 ATR)
L'EA « Nikkei 225 Gap Continuation » est un Expert Advisor pour MetaTrader 5 qui exploite les mouvements de continuation haussiers et baissiers après un écart d'ouverture lors de la séance au comptant. Il combine une cassure de la fourchette d'ouverture confirmée par le VWAP, un dimensionnement automatique des positions en fonction du risque, des prises de bénéfices partielles, une gestion du seuil de rentabilité et une sortie forcée de la séance. Cet EA prend en charge à la fois les comptes de compensation et les comptes de couverture.
Lit l'historique des transactions clôturées (un fichier CSV ou un fichier généré automatiquement à partir de l'historique des transactions du compte courant par le script associé RuinExport.mq5) et fournit quatre indicateurs de risque indépendants : l'escalade des volumes après une perte, le chevauchement d'expositions dans le même sens qui se traduit par un prix moyen moins favorable, l'asymétrie des gains et des pertes, ainsi qu'une estimation classique du risque de ruine pour un risque par transaction donné. Ces quatre indicateurs sont combinés en une note unique allant de A à F, accompagnée de recommandations en langage clair. Si aucun fichier CSV n’est détecté, le script génère automatiquement un journal de démonstration reproductible, permettant ainsi de visualiser le rapport dès la première exécution.
Pro Manager est un assistant de trading MT5 tout-en-un conçu pour les sociétés de trading pour compte propre et les traders professionnels. Exécutez vos transactions plus rapidement, gérez vos positions de manière plus intelligente, maîtrisez efficacement les risques et automatisez vos tâches quotidiennes de trading grâce à des outils puissants tels que le « Break-even », le « Average TP », la gestion des « Magic Numbers » et l’« Auto Grid ».
Opens a virtual bracketed trade on every M1 bar, walks it forward on the real tick history, and reports for a sweep of stop distances how often 1-minute OHLC modelling would score the trade the wrong way round.
Indicateur des sessions de trading utilisant les tampons DRAW_FILLING. Il ne nécessite aucun paramètre d'entrée grâce aux fonctions TimeTradeServer() et TimeGMT().