Yuriy Bykov
Yuriy Bykov
4.3 (18)
  • Informations
13+ années
expérience
12
produits
49
versions de démo
5
offres d’emploi
0
signaux
0
les abonnés
📚 Series of articles:
◉ Developing a multi-currency Expert Advisor (32 parts) ( https://www.mql5.com/ru/blogs/post/756958 )
◉ Moving to MQL5 Algo Forge (4 parts) ( https://www.mql5.com/ru/blogs/post/765536 )
◉ Developing a terminal manager (3 parts) ( https://www.mql5.com/ru/blogs/post/765539 )

📢 Channels:
Telegram: 📲 https://t.me/adwizard_mql5
MQL5 Channels: 🌐 https://www.mql5.com/en/channels/adwizard-en
Yuriy Bykov
Article publié Developing a Terminal Manager (Part 2): Running Multiple Terminal Instances
Developing a Terminal Manager (Part 2): Running Multiple Terminal Instances

Let's move on to using multiple terminal instances on the server by setting up a simple control panel for starting and stopping them. Now it is time to expand the functionality and move on to the next stages — implementing more complex features, such as managing multiple terminal instances, state persistence, integration with the MetaTrader 5 API, and a web interface with comprehensive information about the terminals.

1
Yuriy Bykov
Article publié Developing a Terminal Manager (Part 1): Problem Statement
Developing a Terminal Manager (Part 1): Problem Statement

How can we conveniently monitor multiple terminals running Expert Advisors, especially when they are on different computers? Let's try to create a web interface for managing the launch of MetaTrader 5 trading terminals and viewing detailed information about the operation of each instance.

1
Yuriy Bykov
Article publié Passer à MQL5 Algo Forge (Partie 4) : Travailler avec les versions et les mises à jour
Passer à MQL5 Algo Forge (Partie 4) : Travailler avec les versions et les mises à jour

Nous continuerons à développer les projets ’Simple Candles’ et ’Adwizard’, tout en décrivant les aspects les plus fins de l'utilisation du système de contrôle de version et de dépôts MQL5 Algo Forge.

Yuriy Bykov
Article publié Developing a Multi-Currency Expert Advisor (Part 29): Improving the Conveyor
Developing a Multi-Currency Expert Advisor (Part 29): Improving the Conveyor

We are going to improve the usability of the automated optimization conveyor: we will explore the process from creating an optimization project to testing the final EA. For clarity, let us walk through the entire process step by step creating the final EA, while stopping to make any desired corrections.

1
Yuriy Bykov
Article publié Passer à MQL5 Algo Forge (Partie 3) : Utiliser des dépôts externes dans vos propres projets
Passer à MQL5 Algo Forge (Partie 3) : Utiliser des dépôts externes dans vos propres projets

Voyons comment vous pouvez commencer à intégrer du code externe à partir de n'importe quel dépôt du stockage MQL5 Algo Forge dans votre propre projet. Dans cet article, nous nous attaquons enfin à cette tâche prometteuse, mais plus complexe : comment connecter et utiliser de manière pratique des bibliothèques provenant de dépôts tiers dans MQL5 Algo Forge.

Yuriy Bykov
Article publié Passer à MQL5 Algo Forge (Partie 2) : Travailler avec plusieurs dépôts
Passer à MQL5 Algo Forge (Partie 2) : Travailler avec plusieurs dépôts

Dans cet article, nous examinons l'une des approches possibles pour organiser le stockage du code source d'un projet dans un dépôt public. Nous distribuerons le code dans différentes branches afin d'établir des règles claires et pratiques pour le développement du projet.

Yuriy Bykov
Article publié Developing a Multi-Currency Expert Advisor (Part 28): Adding a Position Closing Manager
Developing a Multi-Currency Expert Advisor (Part 28): Adding a Position Closing Manager

When running multiple strategies in parallel, you may want to periodically close all open positions and start the strategies over again. The existing code only allows this behavior to be implemented through manual intervention. Let's try to automate this part.

Yuriy Bykov
Article publié Developing a Multi-Currency Advisor (Part 27): Component for Displaying Multi-Line Text
Developing a Multi-Currency Advisor (Part 27): Component for Displaying Multi-Line Text

If there is a need to display text on a chart, we can use the Comment() function. But its capabilities are quite limited. Therefore, in this article, we will create our own component - a full-screen dialog window capable of displaying multi-line text with flexible font settings and scrolling support.

1
Yuriy Bykov
Article publié Developing a Multi-Currency Expert Advisor (Part 26): Informer for Trading Instruments
Developing a Multi-Currency Expert Advisor (Part 26): Informer for Trading Instruments

Before moving forward with the development of multi-currency EAs, let's try to switch to creating a new project using the developed library. This example will demonstrate how to best organize source code storage and how using the new code repository from MetaQuotes can help us.

1
Yuriy Bykov
Article publié Passer à MQL5 Algo Forge (Partie 1) : Création du Dépôt Principal
Passer à MQL5 Algo Forge (Partie 1) : Création du Dépôt Principal

Lorsqu'ils travaillent sur des projets dans MetaEditor, les développeurs sont souvent confrontés à la nécessité de gérer les versions du code. MetaQuotes a récemment annoncé la migration vers GIT et le lancement de MQL5 Algo Forge avec des capacités de versionnement de code et de collaboration. Dans cet article, nous verrons comment utiliser plus efficacement les nouveaux outils et ceux qui existent déjà.

Yuriy Bykov
Article publié Developing a multi-currency Expert Advisor (Part 24): Adding a new strategy (II)
Developing a multi-currency Expert Advisor (Part 24): Adding a new strategy (II)

In this article, we will continue to connect the new strategy to the created auto optimization system. Let's look at what changes need to be made to the optimization project creation EA, as well as the second and third stage EAs.

1