Articles Populaires

Choix De L'Éditeur - 2019

Leçons MQL

Chers amis, chers traders et programmeurs Forex, bonjour! La leçon d'aujourd'hui sera consacrée au calendrier économique, intégré par défaut à Metatrader 5. À l'aide de MQL5, nous allons apprendre à "extraire" les nouvelles et à écrire un conseiller à l'aide des fonctions que nous allons développer.

Lire La Suite

Bonjour tout le monde! Il n'y a pas si longtemps, dans le cadre d'une leçon sur les positions ouvertes des traders, nous avons pris des données d'un site Web sur le réseau. Ce que nous avons fait ensuite dans la leçon peut être fait d’une autre manière, sans utiliser dll, par conséquent, sans dépendre du système d’exploitation. Tout ce dont vous avez besoin est d’un terminal Metatrader 4 et d’un éditeur de code mql.

Lire La Suite

Salutations, chers collègues, commerçants et programmeurs! Nous présenterons aujourd’hui notre leçon d’introduction à la plate-forme Metatrader 5. Nous examinerons les différences sérieuses et moins sérieuses entre MT4 (langage de programmation MQL4) et MT5 (langage de programmation MQL5), en général et directement lors de la programmation dans ces langages.

Lire La Suite

Bonjour tout le monde! Beaucoup d’entre vous ont sûrement souvent remarqué que les graphiques d’une paire de devises en particulier répètent périodiquement leurs mouvements. En fait, dans la plupart des cas, il s’agit d’un phénomène temporaire qui ne permettra pas de gagner suffisamment d’argent. Mais que se passe-t-il s'il existe des mouvements de prix et des modèles aussi fiables que nous ne sommes pas au courant?

Lire La Suite

Il n'y a pas si longtemps, un indicateur de positions ouvertes de traders est apparu sur le site. Cela m'a plu car vous pouvez recevoir simultanément des données de plusieurs sources. De plus, dans le cadre de la rédaction de cet article, j'ai testé cet indicateur un peu visuellement et le résultat m'a semblé prometteur. Et aujourd'hui, nous allons utiliser cet indicateur pour utiliser ses données dans notre conseiller.

Lire La Suite

Il est parfois nécessaire d’appuyer par programme sur un bouton dans une application tierce, de lire le texte d’un composant spécifique, de démarrer un autre terminal, tout autre programme, d’ouvrir un fichier texte, d’éteindre l'ordinateur à un moment donné et d'effectuer certaines autres opérations. La fonction WinAPI ShellExecute, située dans la bibliothèque shell32, nous aidera ici.

Lire La Suite

Salutations les amis! Beaucoup d'entre vous ont probablement déjà fait face à ce désagrément plus d'une fois: ils ont écrit un conseiller dans mql4, puis je voulais essayer de jouer avec MetaTrader 5. Réécrire tout le code est une tâche plutôt fastidieuse et longue, et vous devez également commencer par travailler sur le travail existant. .

Lire La Suite

Chers amis, collègues traders Forex - bonjour! La leçon d'aujourd'hui sera deux en un. Aujourd’hui, nous allons écrire un indicateur dans le conseiller expert MQL5 + sur cet indicateur. I.e. Le sujet d'aujourd'hui est «Comment rédiger un Expert Advisor pour MetaTrader 5 sur un indicateur externe». Nous utilisons pour cela les classes et les bibliothèques de la plate-forme MT5, grâce auxquelles le développement de robots aura lieu le plus rapidement possible.

Lire La Suite

Salutations à vous, amis traders et programmeurs de forex! De temps en temps, ils me posent des questions: comment construire un véritable graphique du retrait du conseiller lors des tests. C'est un sujet d'actualité, en particulier pour ceux qui aiment les méthodes risquées de gestion de l'argent. Le terminal MetaTrader dispose d'un tableau de bord avec équité et de statistiques sur les tests, mais ce n'est pas toujours pratique et c'est bien lorsque vous avez votre propre outil éprouvé.

Lire La Suite

Chers collègues traders Forex, programmeurs, bonjour! La leçon d'aujourd'hui est consacrée à la conversion des experts-conseils écrits à l'origine pour la plate-forme Metatrader 4 en plates-formes Metatrader 5. Nous allons apprendre à transférer rapidement tout code écrit dans le langage de programmation MQL5 vers la plate-forme MT5.

Lire La Suite

Chers amis traders, programmeurs, bonjour! La leçon d'aujourd'hui concerne le développement d'un indicateur. Nous allons apprendre à écrire un indicateur pour le terminal Metatrader 5 dans MQL5, respectivement. Ce sera un oscillateur affichant la différence de deux moyennes mobiles sous la forme d'un histogramme de couleur. L'indicateur a quatre paramètres configurables: MaFastPeriod - Période de MA rapide; MaSlowPeriod - Période de lenteur MA; MaMethod - La méthode appliquée au prix; MaAppliedPrice - en fait - le type de prix.

Lire La Suite

Développer des experts en trading MQL4 n’est pas une tâche facile. Premièrement, l’algorithmisation de tout système commercial complexe pose déjà un problème, puisqu’il est nécessaire de prendre en compte de nombreux détails, à commencer par les caractéristiques du TS et par les spécificités de l’environnement MetaTrader 4. Deuxièmement, même un algorithme détaillé n’élimine pas les difficultés rencontrées lors du transfert de l’environnement développé. algorithme au langage de programmation MQL4.

Lire La Suite

Chers collègues, amis, vendeurs de logiciels, bonjour! On pense qu'un conseiller multidevises réussit mieux dans les transactions puisqu'il opère simultanément avec plusieurs paires de devises. Eh bien, écrivons un expert multidevises pour le terminal MetaTrader 5. C’est à cela que sera destiné le didacticiel vidéo de la série MQL5.

Lire La Suite

Chers collègues, amis traders Forex, bonjour! Ce n'est un secret pour personne qu'un conseiller écrit en utilisant l'algorithme Martingale peut être très rentable, mais il peut également être utilisé pour disperser un dépôt. Mais là où les bénéfices sont élevés, les risques sont élevés, n'oublions pas cela. De plus, certaines règles s'appliquent pour travailler avec de tels experts.

Lire La Suite

Salutations, messieurs les programmeurs MQL! Il arrive souvent que nous ayons besoin d’utiliser certaines données en ligne sur certaines pages du conseiller ou de l’indicateur de change. Un exemple typique d'une telle situation est de recevoir des nouvelles et de les afficher dans un terminal sur une carte dans un format qui vous convient.

Lire La Suite

Salutations, amis programmeurs de forex! Il n'y a pas si longtemps, une leçon vidéo a été publiée sur le célèbre système Michael Kovel Turtle. Elle m'a conduit à l'idée d'adapter cette merveilleuse stratégie au marché Forex. C’est ce que nous ferons aujourd’hui, et nous utiliserons le conseiller résultant pour développer, par exemple, un système de gestion de l’argent dans les leçons à venir.

Lire La Suite

Salutations, messieurs les programmeurs MQL! Avec cet article, nous complétons une série de leçons sur l'utilisation de citations. Leçons précédentes: Cochez le collecteur de données sous la forme d'un indicateur; Convertisseur de fichiers tick au format csv; Coller de plusieurs fichiers avec des données de tick dans un seul fichier; Vérification de l'historique des ticks accumulés pour les trous.

Lire La Suite

Bonjour, mes amis curieux sont des programmeurs débutants (et pas si)! Comme vous vous en souvenez, nous avons créé un ensemble d’outils pour le travail complet avec des guillemets. Nous disposons déjà des outils suivants: Cochez Collecteur de données sous la forme d’un indicateur; Convertisseur de fichiers tick au format csv; Un stitcher de plusieurs fichiers avec des données de tick dans un fichier.

Lire La Suite