![Les fonctionnalités de ChatGPT d'OpenAI dans le cadre du développement MQL4 et MQL5](https://c.mql5.com/2/55/mql5-openai_600x314.jpg)
Les fonctionnalités de ChatGPT d'OpenAI dans le cadre du développement MQL4 et MQL5
Dans cet article, nous allons manipuler ChatGPT d'OpenAI afin de comprendre ses capacités en termes de gain de temps et d'intensité du travail de développement d'Expert Advisors, d'indicateurs et de scripts. Je vais vous guider rapidement à travers cette technologie et essayer de vous montrer comment l'utiliser correctement pour programmer en MQL4 et MQL5.
![Technique de test (optimisation) et quelques critères de sélection des paramètres de l'Expert Advisor](https://c.mql5.com/2/17/884_29.gif)
![Technique de test (optimisation) et quelques critères de sélection des paramètres de l'Expert Advisor](https://c.mql5.com/i/articles/overlay.png)
Technique de test (optimisation) et quelques critères de sélection des paramètres de l'Expert Advisor
Il n'y a aucun mal à trouver le Graal de l'épreuve, il est cependant bien plus difficile de s'en débarrasser. Cet article traite de la sélection des paramètres de fonctionnement de l'Expert Advisor avec un traitement de groupe automatisé des résultats d'optimisation et de test lors d'une utilisation maximale des capacités de performance du terminal et d'une charge minimale de l'utilisateur final.
![Introduction à la méthode de décomposition en modes empiriques](https://c.mql5.com/2/0/Empirical_Mode_Decomposition_MQL5.png)
![Introduction à la méthode de décomposition en modes empiriques](https://c.mql5.com/i/articles/overlay.png)
Introduction à la méthode de décomposition en modes empiriques
Cet article a pour but de familiariser le lecteur avec la méthode de décomposition empirique des modes (EMD). C’est la partie fondamentale de la transformée de Hilbert-Huang et est destinée à l’analyse des données issues des processus non stationnaires et non linéaires. Cet article présente également une mise en œuvre logicielle possible de cette méthode ainsi qu’un bref examen de ses particularités et donne quelques exemples simples de son utilisation.
![Algorithmes Génétiques - C'est Facile !](https://c.mql5.com/2/0/genetic_algorithms_MQL5.png)
![Algorithmes Génétiques - C'est Facile !](https://c.mql5.com/i/articles/overlay.png)
Algorithmes Génétiques - C'est Facile !
Dans cet article, l'auteur parle de calculs évolutifs à l'aide d'un algorithme génétique personnellement élaboré . Il démontre le fonctionnement de l'algorithme, à l'aide d'exemples, et fournit des recommandations pratiques pour son utilisation.
![Marche Aléatoire et l’Indicateur de Tendance](https://c.mql5.com/2/0/coin_course.png)
![Marche Aléatoire et l’Indicateur de Tendance](https://c.mql5.com/i/articles/overlay.png)
Marche Aléatoire et l’Indicateur de Tendance
Marche Aléatoire ressemble beaucoup aux données réelles du marché, mais elle présente des caractéristiques importantes. Dans cet article, nous examinerons les propriétés de Marche Aléatoire, simulées à l’aide du jeu de lancer de pièces. Pour étudier les propriétés des données, l’indicateur de tendance est élaboré.
![Trading bidirectionnel et couverture des positions dans MetaTrader 5 à l’aide du HedgeTerminalAPI, Partie 2](https://c.mql5.com/2/17/HedgeTerminalaArticle200x200_2p2.png)
![Trading bidirectionnel et couverture des positions dans MetaTrader 5 à l’aide du HedgeTerminalAPI, Partie 2](https://c.mql5.com/i/articles/overlay.png)
Trading bidirectionnel et couverture des positions dans MetaTrader 5 à l’aide du HedgeTerminalAPI, Partie 2
Cet article décrit une nouvelle approche de la couverture des positions et trace la ligne dans les débats entre les utilisateurs de MetaTrader 4 et MetaTrader 5 à ce sujet. C'est la suite de la première partie : « Trading bidirectionnel et couverture des positions dans MetaTrader 5 à l’aide du panneau HedgeTerminal, Partie 1 » Dans la deuxième partie, nous discutons de l'intégration des Expert Advisors personnalisés dans HedgeTerminalAPI, qui est une bibliothèque de visualisation spéciale conçue pour le trading bidirectionnel dans un environnement logiciel confortable fournissant des outils pour une gestion de position pratique.
![Combinatoire et théorie des probabilités pour le trading (Partie I) : L'essentiel](https://c.mql5.com/2/49/Combinatorics-and-probability-theory-for-trading_001_The_basics_600x314.jpg)
Combinatoire et théorie des probabilités pour le trading (Partie I) : L'essentiel
Dans cette série d'articles, nous tenterons de trouver une application pratique de la théorie des probabilités pour décrire les processus de trading et de fixation des prix. Dans le premier article, nous examinerons les bases de la combinatoire et des probabilités, et nous analyserons le premier exemple d'application des fractales dans le cadre de la théorie des probabilités.
![Contrôler la Pente de la Courbe d' Équilibre Pendant le Travail d'un Expert Advisor](https://c.mql5.com/2/0/Balance_Angle_Control_MQL5.png)
![Contrôler la Pente de la Courbe d' Équilibre Pendant le Travail d'un Expert Advisor](https://c.mql5.com/i/articles/overlay.png)
Contrôler la Pente de la Courbe d' Équilibre Pendant le Travail d'un Expert Advisor
Trouver des règles pour un système de trade et les programmer dans un Expert Advisor est la moitié du travail. D'une certaine manière, vous devez corriger le fonctionnement de l'Expert Advisor au fur et à mesure qu'il accumule les résultats du trading. Cet article décrit l'une des approches qui permet d'améliorer les performances d'un Expert Advisor à travers un feedback qui mesure la pente de la courbe d'équilibre.
![Combinatoire et théorie des probabilités pour le trading (Partie II) : Fractale universelle](https://c.mql5.com/2/42/Centropolis2.png)
![Combinatoire et théorie des probabilités pour le trading (Partie II) : Fractale universelle](https://c.mql5.com/i/articles/overlay.png)
Combinatoire et théorie des probabilités pour le trading (Partie II) : Fractale universelle
Dans cet article, nous poursuivrons l'étude des fractales et nous nous attacherons à résumer l'ensemble du matériel. Pour ce faire, j'essaierai de rassembler tous les développements antérieurs sous une forme compacte, pratique et compréhensible pour une application pratique dans le domaine du trading.
![Réseau neuronal bon marché et joyeux - Lier NeuroPro avec MetaTrader 5](https://c.mql5.com/2/12/NeuroPro_MetaTrader4_neural_net.png)
![Réseau neuronal bon marché et joyeux - Lier NeuroPro avec MetaTrader 5](https://c.mql5.com/i/articles/overlay.png)
Réseau neuronal bon marché et joyeux - Lier NeuroPro avec MetaTrader 5
Si des programmes de réseau neuronal spécifiques au trading vous semblent coûteux et complexes ou, au contraire, trop simples, essayez NeuroPro. Il est gratuit et contient l'ensemble optimal de fonctionnalités pour les amateurs. Cet article vous expliquera comment l'utiliser en conjonction avec MetaTrader 5.
![Création d'un Expert Advisor multi-devises multi-systèmes](https://c.mql5.com/2/0/MultiCurrency_Expert_Advisor_MQL5.png)
![Création d'un Expert Advisor multi-devises multi-systèmes](https://c.mql5.com/i/articles/overlay.png)
Création d'un Expert Advisor multi-devises multi-systèmes
L'article présente une structure pour un Expert Advisor qui trade plusieurs symboles et utilise plusieurs systèmes de trading simultanément. Si vous avez déjà identifié les paramètres d'entrée optimaux pour tous vos EA et obtenu de bons résultats de backtesting pour chacun d'eux séparément, demandez-vous quels résultats vous obtiendriez si vous testiez tous les EA simultanément, avec toutes vos stratégies réunies.
![Application de la transformation de Fisher et de la transformation inverse de Fisher à l'analyse des marchés dans MetaTrader 5](https://c.mql5.com/2/0/Fisher_Transform_MQL5__1.png)
![Application de la transformation de Fisher et de la transformation inverse de Fisher à l'analyse des marchés dans MetaTrader 5](https://c.mql5.com/i/articles/overlay.png)
Application de la transformation de Fisher et de la transformation inverse de Fisher à l'analyse des marchés dans MetaTrader 5
Nous savons maintenant que la fonction de densité de probabilité (PDF) d'un cycle de marché ne rappelle pas une gaussienne mais plutôt une PDF d'une onde sinusoïdale et la plupart des indicateurs supposent que la PDF du cycle de marché est gaussienne ; nous avons besoin d'un moyen de « corriger » cela. La solution consiste à utiliser la transformation de Fisher. La transformation de Fisher change la PDF de n'importe quelle forme d'onde en une forme approximativement gaussienne. Cet article décrit les mathématiques qui sous-tendent la transformation de Fisher et la transformation inverse de Fisher, ainsi que leur application au trading. Un module de signal de trading propriétaire basé sur la transformation inverse de Fisher est présenté et évalué.
![Création de Critères Personnalisés d’Optimisation des Expert Advisors](https://c.mql5.com/2/0/MQL5_Custom_Optimization_Options.png)
![Création de Critères Personnalisés d’Optimisation des Expert Advisors](https://c.mql5.com/i/articles/overlay.png)
Création de Critères Personnalisés d’Optimisation des Expert Advisors
Le terminal client MetaTrader 5 offre un large éventail de possibilités d’optimisation des paramètres de l’Expert Advisor. En plus des critères d’optimisation compris dans le testeur de stratégie, les développeurs sont offerts une opportunité de créer leurs propres critères. Cela conduit à un nombre presque illimité de possibilités de test et d’optimisation des Expert Advisors. L’article décrit des méthodes pratiques d’établir de tels critères - à la fois complexes et simples.
![SQL et MQL5 : Travailler avec la base de données SQLite](https://c.mql5.com/2/0/MQL5_SQLite_avatar.png)
![SQL et MQL5 : Travailler avec la base de données SQLite](https://c.mql5.com/i/articles/overlay.png)
SQL et MQL5 : Travailler avec la base de données SQLite
Cet article est destiné aux développeurs qui seraient intéressés par l'utilisation de SQL dans leurs projets. Il explique les fonctionnalités et les avantages de SQLite. L'article ne nécessite pas de connaissance particulière des fonctions SQLite, mais une compréhension minimale de SQL serait bénéfique.
![Les forêts aléatoires prédisent les tendances](https://c.mql5.com/2/11/Random_Forest_MetaTrader5.png)
![Les forêts aléatoires prédisent les tendances](https://c.mql5.com/i/articles/overlay.png)
Les forêts aléatoires prédisent les tendances
Cet article envisage d'utiliser le package Rattle pour la recherche automatique de modèles afin de prédire les positions longues et courtes des paires de devises sur le Forex. Cet article peut être utile à la fois pour les traders débutants et expérimentés.
![Le livre de recettes statistique du trader : Hypothèses](https://c.mql5.com/2/12/Trader_Statistics_Recipes_MetaTrader5_Alglib_MQL5__1.png)
![Le livre de recettes statistique du trader : Hypothèses](https://c.mql5.com/i/articles/overlay.png)
Le livre de recettes statistique du trader : Hypothèses
Cet article considère l'hypothèse - l'une des idées de base de la statistique mathématique. Diverses hypothèses sont examinées et vérifiées à l'aide d'exemples utilisant des méthodes de statistiques mathématiques. Les données réelles sont généralisées à l'aide de méthodes non paramétriques. Le progiciel Statistica et la bibliothèque d'analyse numérique portée ALGLIB MQL5 sont utilisés pour le traitement des données.
![Estimation de la densité de noyau de la fonction de densité de probabilité inconnue](https://c.mql5.com/2/0/Kernel_Density_Estimation_MQL5.png)
![Estimation de la densité de noyau de la fonction de densité de probabilité inconnue](https://c.mql5.com/i/articles/overlay.png)
Estimation de la densité de noyau de la fonction de densité de probabilité inconnue
L'article traite de la création d'un programme permettant d'estimer la densité à noyau de la fonction de densité de probabilité inconnue. La méthode d'estimation de la densité du noyau a été choisie pour exécuter la tâche. L'article contient les codes sources de la mise en œuvre logicielle de la méthode, des exemples d'utilisation et des illustrations.
![Widgets de signaux de trading MetaTrader 4 et MetaTrader 5](https://c.mql5.com/2/0/MetaTrader_trading_signal_widget_avatar__1.png)
![Widgets de signaux de trading MetaTrader 4 et MetaTrader 5](https://c.mql5.com/i/articles/overlay.png)
Widgets de signaux de trading MetaTrader 4 et MetaTrader 5
Récemment, les utilisateurs de MetaTrader 4 et MetaTrader 5 ont eu l'opportunité de devenir un fournisseur de signaux et de réaliser des bénéfices supplémentaires. Maintenant, vous pouvez afficher votre succès de trading sur votre site Web, votre blog ou votre page de réseau social à l'aide des nouveaux widgets. Les avantages de l'utilisation des widgets sont évidents : ils augmentent la popularité des fournisseurs de signaux, établissent leur réputation de traders prospères et attirent de nouveaux abonnés. Tous les traders qui placent des widgets sur d'autres sites Web peuvent profiter de ces avantages.
![Construire un Analyseur de Spectre](https://c.mql5.com/2/0/spectrum_MQL5__1.png)
![Construire un Analyseur de Spectre](https://c.mql5.com/i/articles/overlay.png)
Construire un Analyseur de Spectre
Cet article est destiné à familiariser ses lecteurs avec une variante possible d'utilisation des objets graphiques du langage MQL5. Il analyse un indicateur, qui met implémente un panel de gestion d'un analyseur de spectre simple utilisant les objets graphiques. L'article est destiné aux lecteurs familiarisés avec les bases de MQL5.
![MQL5-RPC. Appels de procédure à distance depuis MQL5 : Accès aux services Web et analyseur XML-RPC ATC pour le plaisir et le profit](https://c.mql5.com/2/0/mql5rpc.png)
![MQL5-RPC. Appels de procédure à distance depuis MQL5 : Accès aux services Web et analyseur XML-RPC ATC pour le plaisir et le profit](https://c.mql5.com/i/articles/overlay.png)
MQL5-RPC. Appels de procédure à distance depuis MQL5 : Accès aux services Web et analyseur XML-RPC ATC pour le plaisir et le profit
Cet article décrit l'infrastructure MQL5-RPC qui active les appels de procédure distante à partir de MQL5. Il commence par les bases de XML-RPC, la mise en œuvre de MQL5 et se poursuit par deux exemples d'utilisation réelle. Le premier exemple utilise un service Web externe et le second est un client vers un simple service d'analyse XML-RPC ATC 2011. Si vous souhaitez savoir comment mettre en œuvre et analyser différentes statistiques de l'ATC 2011 en temps réel, cet article est fait pour vous.
![Utiliser des Cartes de Caractéristiques Auto-Organisatrices (Kohonen Maps) dans MetaTrader 5](https://c.mql5.com/2/0/Self_organizing_maps_in_MQL5.png)
![Utiliser des Cartes de Caractéristiques Auto-Organisatrices (Kohonen Maps) dans MetaTrader 5](https://c.mql5.com/i/articles/overlay.png)
Utiliser des Cartes de Caractéristiques Auto-Organisatrices (Kohonen Maps) dans MetaTrader 5
L'un des aspects les plus intéressants des cartes de caractéristiques auto-organisatrices (cartes de Kohonen) est qu'elles apprennent à classer les données sans supervision. Dans sa forme de base, il produit une carte de similarité des données d'entrée (regroupement). Les cartes SOM peuvent être utilisées pour la classification et la visualisation de données de grande dimension. Dans cet article, nous examinerons plusieurs applications simples des cartes de Kohonen.
![Évaluation des systèmes de trading - l’efficacité d’ouverture, de clôture et de trades en général](https://c.mql5.com/2/0/Measure_Trade_Efficiency_MQL5.png)
![Évaluation des systèmes de trading - l’efficacité d’ouverture, de clôture et de trades en général](https://c.mql5.com/i/articles/overlay.png)
Évaluation des systèmes de trading - l’efficacité d’ouverture, de clôture et de trades en général
Il existe de nombreuses mesures qui permettent de déterminer l’efficacité et la rentabilité d’un système de trading. Cependant, les traders sont toujours prêts à soumettre n’importe quel système à un nouveau crash test. L’article explique comment les statistiques basées sur des mesures d’efficacité peuvent être utilisées pour la plateforme MetaTrader 5. Il contient la classe pour la transformation de l’interprétation des statistiques par les transactions à celle qui ne contredit pas la description donnée dans le livre de S.V. « Statistika dlya traderov » (« Statistiques destinées aux traders »). Bulashev. Il contient également un exemple de fonction personnalisée pour optimisation.
![Contrats à terme continus dans MetaTrader 5](https://c.mql5.com/2/0/Futures_MQL5.png)
![Contrats à terme continus dans MetaTrader 5](https://c.mql5.com/i/articles/overlay.png)
Contrats à terme continus dans MetaTrader 5
La courte durée de vie des contrats à terme complique leur analyse technique. Il est difficile d'analyser techniquement des graphiques courts. Par exemple, le nombre de barres sur le graphique journalier du futur indice boursier ukrainien UX-9.13 est supérieur à 100. Par conséquent, le trader crée des contrats à terme synthétiques longs. Cet article explique comment assembler des contrats à terme avec des dates différentes dans le terminal MetaTrader 5.
![Analyse des Paramètres Statistiques des Indicateurs](https://c.mql5.com/2/0/Analysis_Indicators.png)
![Analyse des Paramètres Statistiques des Indicateurs](https://c.mql5.com/i/articles/overlay.png)
Analyse des Paramètres Statistiques des Indicateurs
L’analyse technique met largement en œuvre les indicateurs montrant les cotations de base « plus clairement » et permettant aux traders d’effectuer une analyse et de prévoir l’évolution des prix du marché. Il est tout à fait évident qu’il n’y a aucun sens à utiliser les indicateurs, et encore moins les appliquer dans la création de systèmes de trading, à moins que nous ne puissions résoudre les problèmes liés à la transformation des cotations initiales et la crédibilité des résultats obtenus. Dans cet article, nous montrons qu’il existe des réels motifs pour une telle conclusion.
![Moving Mini-Max : un nouvel indicateur pour l'analyse technique et son implémentation en MQL5](https://c.mql5.com/2/0/MQL5_Mini-Max_Indicator.png)
![Moving Mini-Max : un nouvel indicateur pour l'analyse technique et son implémentation en MQL5](https://c.mql5.com/i/articles/overlay.png)
Moving Mini-Max : un nouvel indicateur pour l'analyse technique et son implémentation en MQL5
Dans l'article suivant, je décris un processus d’implémentation de l'indicateur Moving Mini-Max basé sur un article de Z.G.Silagadze « Moving Mini-max : un nouvel indicateur pour l'analyse technique ». L'idée de l'indicateur est basée sur la simulation des phénomènes d'effet tunnel quantique, proposée par G. Gamov dans la théorie de la désintégration alpha.
![Stratégie statistique de Carry Trade](https://c.mql5.com/2/0/ava_Carry_trade.png)
![Stratégie statistique de Carry Trade](https://c.mql5.com/i/articles/overlay.png)
Stratégie statistique de Carry Trade
Un algorithme de protection statistique des positions ouvertes de swap positif contre les mouvements de prix indésirables. Cet article présente une variante de la stratégie de protection du Carry Trade qui permet de compenser le risque potentiel du mouvement des prix dans la direction opposée à celle de la position ouverte.
![Better Programmer (Partie 02): Arrêtez de faire ces 5 choses pour devenir un programmeur MQL5 performant](https://c.mql5.com/2/43/Article_image.png)
![Better Programmer (Partie 02): Arrêtez de faire ces 5 choses pour devenir un programmeur MQL5 performant](https://c.mql5.com/i/articles/overlay.png)
Better Programmer (Partie 02): Arrêtez de faire ces 5 choses pour devenir un programmeur MQL5 performant
Il s'agit de l'article incontournable pour tous ceux qui souhaitent améliorer leur carrière en programmation. Cette série d'articles vise à faire de vous le meilleur programmeur possible, quelle que soit votre expérience. Les idées discutées fonctionnent aussi bien pour les débutants en programmation MQL5 que pour les professionnels.
![Le MQL5 Cookbook : Enregistrement des résultats d'optimisation d'un Expert Advisor sur la base de critères spécifiés](https://c.mql5.com/2/0/avatar__7.png)
![Le MQL5 Cookbook : Enregistrement des résultats d'optimisation d'un Expert Advisor sur la base de critères spécifiés](https://c.mql5.com/i/articles/overlay.png)
Le MQL5 Cookbook : Enregistrement des résultats d'optimisation d'un Expert Advisor sur la base de critères spécifiés
Nous continuons la série d'articles sur la programmation MQL5. Cette fois, nous verrons comment obtenir les résultats de chaque passe d'optimisation lors de l'optimisation des paramètres de l'Expert Advisor. La mise en œuvre sera effectuée de manière à garantir que si les conditions spécifiées dans les paramètres externes sont remplies, les valeurs de passage correspondantes seront écrites dans un fichier. En plus des valeurs de test, nous enregistrerons également les paramètres qui ont conduit à de tels résultats.
![MQL5: Analyse et traitement des rapports de la Commodity Futures Trading Commission (CFTC) dans MetaTrader 5](https://c.mql5.com/2/0/trader_mql5__1.png)
![MQL5: Analyse et traitement des rapports de la Commodity Futures Trading Commission (CFTC) dans MetaTrader 5](https://c.mql5.com/i/articles/overlay.png)
MQL5: Analyse et traitement des rapports de la Commodity Futures Trading Commission (CFTC) dans MetaTrader 5
Dans cet article, nous allons élaborer un outil d’analyse des rapports CFTC. Nous allons résoudre le problème suivant: élaborer un indicateur, qui permet d’utiliser les données du rapport CFTC directement à partir des fichiers de données fournis par la Commission sans traitement intermédiaire et conversion. En outre, il peut être utilisé à différentes fins: pour tracer les données en tant qu’indicateur, pour procéder avec les données dans les autres indicateurs, dans les scripts pour l’analyse automatisée, dans les Expert Advisors pour l’utilisation dans les stratégies de trading.
![L'exemple simple de création d'un indicateur à l'aide d'une logique floue](https://c.mql5.com/2/0/Fuzzy_logic_MQL5.png)
![L'exemple simple de création d'un indicateur à l'aide d'une logique floue](https://c.mql5.com/i/articles/overlay.png)
L'exemple simple de création d'un indicateur à l'aide d'une logique floue
L’article est consacré à l’application pratique du concept de logique floue pour l’analyse des marchés financiers. Nous proposons l’exemple de l’indicateur générant des signaux basés sur deux règles floues fondées sur l’indicateur Enveloppes. L’indicateur développé utilise plusieurs tampons d’indicateurs: 7 tampons pour les calculs, 5 tampons pour l’affichage des graphiques et 2 tampons de couleur.
![Le Rôle des Distributions Statistiques dans le Travail des Traders](https://c.mql5.com/2/0/statistic_measument.png)
![Le Rôle des Distributions Statistiques dans le Travail des Traders](https://c.mql5.com/i/articles/overlay.png)
Le Rôle des Distributions Statistiques dans le Travail des Traders
Cet article est la suite logique de mon article Statistical Probability Distributions en MQL5 qui présente les classes pour travailler avec certaines distributions statistiques théoriques. Maintenant que nous disposons d'une base théorique, je suggère que nous procédions directement à des ensembles de données réelles et que nous essayions de faire un usage informatif de cette base.
![Analyse de régression multiple. Générateur et testeur de stratégie en un](https://c.mql5.com/2/0/Multiple_Regression_Analysis_MQL5.png)
![Analyse de régression multiple. Générateur et testeur de stratégie en un](https://c.mql5.com/i/articles/overlay.png)
Analyse de régression multiple. Générateur et testeur de stratégie en un
L'article donne une description des méthodes d'utilisation de l'analyse de régression multiple pour le développement de systèmes de trading. Il démontre l'utilisation de l'analyse de régression pour l'automatisation de la recherche de stratégies. Une équation de régression générée et intégrée dans un EA sans nécessiter une grande maîtrise de la programmation est donnée à titre d'exemple.
![Fondamentaux de la statistique](https://c.mql5.com/2/0/statistic.png)
![Fondamentaux de la statistique](https://c.mql5.com/i/articles/overlay.png)
Fondamentaux de la statistique
Chaque trader travaille en utilisant certains calculs statistiques, même s'il est partisan de l'analyse fondamentale. Cet article vous présente les fondements de la statistique, ses éléments de base et montre l'importance des statistiques dans la prise de décision.
![Implémentation pratique des Filtres Numériques dans MQL5 pour les débutants](https://c.mql5.com/2/0/Filter.png)
![Implémentation pratique des Filtres Numériques dans MQL5 pour les débutants](https://c.mql5.com/i/articles/overlay.png)
Implémentation pratique des Filtres Numériques dans MQL5 pour les débutants
L'idée du filtrage des signaux numériques a été largement discutée sur des sujets de forum concernant la création de systèmes de trading. Et il serait imprudent de ne pas créer un code standard de filtres numériques en MQL5. Dans cet article, l'auteur décrit la transformation du code d'un simple indicateur SMA de son article "Indicateurs Personnalisés dans MQL5 pour les Débutants" en code de filtre numérique plus compliqué et universel. Cet article est une suite logique de l'article précédent. Il explique également comment remplacer le texte dans le code et comment corriger les erreurs de programmation.
![Approche Économétrique de l'Analyse des Graphiques](https://c.mql5.com/2/0/econometrics.png)
![Approche Économétrique de l'Analyse des Graphiques](https://c.mql5.com/i/articles/overlay.png)
Approche Économétrique de l'Analyse des Graphiques
Cet article décrit les méthodes d'analyse économétriques, l'analyse d'auto-corrélation et l'analyse de variance conditionnelle en particulier. Quel est l'avantage de l'approche décrite ici? L'utilisation des modèles GARCH non linéaires permet de représenter formellement la série analysée du point de vue mathématique et de créer une prévision pour un nombre spécifié d'étapes.
![Gaz neuronal en croissance : Implémentation en MQL5](https://c.mql5.com/2/0/neural_gas_MQL5.png)
![Gaz neuronal en croissance : Implémentation en MQL5](https://c.mql5.com/i/articles/overlay.png)
Gaz neuronal en croissance : Implémentation en MQL5
L'article étale un exemple de comment élaborer un programme MQL5 mettant en implémentant l'algorithme adaptatif de groupement appelé Growing neural gas (GNG). L'article est destiné aux utilisateurs qui ont étudié la documentation du langage et qui ont certaines compétences en programmation et des connaissances de base dans le domaine de la neuro-informatique.
![Analyse de régression de l'influence des données macroéconomiques sur la fluctuation des prix des devises](https://c.mql5.com/2/11/fundamental_analysis_statistica_MQL5_MetaTrader5.png)
![Analyse de régression de l'influence des données macroéconomiques sur la fluctuation des prix des devises](https://c.mql5.com/i/articles/overlay.png)
Analyse de régression de l'influence des données macroéconomiques sur la fluctuation des prix des devises
Cet article examine l'application de l'analyse de régression multiple aux statistiques macroéconomiques. Il donne également un aperçu de l'évaluation de l'impact des statistiques sur la fluctuation du taux de change sur la base de l'exemple de la paire de devises EURUSD. Une telle évaluation permet d'automatiser l'analyse fondamentale qui devient accessible même aux traders débutants.
![Modèles de régression de la bibliothèque Scikit-learn et leur export vers ONNX](https://c.mql5.com/2/59/Scikit_learn_to-ONNX_600x314.jpg)
Modèles de régression de la bibliothèque Scikit-learn et leur export vers ONNX
Dans cet article, nous allons explorer l'application des modèles de régression du paquet Scikit-learn, tenter de les convertir au format ONNX, et utiliser les modèles résultants dans des programmes MQL5. Nous comparerons également la précision des modèles originaux avec leurs versions ONNX pour la précision flottante et la précision double. Nous examinerons aussi la représentation ONNX des modèles de régression, afin de mieux comprendre leur structure interne et leurs principes opérationnels.
![Application de la méthode des coordonnées propres à l'analyse structurelle de distributions statistiques non extensives](https://c.mql5.com/2/0/Eigencoordinates_Nonextensive_Statistical_Distributions_MQL5.png)
![Application de la méthode des coordonnées propres à l'analyse structurelle de distributions statistiques non extensives](https://c.mql5.com/i/articles/overlay.png)
Application de la méthode des coordonnées propres à l'analyse structurelle de distributions statistiques non extensives
Le problème majeur de la statistique appliquée est le problème de l'acceptation des hypothèses statistiques. On a longtemps considéré qu'il était impossible de le résoudre. La situation a changé avec l'apparition de la méthode des coordonnées propres. Il s'agit d'un outil fin et puissant pour l'étude structurelle d'un signal permettant de voir plus que ce qui est possible en utilisant les méthodes de statistiques appliquées modernes. L'article se concentre sur l'utilisation pratique de cette méthode et présente des programmes en MQL5. Il traite également le problème de l'identification des fonctions en utilisant comme exemple la distribution introduite par Hilhorst et Schehr.
![Prévision de séries chronologiques à l'aide du lissage exponentiel (suite)](https://c.mql5.com/2/0/Exponent_Smoothing2.png)
![Prévision de séries chronologiques à l'aide du lissage exponentiel (suite)](https://c.mql5.com/i/articles/overlay.png)
Prévision de séries chronologiques à l'aide du lissage exponentiel (suite)
Cet article vise à faire évoluer l'indicateur créé précédemment et traite brièvement d'une méthode d'estimation des intervalles de confiance des prévisions à l'aide du lancement et des quantiles. En conséquence, nous obtiendrons l'indicateur de prévision et les scripts à utiliser pour estimer l'exactitude des prévisions.