Articles sur le trading manuel et algorithmique/automatisé dans MetaTrader 5

icon

Cette catégorie contient des articles sur tous les aspects du trading - du trading manuel au trading entièrement automatique, des idées d’Expert Advisor à la création de robots de trading à l'aide de MQL5 Wizard. La gestion des positions, le traitement des événements commerciaux et la gestion de l'argent - ces parties intégrantes du trading sont traitées dans ces articles.

Apprenez à copier des signaux de trading et à faire fonctionner de Expert Advisors 24 heures sur 24, à créer un robot de trading et à faire fonctionner MetaTrader sur Linux et MacOS, ce qu'est le trading social et comment commander un robot de trading.

Ajouter un nouvel article
dernier | meilleur
Stratégie statistique de Carry Trade
Stratégie statistique de Carry Trade

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.
Un Exemple de Stratégie de Trading Axée sur les Différences de Fuseau Horaire sur Différents Continents
Un Exemple de Stratégie de Trading Axée sur les Différences de Fuseau Horaire sur Différents Continents

Un Exemple de Stratégie de Trading Axée sur les Différences de Fuseau Horaire sur Différents Continents

En surfant sur Internet, il est facile de trouver de nombreuses stratégies, qui vous donneront un certain nombre de recommandations diverses. Adoptons une approche d'initié et examinons le processus de création d'une stratégie, axée sur les différences de fuseaux horaires sur les différents continents.
Contrôler  la Pente de la Courbe d' Équilibre Pendant le Travail d'un Expert Advisor
Contrôler  la Pente de la Courbe d' Équilibre Pendant le Travail d'un Expert Advisor

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.
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.
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.
Trademinator 3 : Montée des Machines de Trading
Trademinator 3 : Montée des Machines de Trading

Trademinator 3 : Montée des Machines de Trading

Dans l’article « Dr. Tradelove... » nous avons créé un Expert Advisor, qui optimise indépendamment les paramètres d’un système de trading présélectionné. De plus, nous avons décidé de créer un Expert Advisor qui peut non seulement optimiser les paramètres d’un système de trading sous-jacent à l’EA, mais également sélectionner le meilleur des systèmes de trading. Voyons ce qui peut en découler...
Quelques conseils pour les nouveaux clients
Quelques conseils pour les nouveaux clients

Quelques conseils pour les nouveaux clients

Une sagesse proverbiale souvent attribuée à diverses personnes célèbres dit : « Celui qui ne fait pas d'erreurs ne fait jamais rien. » À moins que vous ne considériez l'oisiveté comme une erreur, cette affirmation est difficile à contredire. Mais vous pouvez toujours analyser les erreurs passées (les vôtres et celles des autres) pour minimiser le nombre de vos erreurs futures. Nous allons tenter de passer en revue les situations qui peuvent se présenter lors de l'exécution de travaux dans le service du même nom.
preview
La création de Panneaux Graphiques est Devenue Facile dans MQL5

La création de Panneaux Graphiques est Devenue Facile dans MQL5

Dans cet article, nous allons fournir un guide simple et facile à tous ceux qui ont besoin de créer l'un des outils les plus précieux et les plus utiles dans le trading, à savoir le panneau graphique. Il permet de simplifier et de faciliter les tâches liées au trading, ce qui permet de gagner du temps et de se concentrer davantage sur le processus de trading lui-même, sans aucune distraction.
Widgets de signaux de trading MetaTrader 4 et MetaTrader 5
Widgets de signaux de trading MetaTrader 4 et MetaTrader 5

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.
Limitations et vérifications dans Expert Advisors
Limitations et vérifications dans Expert Advisors

Limitations et vérifications dans Expert Advisors

Est-il permis d’échanger ce symbole lundi ? Y a-t-il assez d’argent pour ouvrir une position ? Quelle est l’ampleur de la perte si le Stop Loss se déclenche ? Comment limiter le nombre d’ordres en attente ? L’opération de trade a-t-elle été exécutée à la barre actuelle ou à la barre précédente ? Si un robot de trading ne peut pas effectuer ce type de vérifications, toute stratégie de trade risque de se transformer en une stratégie de perte. Cet article présente les exemples de vérifications utiles dans n’importe quel Expert Advisor.
preview
Tout ce qu'il faut savoir sur la structure d’un programme MQL5

Tout ce qu'il faut savoir sur la structure d’un programme MQL5

Tout programme, quel que soit le langage de programmation, a une structure spécifique. Dans cet article, vous apprendrez les parties essentielles de la structure d’un programme MQL5 en comprenant les bases de la programmation de chaque partie, ce qui peut être très utile lors de la création de notre système de trading MQL5 ou d'un outil de trading pouvant être exécuté dans MetaTrader 5.
Aperçu du marché MetaTrader (infographie)
Aperçu du marché MetaTrader (infographie)

Aperçu du marché MetaTrader (infographie)

Il y a quelques semaines, nous avons publié l’infographie sur le service Freelance. Nous avons également promis de révéler quelques statistiques du marché MetaTrader. Maintenant, nous vous invitons à examiner les données que nous avons recueillies.
Signaux de Trading pour MetaTrader 5: Une meilleure alternative aux comptes PAMM !
Signaux de Trading pour MetaTrader 5: Une meilleure alternative aux comptes PAMM !

Signaux de Trading pour MetaTrader 5: Une meilleure alternative aux comptes PAMM !

Nous sommes heureux d'annoncer que MetaTrader 5 propose désormais des signaux de trading, offrant ainsi un outil puissant aux investisseurs et aux gestionnaires. Pendant que vous suivez les trades d'un trader performant, le terminal les reproduira automatiquement dans votre compte !
Apprentissage automatique : Comment les machines à vecteurs de support peuvent être utilisées dans le trading
Apprentissage automatique : Comment les machines à vecteurs de support peuvent être utilisées dans le trading

Apprentissage automatique : Comment les machines à vecteurs de support peuvent être utilisées dans le trading

Les machines à vecteurs de support sont utilisées depuis longtemps dans des domaines tels que la bio-informatique et les mathématiques appliquées pour évaluer des ensembles de données complexes et extraire des modèles utiles pouvant être utilisés pour classer les données. Cet article examine ce qu'est une machine à vecteurs de support, comment elle fonctionne et pourquoi elle peut être si utile pour extraire des motifs complexes. Nous étudions ensuite comment ils peuvent être appliqués au marché et potentiellement utilisés pour conseiller sur le trading. À l'aide de l'outil d'apprentissage par machine à vecteur de support, l'article fournit des exemples concrets qui permettent aux lecteurs d'expérimenter leur propre trading.
Évaluation des systèmes de trading - l’efficacité d’ouverture, de clôture et de trades en général
Évaluation des systèmes de trading - l’efficacité d’ouverture, de clôture et de trades en général

É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.
Assistant MQL5 : Nouvelle version
Assistant MQL5 : Nouvelle version

Assistant MQL5 : Nouvelle version

L'article contient des descriptions des nouvelles fonctionnalités disponibles dans l'assistant MQL5 mis à jour. L'architecture modifiée des signaux permet de créer des robots de trading basés sur la combinaison de divers modèles de marché. L'exemple contenu dans l'article explique la procédure de création interactive d'un Expert Advisor.
Dr. Tradelove ou comment j'ai arrêté de m'inquiéter et créé un Expert Advisor en autoformation
Dr. Tradelove ou comment j'ai arrêté de m'inquiéter et créé un Expert Advisor en autoformation

Dr. Tradelove ou comment j'ai arrêté de m'inquiéter et créé un Expert Advisor en autoformation

Il y a un peu plus d'un an, joo, dans son article « Algorithmes génétiques - C'est facile ! », nous a donné un outil pour la mise en œuvre de l'algorithme génétique dans MQL5. Maintenant, en utilisant cet outil, nous allons créer un Expert Advisor qui va optimiser génétiquement ses propres paramètres en fonction de certaines conditions limites...
Approche Économétrique de l'Analyse des Graphiques
Approche Économétrique de l'Analyse des Graphiques

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.
Avantages des signaux MQL5
Avantages des signaux MQL5

Avantages des signaux MQL5

Le service de signaux de trading récemment introduit dans MetaTrader 5 permet aux traders de copier les opérations de trading de n'importe quel fournisseur de signaux. Les utilisateurs peuvent sélectionner n'importe quel signal, s'y abonner et toutes les offres seront copiées sur leurs comptes. Les fournisseurs de signaux peuvent fixer le prix de leur abonnement et recevoir une redevance mensuelle fixe de leurs abonnés.
preview
Comment créer un indicateur Canal de Donchian (Donchian Channel) personnalisé avec MQL5

Comment créer un indicateur Canal de Donchian (Donchian Channel) personnalisé avec MQL5

Il existe de nombreux outils techniques permettant de visualiser un canal autour des prix. L'un de ces outils est l'indicateur du Canal de Donchian, ou Donchian Channel en anglais. Dans cet article, nous allons apprendre comment créer l'indicateur Donchian Channel et comment le négocier en tant qu'indicateur personnalisé à l'aide de l'EA.
preview
Approche brute de la recherche de motifs (partie VI) : Optimisation cyclique

Approche brute de la recherche de motifs (partie VI) : Optimisation cyclique

Dans cet article, je montrerai la première partie des améliorations qui m'ont permis non seulement de fermer toute la chaîne d'automatisation pour le trading sur MetaTrader 4 et 5, mais aussi de faire quelque chose de beaucoup plus intéressant. Désormais, cette solution me permet d'automatiser entièrement la création et l'optimisation des EA, ainsi que de minimiser les coûts de main-d'œuvre pour trouver des configurations de trading efficaces.
Le MQL5 Cookbook : Traitement de l'événement de TradeTransaction
Le MQL5 Cookbook : Traitement de l'événement de TradeTransaction

Le MQL5 Cookbook : Traitement de l'événement de TradeTransaction

Cet article considère les capacités du langage MQL5 du point de vue de la programmation par évènement. Le plus grand avantage de cette approche est que le programme peut recevoir des informations sur la mise en œuvre progressive d'une opération de trade. L'article contient également un exemple de réception et de traitement d'informations sur les opérations de trade en cours à l'aide du gestionnaire d'événements TradeTransaction. À mon avis, une telle approche peut être utilisée pour copier des transactions d'un terminal à un autre.
Analyse technique : Comment analysons-nous ?
Analyse technique : Comment analysons-nous ?

Analyse technique : Comment analysons-nous ?

Cet article décrit brièvement l'opinion de l'auteur sur les indicateurs de redécoupage, les indicateurs multi-temporels et l'affichage des cotations avec des chandeliers japonais. L'article ne contient aucun détail de programmation et est de caractère général.
L'exemple simple de création d'un indicateur à l'aide d'une logique floue
L'exemple simple de création d'un indicateur à l'aide d'une logique floue

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.
Dessiner les Émissions de l'Indicateur en MQL5
Dessiner les Émissions de l'Indicateur en MQL5

Dessiner les Émissions de l'Indicateur en MQL5

Dans cet article, nous allons traiter l'émission d'indicateurs - une nouvelle approche de l'étude de marché. Le calcul de l'émission est basé sur l'intersection de différents indicateurs : de plus en plus de points de couleurs et de formes différentes apparaissent après chaque tick. Ils forment de nombreux groupes comme des nébuleuses, des nuages, des pistes, des lignes, des arcs, etc. Ces formes contribuent à détecter les ressorts et les forces invisibles qui affectent le mouvement des prix du marché.
Analyse technique : Qu'analysons-nous ?
Analyse technique : Qu'analysons-nous ?

Analyse technique : Qu'analysons-nous ?

Cet article tente d'analyser plusieurs particularités de représentation des cotations disponibles dans le terminal client MetaTrader. L'article est général, il ne concerne pas la programmation.
Le trading social avec les plateformes de trading MetaTrader 4 et MetaTrader 5
Le trading social avec les plateformes de trading MetaTrader 4 et MetaTrader 5

Le trading social avec les plateformes de trading MetaTrader 4 et MetaTrader 5

Qu’est-ce que le trading social ? Il s’agit d’une coopération mutuellement bénéfique des traders et des investisseurs par laquelle les traders qui réussissent autorisent le suivi de leur trading, et les investisseurs potentiels en profitent pour surveiller leurs performances et copier les trades de ceux qui leurs semblent les plus prometteurs.
Utiliser MetaTrader 5 comme fournisseur de signaux pour MetaTrader 4
Utiliser MetaTrader 5 comme fournisseur de signaux pour MetaTrader 4

Utiliser MetaTrader 5 comme fournisseur de signaux pour MetaTrader 4

Analyse et exemples de techniques permettant de réaliser des analyses de trading sur la plateforme MetaTrader 5, mais exécutées par MetaTrader 4. L'article vous montrera comment créer un simple fournisseur de signaux dans votre MetaTrader 5, et vous y connecter avec plusieurs clients, même avec MetaTrader 4. Vous découvrirez également comment suivre les participants au championnat de trading automatisé dans votre compte réel MetaTrader 4.
Un Gestionnaire de Commande  Virtuelle pour suivre les commandes  dans l'environnement MetaTrader 5 axé sur la position
Un Gestionnaire de Commande  Virtuelle pour suivre les commandes  dans l'environnement MetaTrader 5 axé sur la position

Un Gestionnaire de Commande Virtuelle pour suivre les commandes dans l'environnement MetaTrader 5 axé sur la position

Cette bibliothèque de classes peut être ajoutée à un Expert Advisor MetaTrader 5 pour lui permettre d'être écrite avec une approche axée sur les commandes largement comparable à MetaTrader 4, par rapport à l'approche axée sur la position de MetaTrader 5. Il le fait en gardant une trace des commandes virtuelles sur le terminal client MetaTrader 5, tout en maintenant un arrêt de protection du courtier pour chaque position pour la protection contre les catastrophes.
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.
Le Lecteur de Trading Axé sur l'Historique des Deals
Le Lecteur de Trading Axé sur l'Historique des Deals

Le Lecteur de Trading Axé sur l'Historique des Deals

Le lecteur de trading Seulement quatre mots, aucune explication n'est nécessaire. Des pensées sur une petite boîte avec des boutons vous viennent à l'esprit. Appuyez sur un bouton - Ca lit, déplacez le levier - la vitesse de lecture change. En réalité, c'est assez similaire. Dans cet article, je souhaite montrer mon élaboration qui lit l'historique du trade presque comme en temps réel. L'article couvre certaines nuances de la POO, en travaillant avec des indicateurs et en gérant des graphiques.
Modèle de Régression Universel pour la Prévision des Prix du Marché
Modèle de Régression Universel pour la Prévision des Prix du Marché

Modèle de Régression Universel pour la Prévision des Prix du Marché

Le prix du marché est formé à partir d’un équilibre stable entre l’offre et la demande qui, à son tour, dépendent d’une variété de facteurs économiques, politiques et psychologiques. Les différences de nature ainsi que les causes d’influence de ces facteurs rendent difficile la prise en compte directe de tous les composants. Cet article présente une tentative de prédire le prix du marché sur la base d’un modèle de régression élaboré.
preview
Comprendre la Programmation Orientée Objet (POO) MQL5

Comprendre la Programmation Orientée Objet (POO) MQL5

En tant que développeurs, nous devons apprendre à créer et à développer des logiciels réutilisables et flexibles sans duplication de code, en particulier si nous avons différents objets ayant des comportements différents. L'utilisation de techniques et de principes de programmation orientés vers l'objet permet d'y parvenir facilement. Dans cet article, nous présenterons les bases de la Programmation Orientée Objet MQL5 afin de comprendre comment nous pouvons utiliser les principes et les pratiques de ce sujet critique dans nos logiciels.
Filtrage des Signaux en Fonction des Données Statistiques de la Corrélation des Prix.
Filtrage des Signaux en Fonction des Données Statistiques de la Corrélation des Prix.

Filtrage des Signaux en Fonction des Données Statistiques de la Corrélation des Prix.

Existe-t-il une corrélation entre le comportement passé des prix et ses tendances futures ? Pourquoi le prix répète-t-il aujourd'hui le caractère de son mouvement de la veille ? Les statistiques peuvent-elles être utilisées pour prévoir la dynamique des prix ? Il y a une réponse, et elle est positive. En cas de doute, cet article est fait pour vous. Je vais vous expliquer comment créer un filtre fonctionnel pour un système de trading dans MQL5, révélant une tendance intéressante dans les fluctuations de prix.
preview
Comprendre le placement des ordres dans MQL5

Comprendre le placement des ordres dans MQL5

Lors de la création d'un système de trading, il y a une tâche à accomplir efficacement. Cette tâche consiste à placer des ordres ou à permettre au système de trading créé de traiter les ordres automatiquement, ce qui est crucial dans tout système de trading. Vous trouverez donc dans cet article la plupart des sujets que vous devez comprendre sur cette tâche pour créer votre système de trading en termes de placement d'ordres de manière efficace.