Articles sur l'automatisation des systèmes de trading en MQL5

icon

Lisez des articles sur les systèmes de trading dont la base est constituée d'une grande variété d'idées. Apprenez à utiliser des méthodes et des modèles statistiques sur les graphiques en chandelier, à filtrer les signaux et à utiliser les indicateurs sémaphores.

L'assistant MQL5 vous aidera à créer des robots sans programmation pour vérifier rapidement vos idées de trading. Utilisez l'assistant pour vous familiariser avec les algorithmes génétiques.

Ajouter un nouvel article
dernier | meilleur
preview
Apprenez à concevoir un système de trading basé sur Le SAR Parabolique

Apprenez à concevoir un système de trading basé sur Le SAR Parabolique

Dans cet article, nous poursuivons notre série sur la conception d'un système de trading utilisant des indicateurs les plus populaires. Dans cet article, nous allons découvrir en détail l'indicateur SAR Parabolique, puis comment nous pouvons concevoir un système de trading à utiliser dans MetaTrader 5 en utilisant quelques stratégies simples.
preview
Développer un Expert Advisor à partir de zéro (partie 7) : Ajout du Volume au Prix (I)

Développer un Expert Advisor à partir de zéro (partie 7) : Ajout du Volume au Prix (I)

Il s'agit de l'un des indicateurs les plus puissants actuellement. Tout trader essayant d'avoir un certain degré de confiance doit avoir cet indicateur sur son graphique. Le plus souvent, l'indicateur est utilisé par ceux qui préfèrent "lire les bandes" lorsqu'ils tradent. Cet indicateur peut également être utilisé par ceux qui n'utilisent que l'action des prix dans leurs transactions.
preview
Science des Données et Apprentissage Automatique (partie 03) : Matrices de Régression

Science des Données et Apprentissage Automatique (partie 03) : Matrices de Régression

Cette fois-ci, nos modèles sont faits avec des matrices. Ceci permet une certaine flexibilité tout en nous permettant de faire des modèles puissants pouvant gérer non seulement cinq variables indépendantes mais aussi de nombreuses variables (tant que nous restons dans les limites de calcul d'un ordinateur). Cet article va être une lecture intéressante, c'est certain.
preview
Apprendre à concevoir un système de trading basé sur l’ATR

Apprendre à concevoir un système de trading basé sur l’ATR

Dans cet article, nous allons découvrir un nouvel outil technique pouvant utilisé en trading, dans la continuité de la série dans laquelle nous apprenons à concevoir des systèmes de trading simples. Nous allons cette fois travailler avec un autre indicateur technique populaire : l’Average True Range (ATR).
Apprenez à concevoir un système de trading basé sur l’ADX
Apprenez à concevoir un système de trading basé sur l’ADX

Apprenez à concevoir un système de trading basé sur l’ADX

Dans cet article, nous poursuivons notre série sur la conception d'un système de trading en utilisant les indicateurs les plus populaires et nous parlerons de l'indicateur Average Directional Movement Index (ADX). Nous verrons cet indicateur en détail pour bien le comprendre et nous apprendrons comment l'utiliser à travers une stratégie simple. En apprenant quelque chose en détail, nous pouvons obtenir plus d'informations et nous pouvons mieux l'utiliser.
preview
Science des Données et Apprentissage Automatique (Partie 02) : Régression Logistique

Science des Données et Apprentissage Automatique (Partie 02) : Régression Logistique

La classification des données est primordiale pour le trader algorithmique et pour le programmeur. Dans cet article, nous allons nous concentrer sur l'un des algorithmes logistiques de classification qui peut nous aider à identifier les Oui ou les Non, les Hauts et les Bas, les Achats et les Ventes.
preview
Science des données et Apprentissage Automatique (Partie 01) : Régression Linéaire

Science des données et Apprentissage Automatique (Partie 01) : Régression Linéaire

Il est temps pour nous, en tant que traders, de nous former, ainsi que nos systèmes, à prendre des décisions en fonction de ce que disent les chiffres Pas en fonction de nos yeux et de ce que nos tripes nous font croire. C'est par là que le monde se dirige, alors avançons perpendiculairement à la direction de la vague.
preview
Ce qu’il est possible de faire avec les Moyennes Mobiles

Ce qu’il est possible de faire avec les Moyennes Mobiles

L'article propose plusieurs méthodes d'application des moyennes mobiles. Chaque méthode impliquant une analyse des courbes est accompagnée d'indicateurs permettant de la visualiser. Dans la plupart des cas, les idées présentées dans cet article appartiennent à leurs auteurs respectifs. Ma seule tâche a été de les rassembler pour vous permettre de voir les principales approches et, espérons-le, de prendre des décisions de trading plus raisonnables. Niveau de compétence en MQL5 : débutant
Apprenez à concevoir un système de trading basé sur le Stochastique
Apprenez à concevoir un système de trading basé sur le Stochastique

Apprenez à concevoir un système de trading basé sur le Stochastique

Dans cet article, nous poursuivons notre série d'apprentissage - cette fois, nous allons apprendre à concevoir un système de trading en utilisant l'un des indicateurs les plus populaires et les plus utiles, l'oscillateur stochastique, pour construire un nouveau bloc dans notre connaissance des bases.
Apprenez à concevoir un système de trading basé sur le MACD
Apprenez à concevoir un système de trading basé sur le MACD

Apprenez à concevoir un système de trading basé sur le MACD

Dans cet article, nous allons découvrir un nouvel outil dans notre série : nous allons apprendre à concevoir un système de trading basé sur l'un des indicateurs techniques les plus populaires, le Moving Average Convergence Divergence (MACD).
preview
Plusieurs indicateurs sur un même graphique (Partie 06) : Transformer MetaTrader 5 en un système RAD (II)

Plusieurs indicateurs sur un même graphique (Partie 06) : Transformer MetaTrader 5 en un système RAD (II)

Dans mon précédent article, je vous ai montré comment créer un Chart Trade en utilisant les objets MetaTrader 5 et transformer ainsi la plateforme en un système RAD. Le système fonctionne très bien. Il est certain que de nombreux lecteurs auraient créé une bibliothèque, ce qui permettrait d'avoir des fonctionnalités étendues dans le système proposé. A partir de là, il serait possible de développer un Expert Advisor plus intuitif, avec une interface plus agréable et plus facile à utiliser.
Apprenez à concevoir un système de trading basé sur le Momentum
Apprenez à concevoir un système de trading basé sur le Momentum

Apprenez à concevoir un système de trading basé sur le Momentum

Dans ce nouvel article de notre série sur la conception des systèmes de trading, je vais présenter le Commodities Channel Index (CCI), expliquer ses spécificités, et partager avec vous comment créer un système de trading basé sur cet indicateur.
Apprenez à concevoir un système de trading utilisant le RSI
Apprenez à concevoir un système de trading utilisant le RSI

Apprenez à concevoir un système de trading utilisant le RSI

Dans cet article, je vais partager avec vous l'un des indicateurs les plus populaires et les plus utilisés dans le monde du trading : le RSI. Vous apprendrez à concevoir un système de trading utilisant cet indicateur.
preview
Plusieurs indicateurs sur un seul graphique (Partie 05) : Transformer MetaTrader 5 en un système RAD (I)

Plusieurs indicateurs sur un seul graphique (Partie 05) : Transformer MetaTrader 5 en un système RAD (I)

Beaucoup de personnes ne savent pas programmer mais sont assez créatives et ont de grandes idées. Mais le manque de connaissances en programmation les empêche de mettre en œuvre ces idées. Voyons ensemble comment créer un écran Chart Trade en utilisant la plateforme MetaTrader 5, comme s'il s'agissait d'un IDE.
preview
Plusieurs indicateurs sur un seul graphique (Partie 04) : Passer à un Expert Advisor

Plusieurs indicateurs sur un seul graphique (Partie 04) : Passer à un Expert Advisor

Dans mes articles précédents, j'ai expliqué comment créer un indicateur utilisant plusieurs sous-fenêtres, ce qui est intéressant lorsqu'on utilise des indicateurs personnalisés. Cette fois-ci, nous allons voir comment ajouter plusieurs fenêtres à un même Expert Advisor.
Apprenez à concevoir un système de trading utilisant le Momentum
Apprenez à concevoir un système de trading utilisant le Momentum

Apprenez à concevoir un système de trading utilisant le Momentum

Dans mon article précédent, j'ai mentionné l'importance d'identifier la tendance, donc la direction des prix. Dans cet article, je vais vous présenter l'un des concepts et des indicateurs les plus importants, à savoir l'indicateur Momentum. Je vais vous expliquer comment concevoir un système de trading basé sur l’indicateur Momentum.
Apprenez à concevoir un système de trading avec les Enveloppes
Apprenez à concevoir un système de trading avec les Enveloppes

Apprenez à concevoir un système de trading avec les Enveloppes

Dans cet article, je vais partager avec vous l'une des méthodes de trading avec les bandes. Cette fois, nous nous intéresserons aux enveloppes. Nous verrons à quel point il est facile de créer des stratégies de trading basées sur les enveloppes.
Apprenez à concevoir un système de trading avec les Bandes de Bollinger
Apprenez à concevoir un système de trading avec les Bandes de Bollinger

Apprenez à concevoir un système de trading avec les Bandes de Bollinger

Dans cet article, nous allons découvrir les Bandes de Bollinger, l'un des indicateurs les plus populaires dans le monde du trading. Nous allons considérer l'analyse technique et voir comment concevoir un système de trading algorithmique basé sur l'indicateur des Bandes de Bollinger.
preview
PriceAction Stoploss fixe ou RSI fixe (Smart StopLoss)

PriceAction Stoploss fixe ou RSI fixe (Smart StopLoss)

Le stop-loss est un outil majeur en matière de gestion de l'argent dans le trading. L'utilisation efficace du stop-loss, du take profit et de la taille du lot peut rendre un trader plus cohérent dans le trading et globalement plus rentable. Bien que le stop-loss soit un excellent outil, certains défis sont rencontrés lors de son utilisation. Le principal étant la chasse au stop-loss. Cet article examine comment réduire la chasse au stop-loss dans le trading et compare avec l'utilisation classique du stop-loss pour déterminer sa rentabilité.
Apprenez à concevoir différents systèmes de Moyenne Mobile
Apprenez à concevoir différents systèmes de Moyenne Mobile

Apprenez à concevoir différents systèmes de Moyenne Mobile

Il existe de nombreuses stratégies qui peuvent être utilisées pour filtrer les signaux générés en fonction de n'importe quelle stratégie, même en utilisant la moyenne mobile elle-même qui fait l'objet de cet article. Ainsi, l'objectif de cet article est de partager avec vous certaines des stratégies de moyenne mobile et comment concevoir un système de trading algorithmique.
Développer un Expert Advisor de trading à partir de zéro
Développer un Expert Advisor de trading à partir de zéro

Développer un Expert Advisor de trading à partir de zéro

Dans cet article, nous verrons comment développer un robot de trading avec un minimum de programmation. Bien sûr, MetaTrader 5 offre un haut niveau de contrôle sur les positions de trading. Cependant, utiliser uniquement la capacité manuelle pour passer des ordres peut être assez difficile et risqué pour les utilisateurs moins expérimentés.
preview
Apprenez Pourquoi et Comment Concevoir Votre Système de Trading Algorithmique

Apprenez Pourquoi et Comment Concevoir Votre Système de Trading Algorithmique

Cet article montre les bases de MQL pour les débutants afin de concevoir leur système de trading algorithmique (Expert Advisor) en concevant un système de trading algorithmique simple après avoir mentionné quelques bases de MQL5
preview
Programmation d'un Réseau de Neurones Profond à partir de zéro à l'aide du langage MQL

Programmation d'un Réseau de Neurones Profond à partir de zéro à l'aide du langage MQL

Cet article vise à apprendre au lecteur comment créer un Réseau de Neurones Profond à partir de zéro en utilisant le langage MQL4/5.
preview
Mathématiques en trading : ratios de Sharpe et de Sortino

Mathématiques en trading : ratios de Sharpe et de Sortino

Le retour sur investissement est l'indicateur le plus évident que les investisseurs et les traders débutants utilisent pour l'analyse de l'efficacité du trading. Les traders professionnels utilisent des outils plus fiables pour analyser les stratégies, tels que les ratios de Sharpe et de Sortino, entre autres.
Better Programmer (Partie 02): Arrêtez de faire ces 5 choses pour devenir un programmeur MQL5 performant
Better Programmer (Partie 02): Arrêtez de faire ces 5 choses pour devenir un programmeur MQL5 performant

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.
Trading bidirectionnel et couverture des positions dans MetaTrader 5 à l’aide du HedgeTerminalAPI, Partie 2
Trading bidirectionnel et couverture des positions dans MetaTrader 5 à l’aide du HedgeTerminalAPI, Partie 2

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.
Programmation des modes d'EA à l'aide d'une approche orientée objet
Programmation des modes d'EA à l'aide d'une approche orientée objet

Programmation des modes d'EA à l'aide d'une approche orientée objet

Cet article explique l'idée de la programmation d'un robot de trading multimode dans MQL5. Chaque mode est implémenté avec l'approche orientée objet. Des instances de la hiérarchie des classes de mode et des classes à tester sont fournies. La programmation multimode des robots de trading est censée prendre en compte toutes les particularités de chaque mode opérationnel d'un EA écrit en MQL5. Des fonctions et des énumérations sont créées pour identifier le mode.
Graphique Liquide
Graphique Liquide

Graphique Liquide

Souhaitez-vous voir un graphique horaire avec des barres s'ouvrant à partir de la deuxième et de la cinquième minute de l'heure ? À quoi ressemble un graphique redessiné lorsque l'heure d'ouverture des bars change toutes les minutes ? Quels sont les avantages du trading sur de tels graphiques ? Vous trouverez des réponses à ces questions dans cet article.
Tracer des lignes de tendance basées sur des fractales à l’aide de MQL4 et MQL5
Tracer des lignes de tendance basées sur des fractales à l’aide de MQL4 et MQL5

Tracer des lignes de tendance basées sur des fractales à l’aide de MQL4 et MQL5

L’article décrit l’automatisation du traçage des lignes de tendance en fonction de l’indicateur Fractals à l’aide de MQL4 et MQL5. La structure de l’article fournit une vue comparative de la solution pour deux langues. Les courbes de tendance sont tracées à l’aide de deux dernières fractales connues.
Pourquoi l'hébergement virtuel sur MetaTrader 4 et MetaTrader 5 est meilleur que les VPS habituels
Pourquoi l'hébergement virtuel sur MetaTrader 4 et MetaTrader 5 est meilleur que les VPS habituels

Pourquoi l'hébergement virtuel sur MetaTrader 4 et MetaTrader 5 est meilleur que les VPS habituels

Le réseau Virtual Hosting Cloud a été développé spécialement pour MetaTrader 4 et MetaTrader 5 et présente tous les avantages d'une solution native. Bénéficiez de notre offre gratuite de 24 heures - testez un serveur virtuel dès maintenant.
Les forêts aléatoires prédisent les tendances
Les forêts aléatoires prédisent les tendances

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.
Comment nous avons développé le service MetaTrader Signals et le trading social
Comment nous avons développé le service MetaTrader Signals et le trading social

Comment nous avons développé le service MetaTrader Signals et le trading social

Nous continuons d’améliorer le service des Signaux, d’améliorer les mécanismes, d’ajouter de nouvelles fonctions et de corriger les défauts. Le service de signaux MetaTrader de 2012 et le service de signaux MetaTrader actuel sont comme deux services complètement différents. Actuellement, nous mettons en œuvre un service Cloud d’hébergement virtuel qui consiste en un réseau de serveurs pour prendre en charge des versions spécifiques du terminal client MetaTrader.
Fournisseurs de signaux Johnpaul77 : « Notre stratégie demeure rentable depuis plus de trois ans maintenant. Alors pourquoi la changerions-nous ? »
Fournisseurs de signaux Johnpaul77 : « Notre stratégie demeure rentable depuis plus de trois ans maintenant. Alors pourquoi la changerions-nous ? »

Fournisseurs de signaux Johnpaul77 : « Notre stratégie demeure rentable depuis plus de trois ans maintenant. Alors pourquoi la changerions-nous ? »

Laissez-nous vous révéler un petit secret : Les visiteurs du site Web MQL5.com passent la plupart de leur temps sur la page du signal Johnpaul77. C'est un leader de notre évaluation de signal avec environ 900 abonnés et des fonds totaux de 5,7 millions de dollars sur des comptes réels. Nous avons interrogé les fournisseurs de signaux. Il s'est avéré qu'ils sont quatre ! Comment les tâches sont-elles réparties entre les membres de l'équipe ? Quels outils techniques utilisent-ils ? Pourquoi les appelle-t-on John Paul ? Et enfin, comment les joueurs ordinaires d'Indonésie sont-ils devenus des fournisseurs du meilleur signal sur MQL5.com ? Découvrez tout cela dans l'article.
Construire une start-up de technologie sociale, Deuxième partie : Programmation d'un client REST MQL5
Construire une start-up de technologie sociale, Deuxième partie : Programmation d'un client REST MQL5

Construire une start-up de technologie sociale, Deuxième partie : Programmation d'un client REST MQL5

Donnons maintenant une forme à l'idée Twitter basée sur le PHP qui a été introduite dans la première partie de cet article. Nous assemblons les différentes parties du SDSS. Concernant le côté client de l'architecture du système, nous nous appuyons sur la nouvelle fonction MQL5 WebRequest() pour envoyer des signaux de trading via HTTP.
MQL5.com Freelance : Source de revenus des développeurs (infographie)
MQL5.com Freelance : Source de revenus des développeurs (infographie)

MQL5.com Freelance : Source de revenus des développeurs (infographie)

À l’occasion du quatrième anniversaire de MQL5 Freelance Service, nous avons préparé une infographie démontrant les résultats du service pour toute la durée de son existence. Les chiffres parlent d’eux-mêmes : plus de 10 000 commandes d’une valeur totale d’environ 600 000 dollars ont été exécutées à ce jour, tandis que 3 000 clients et 300 développeurs ont déjà utilisé le service.
Emplois indépendants sur MQL5.com - L'endroit préféré des développeurs
Emplois indépendants sur MQL5.com - L'endroit préféré des développeurs

Emplois indépendants sur MQL5.com - L'endroit préféré des développeurs

Les développeurs de robots de trading n'ont plus besoin de commercialiser leurs services auprès des traders ayant besoin d'Expert Advisors, car ces derniers vous trouveront désormais. Déjà, des milliers de traders passent des ordres aux développeurs indépendants de MQL5 et paient le travail effectué sur MQL5.com. Pendant 4 ans, ce service a permis à trois mille traders de rémunérer plus de 10 000 travaux réalisés. Et l'activité des traders et des développeurs ne cesse de croître !
Comment mettre en œuvre les ordres des traders et réaliser des bénéfices dans le service MQL5 Freelance
Comment mettre en œuvre les ordres des traders et réaliser des bénéfices dans le service MQL5 Freelance

Comment mettre en œuvre les ordres des traders et réaliser des bénéfices dans le service MQL5 Freelance

MQL5 Freelance est un service en ligne où les développeurs sont payés pour créer des applications de trading commandées par les traders. Désormais, les traders comprennent la différence entre tous les services sur MQL5.com : un robot de trading prêt à l'emploi peut être acheté sur le marché MetaTrader, tandis qu'un Expert Advisor unique qui négocie sur la base d'une stratégie spécifique définie par l'utilisateur peut être commandé dans le service Freelance. Des développeurs expérimentés rivalisent pour la mise en œuvre des commandes des traders, de sorte qu'un trader puisse choisir celui qui offre les meilleures conditions de délais et de coût. Depuis le lancement du service, les traders ont payé un total de 600 000 $ pour 10 000 travaux effectués
Les traders ont-ils besoin de services de la part des développeurs ?
Les traders ont-ils besoin de services de la part des développeurs ?

Les traders ont-ils besoin de services de la part des développeurs ?

Le trading algorithmique devient plus populaire et nécessaire, ce qui a naturellement conduit à une demande d’algorithmes exotiques et de tâches inhabituelles. Dans une certaine mesure, de telles applications complexes sont disponibles dans la base de code ou sur le marché. Bien que les traders aient un accès simple à ces applications en quelques clics, ces applications peuvent ne pas satisfaire tous les besoins dans leur intégralité. Dans ce cas, les traders recherchent des développeurs qui peuvent écrire une application souhaitée dans la section MQL5 Freelance et attribuer un ordre.
Construire une start-up de technologie sociale, Première partie Envoyez des Tweets sur vos signaux MetaTrader 5
Construire une start-up de technologie sociale, Première partie Envoyez des Tweets sur vos signaux MetaTrader 5

Construire une start-up de technologie sociale, Première partie Envoyez des Tweets sur vos signaux MetaTrader 5

Aujourd’hui, nous allons apprendre à lier un terminal MetaTrader 5 à Twitter afin de pouvoir tweeter les signaux de trading de vos EA. Nous développons un système d’aide à la décision sociale en PHP basé sur un service Web RESTful. Cette idée vient exceptionnellement d’une conception du trading automatique appelée trading assisté par ordinateur. Nous voulons que les capacités cognitives des traders humains filtrent les signaux de trading qui, autrement, seraient automatiquement mis sur le marché par les Experts Advisors.
Récits de Robots de Trading : Est-ce moins plus que ca ?
Récits de Robots de Trading : Est-ce moins plus que ca ?

Récits de Robots de Trading : Est-ce moins plus que ca ?

Il y a deux ans, dans « La Dernière Croisade », nous avons passé en revue une méthode intéressante mais actuellement peu utilisée pour afficher des informations sur le marché - des graphiques de points et de figures. Maintenant, je vous suggère d’essayer d’écrire un robot de trading basé sur les modèles détectés sur le graphique de points et de figures.