• Information
13+ Jahre
Erfahrung
12
Produkte
48
Demoversionen
5
Jobs
0
Signale
0
Abonnenten
📚 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
Hat den Artikel Разрабатываем менеджер терминалов (Часть 2): Запуск нескольких экземпляров veröffentlicht
Разрабатываем менеджер терминалов (Часть 2): Запуск нескольких экземпляров

Переходим к использованию сразу нескольких экземпляров терминала на сервере, организовав простую панель управления запуском и остановкой. Теперь пришло время расширять функциональность и переходить к следующим этапам — реализации более сложных возможностей, таких как управление несколькими экземплярами, хранение состояния, интеграция с MetaTrader5 API и веб-интерфейс с полной информацией о терминалах.

1
Yuriy Bykov
Hat den Artikel Разрабатываем менеджер терминалов (Часть 1): Постановка задачи veröffentlicht
Разрабатываем менеджер терминалов (Часть 1): Постановка задачи

Как обеспечить возможность удобного контроля за несколькими терминалами, на которых торгуют советники, да ещё и на разных компьютерах? Попробуем создать веб-интерфейс по управлению запуском торговых терминалов MetaTrader 5 и просмотру детальной информации о работе каждого экземпляра.

1
Yuriy Bykov
Hat den Artikel Umstellung auf MQL5 Algo Forge (Teil 4): Arbeiten mit Versionen und Releases veröffentlicht
Umstellung auf MQL5 Algo Forge (Teil 4): Arbeiten mit Versionen und Releases

Wir werden die Entwicklung der Projekte Simple Candles und Adwizard fortsetzen und dabei auch die feineren Aspekte der Verwendung des Versionskontrollsystems und des Repositorys von MQL5 Algo Forge beschreiben.

Yuriy Bykov
Hat den Artikel Разрабатываем мультивалютный советник (Часть 29): Доработка конвейера veröffentlicht
Разрабатываем мультивалютный советник (Часть 29): Доработка конвейера

Повышаем удобство работы с конвейером автоматической оптимизации: попробуем пройти путь от создания проекта оптимизации до теста итогового советника. Для наглядности промоделируем по шагам весь процесс создания итогового советника, останавливаясь для внесения желаемых исправлений.

1
Yuriy Bykov
Hat den Artikel Umstellung auf MQL5 Algo Forge (Teil 3): Verwendung externer Repositories für die eigenen Projekte veröffentlicht
Umstellung auf MQL5 Algo Forge (Teil 3): Verwendung externer Repositories für die eigenen Projekte

Lassen Sie uns untersuchen, wie Sie externen Code aus einem beliebigen Repository im MQL5 Algo Forge Speicher in Ihr eigenes Projekt integrieren können. In diesem Artikel wenden wir uns endlich dieser vielversprechenden, aber auch komplexeren Aufgabe zu: wie man Bibliotheken aus Drittanbieter-Repositories innerhalb von MQL5 Algo Forge praktisch verbindet und verwendet.

Yuriy Bykov
Hat den Artikel Umstellung auf MQL5 Algo Forge (Teil 2): Arbeiten mit mehreren Repositorys veröffentlicht
Umstellung auf MQL5 Algo Forge (Teil 2): Arbeiten mit mehreren Repositorys

In diesem Artikel betrachten wir einen der möglichen Ansätze zur Organisation der Speicherung des Quellcodes eines Projekts in einem öffentlichen Repository. Wir werden den Code auf verschiedene Zweige verteilen, um klare und bequeme Regeln für die Projektentwicklung festzulegen.

Yuriy Bykov
Hat den Artikel Developing a Multi-Currency Expert Advisor (Part 28): Adding a Position Closing Manager veröffentlicht
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
Hat den Artikel Entwicklung eines Expert Advisors für mehrere Währungen (Teil 27): Komponente zur Anzeige von mehrzeiligem Text veröffentlicht
Entwicklung eines Expert Advisors für mehrere Währungen (Teil 27): Komponente zur Anzeige von mehrzeiligem Text

Wenn Text in einem Chart angezeigt werden soll, können wir die Funktion „Comment()“ verwenden. Aber ihre Möglichkeiten sind recht begrenzt. Daher werden wir in diesem Artikel eine eigene Komponente erstellen – ein Dialogfenster über die gesamte Chartfläche, das mehrzeiligen Text mit flexiblen Schriftarteneinstellungen und Scroll-Unterstützung anzeigen kann.

Yuriy Bykov
Hat den Artikel Entwicklung eines Multi-Currency Expert Advisors (Teil 26): Informer für Handelsinstrumente veröffentlicht
Entwicklung eines Multi-Currency Expert Advisors (Teil 26): Informer für Handelsinstrumente

Bevor wir mit der Entwicklung von Mehrwährungs-EAs fortfahren, wollen wir versuchen, ein neues Projekt mit der entwickelten Bibliothek zu erstellen. In diesem Beispiel wird gezeigt, wie man die Speicherung von Quellcode am besten organisiert und wie das neue Code-Repository von MetaQuotes uns dabei helfen kann.

Yuriy Bykov
Hat den Artikel Umstellung auf MQL5 Algo Forge (Teil 1): Erstellen des Haupt-Repositorys veröffentlicht
Umstellung auf MQL5 Algo Forge (Teil 1): Erstellen des Haupt-Repositorys

Bei der Arbeit an Projekten in MetaEditor stehen Entwickler oft vor der Notwendigkeit, Codeversionen zu verwalten. MetaQuotes kündigte kürzlich die Migration zu GIT und die Einführung von MQL5 Algo Forge mit Codeversionierung und Kollaborationsfunktionen an. In diesem Artikel wird erörtert, wie die neuen und bereits vorhandenen Tools effizienter genutzt werden können.

Yuriy Bykov
Hat den Artikel Entwicklung eines Expertenberaters für mehrere Währungen (Teil 24): Hinzufügen einer neuen Strategie (II) veröffentlicht
Entwicklung eines Expertenberaters für mehrere Währungen (Teil 24): Hinzufügen einer neuen Strategie (II)

In diesem Artikel werden wir die neue Strategie mit dem erstellten automatischen Optimierungssystem verbinden. Schauen wir uns an, welche Änderungen am EA für die Erstellung des Optimierungsprojekts sowie an den EAs der zweiten und dritten Stufe vorgenommen werden müssen.