Yuriy Bykov
Yuriy Bykov
4.3 (18)
  • Bilgiler
13+ yıl
deneyim
12
ürünler
50
demo sürümleri
5
işler
0
sinyaller
0
aboneler
📚 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
"Developing a Terminal Manager (Part 2): Running Multiple Terminal Instances" makalesini yayınladı
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
"Developing a Terminal Manager (Part 1): Problem Statement" makalesini yayınladı
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
"MQL5 Algo Forge'a Geçiş (Bölüm 4): Sürümlerle Çalışma" makalesini yayınladı
MQL5 Algo Forge'a Geçiş (Bölüm 4): Sürümlerle Çalışma

MQL5 Algo Forge sürüm kontrol sistemi ve deposunu kullanmanın ince detaylarını açıklayarak Simple Candles ve Adwizard projelerini geliştirmeye devam edeceğiz.

Yuriy Bykov
"Developing a Multi-Currency Expert Advisor (Part 29): Improving the Conveyor" makalesini yayınladı
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
"MQL5 Algo Forge'a Geçiş (Bölüm 3): Kendi Projelerinizde Harici Depoları Kullanma" makalesini yayınladı
MQL5 Algo Forge'a Geçiş (Bölüm 3): Kendi Projelerinizde Harici Depoları Kullanma

MQL5 Algo Forge’daki herhangi bir depodan harici kodu kendi projenize nasıl entegre edebileceğinizi keşfedelim. Bu makalede, nihayet bu heyecan verici ama aynı zamanda daha karmaşık görevi ele alacağız: MQL5 Algo Forge’daki üçüncü taraf depolardan kütüphanelerin pratikte nasıl bağlanacağı ve kullanılacağı.

Yuriy Bykov
"MQL5 Algo Forge'a Geçiş (Bölüm 2): Birden Fazla Depo ile Çalışma" makalesini yayınladı
MQL5 Algo Forge'a Geçiş (Bölüm 2): Birden Fazla Depo ile Çalışma

Bu makalede, projenin kaynak kodunun herkese açık bir depoda saklanmasını organize etmek için olası yaklaşımlardan birini ele alıyoruz. Proje geliştirme için net ve uygun kurallar oluşturmak amacıyla kodu farklı dallara dağıtacağız.

Yuriy Bykov
"Developing a Multi-Currency Expert Advisor (Part 28): Adding a Position Closing Manager" makalesini yayınladı
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
"Developing a Multi-Currency Advisor (Part 27): Component for Displaying Multi-Line Text" makalesini yayınladı
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
"Developing a Multi-Currency Expert Advisor (Part 26): Informer for Trading Instruments" makalesini yayınladı
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
"MQL5 Algo Forge'a Geçiş (Bölüm 1): Ana Deponun Oluşturulması" makalesini yayınladı
MQL5 Algo Forge'a Geçiş (Bölüm 1): Ana Deponun Oluşturulması

MetaEditor'da projeler üzerinde çalışırken, geliştiriciler genellikle kod sürümlerini yönetme ihtiyacıyla karşılaşırlar. MetaQuotes kısa süre önce GIT'e geçiş yapılacağını açıkladı ve kod sürümleme ve işbirliği özelliklerine sahip MQL5 Algo Forge'u duyurdu. Bu makalede, yeni ve daha önce var olan araçların nasıl daha verimli kullanılabileceğini tartışacağız.

Yuriy Bykov
"Developing a multi-currency Expert Advisor (Part 24): Adding a new strategy (II)" makalesini yayınladı
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