• Information
14+ Jahre
Erfahrung
2
Produkte
2806
Demoversionen
28
Jobs
0
Signale
0
Abonnenten
Anatoli Kazharski
Hat den Artikel Die Darstellung der Optimierung einer Handelsstrategie im MetaTrader 5 veröffentlicht
Die Darstellung der Optimierung einer Handelsstrategie im MetaTrader 5

Der Artikel implementiert eine MQL-Anwendung mit einem grafischen Interface zur erweiterten Darstellung der Optimierung. Das grafische Interface verwendet die letzte Version der Bibliothek EasyAndFast. Viele Anwender fragen sich, warum MQL-Anwendungen überhaupt grafische Interfaces benötigen. Dieser Artikel zeigt einen von mehreren Fällen, die für Händler nützlich sein können.

Anatoli Kazharski
Содержание Введение Настройки тестера Настройки эксперта для оптимизации параметров...
Anatoli Kazharski
Hat den Artikel Grafische Interfaces XI: Integration der graphischen Standardbibliothek (build 16) veröffentlicht
Grafische Interfaces XI: Integration der graphischen Standardbibliothek (build 16)

Eine neue Version der Grafikbibliothek zum Erstellen wissenschaftlicher Diagramme (die Klasse CGraphic) wurde vor Kurzen veröffentlicht. Mit dieser Aktualisierung der weiterentwickelten Bibliothek, um grafische Interfaces zu erstellen, wird eine Version mit neuem Steuerelemente zur Erstellung von Diagrammen eingeführt. Jetzt ist es noch einfacher, Daten verschiedener Typen zu visualisieren.

Cid Ougaske
Cid Ougaske 2017.11.11
Great work, again... congrat´s
wujunnihao
wujunnihao 2018.01.05
Thanks for sharing, can you write all the files in the library.
haily27
haily27 2018.06.06
这是MT5最新版本的函数库吗?
Anatoli Kazharski
Hat den Artikel Grafisches Interface XI: Texteingabefelder und Kombinationsfelder in Tabellenzellen (build 15) veröffentlicht
Grafisches Interface XI: Texteingabefelder und Kombinationsfelder in Tabellenzellen (build 15)

Diese Aktualisierung der Bibliothek versieht das Tabellensteuerelement (die Klasse CTable) mit neue Optionen. Die Palette der Steuerelemente in den Tabellenzellen wird erweitert, diesmal um Textbearbeitungs- und Kombinationsfelder. Dieses Aktualisierung führt auch die Möglichkeit ein, das Fenster einer MQL-Anwendung zur Laufzeit in der Größe zu ändern.

Anatoli Kazharski
Hat den Artikel Graphisches Interface XI: Gezeichnete Steuerelemente (build 14.2) veröffentlicht
Graphisches Interface XI: Gezeichnete Steuerelemente (build 14.2)

In der neuen Version der Bibliothek werden alle Steuerelemente als eigenständige Grafikobjekte des Typs OBJ_BITMAP_LABEL gezeichnet. Der Code wird auch weiterhin optimiert: die Änderungen in den Kernklassen werden beschrieben.

Ruslan Khasanov
Ruslan Khasanov 2017.07.10
Фантастическая библиотека! Я восхищен вашим трудом.
Anatoli Kazharski
Hat den Artikel Graphische Interfaces XI: Überarbeitung des Bibliothekscodes (build 14.1) veröffentlicht
Graphische Interfaces XI: Überarbeitung des Bibliothekscodes (build 14.1)

Wenn die Bibliothek wächst, muss ihr Programmcode wiederholt optimiert werden, um die Größe zu verringern. Die Version der in diesem Artikel beschriebenen Bibliothek ist nun auch in Teilen objektorientiert. Dadurch ist der Code leichter zu verstehen. Mit der detaillierten Beschreibung der letzten Änderungen kann der Leser auf Basis dieser Bibliothek seine eigenen Ziele umsetzen.

Anatoli Kazharski
Hat den Artikel Graphisches Interface X: Textauswahl im mehrzeiligen Textfeld (build 13) veröffentlicht
Graphisches Interface X: Textauswahl im mehrzeiligen Textfeld (build 13)

In diesem Artikel erreichen wir, Text mittels verschiedener Tasten auszuwählen, und markierten Text zu löschen, genau so, wie man das von einem Texteditor kennt. Zusätzlich wird der Code weiter optimiert, und es werden die Klassen für die zweite Stufe in Richtung der endgültigen Version der Bibliothek vorbereitet, die alle Elemente als Einzelbilder vor einem Hintergrund darstellt.

Anatoli Kazharski
Hat den Artikel Grafische Interfaces X: Algorithmus für den Zeilenumbruch im mehrzeiligen Textfeld (build 12) veröffentlicht
Grafische Interfaces X: Algorithmus für den Zeilenumbruch im mehrzeiligen Textfeld (build 12)

Wir fahren fort mit der Entwicklung eines mehrzeiligen Textfeldes. Diesmal ist es unsere Aufgabe einen Algorithmus für den Fall, dass der Text die Breite des Textfeldes überschreitet, zu entwickeln oder, umgekehrt, einen Zeilenumbruch zu entfernen, wenn die möglich ist.

Cid Ougaske
Cid Ougaske 2017.04.08
Dear Anatoli, congratulations, your interface is very useful,easy and awsome. I adopted for my EAs and Indicators. Really thank you for all. Please, go on and on!
Anatoli Kazharski
Anatoli Kazharski 2017.04.08
Thank you. To be continued.
MrSurprise
MrSurprise 2017.05.28
It is a great library that you have created! In the beginning you supported both MT4 and MT5 but after build 2 there is only a package for MT5, have you stopped supporting MT4 or can it be used in MT4 as well with some small corrections?
Anatoli Kazharski
Hat den Artikel Grafisches Interface X: Sortieren, Neuerstellen der Tabelle und Steuerelemente der Zellen (build 11) veröffentlicht
Grafisches Interface X: Sortieren, Neuerstellen der Tabelle und Steuerelemente der Zellen (build 11)

Wir fahren fort neue Elemente der Tabellendarstellung hinzuzufügen: Datensortierung, Handhabung der Zahl der Spalten und Zeilen, Setzen des Zelltyps, um dort auch Steuerelemente eintragen zu können.

Anatoli Kazharski
Hat den Artikel Grafische Interfaces X: Updates für die Tabellendarstellung und ein optimierter Code (build 10) veröffentlicht
Grafische Interfaces X: Updates für die Tabellendarstellung und ein optimierter Code (build 10)

Wir fahren fort neue Elemente der Tabellendarstellung hinzuzufügen (CCanvasTable). Eine Tabelle ist nun in der Lage: die Zeile unter der Maus hervorzuheben; eine Liste von Icons einer Zelle zuzuweisen und eine Methode aus der Liste ein Icon auszuwählen; die Möglichkeit während der Laufzeit Text einer Zelle zu setzen, zu verändern und noch mehr.

Anatoli Kazharski
Hat den Artikel Grafische Interfaces X: Neue Möglichkeiten der Tabellendarstellung (build 9) veröffentlicht
Grafische Interfaces X: Neue Möglichkeiten der Tabellendarstellung (build 9)

Bis heute war CTable die fortschrittlichste Tabellenart überhaupt in der Bibliothek. Diese Tabelle ist zusammengestellt aus editierbaren Boxen des Typs OBJ_EDIT Typ, aber eine weitere Entwicklung ist problematisch. Mit dem Ziel einer maximale Leistungsfähigkeit, wäre es besser, eine andere Tabellendarstellung vom Typ CCanvasTable zu entwickeln, auch beim augenblicklichen Entwicklungsstand der Bibliothek. Die aktuelle Version ist völlig starr, aber ab diesem Artikel werden wir versuchen, die Situation zu beheben.

Anatoli Kazharski
Hat den Artikel Grafische Interfaces X: mehrzeiliges Textfeld (build 8) veröffentlicht
Grafische Interfaces X: mehrzeiliges Textfeld (build 8)

Beschreibung eines mehrzeiligen Textfeldes. Anders als bei Grafikobjekten des Typs OBJ_EDIT ist die vorgestellte Version nicht durch eine Anzahl von Buchstaben beschränkt. Es gibt auch die Funktionen eines einfachen Editors, mit einem durch Maus oder Tasten bewegten Kursor.

Anatoli Kazharski
Hat den Artikel Grafische Interfaces X: Erweitertes Management von Listen und Tabellen Code Optimierung (build 7) veröffentlicht
Grafische Interfaces X: Erweitertes Management von Listen und Tabellen Code Optimierung (build 7)

Der Code der Bibliothek muss optimiert werden: Er sollte besser dem Standard folgen, das heißt — leichter lesbar und schneller zu verstehen. Weiters werden wir die als letztes entwickelten Kontrollelemente weiterentwickeln: Listen, Tabellen und Bildlaufleisten.

Anatoli Kazharski
Hat den Artikel Grafische Interfaces X: Elemente der Zeit, Listen von Kontrollkästchen und das Sortieren von Tabellen (build 6) veröffentlicht
Grafische Interfaces X: Elemente der Zeit, Listen von Kontrollkästchen und das Sortieren von Tabellen (build 6)

Weiterentwicklung der Bibliothek zum Erstellen grafischer Benutzeroberflächen. Zeit und Listen von Kontrollkästchen werden diesmal behandelt. Weiters verfügt die Klasse CTable jetzt über die Möglichkeit, Daten auf- oder absteigend zu sortieren.

Anatoli Kazharski
Hat den Artikel Grafische Interfaces X: Text Edit Box, Bild Slider und einfache Controls (build 5) veröffentlicht
Grafische Interfaces X: Text Edit Box, Bild Slider und einfache Controls (build 5)

In diesem Artikel besprechen wir neue Controls: Text Edit Box, Bild-Slider, sowie weitere zusätzliche einfache Controls: Text-Label und Bild. Die Bibliothek wächst weiter, und neben der Einführung der neuen Steuerelemente, werden auch die zuvor erstellten verbessert.

Anatoli Kazharski
Hat den Artikel Grafische Interfaces X: Das Standard Chart-Steuerelement (Build 4) veröffentlicht
Grafische Interfaces X: Das Standard Chart-Steuerelement (Build 4)

Diesmal betrachten wir das Standard Chart-Steuerelement. Dieses erlaubt es uns, eine ganze Serie von Unter-Charts zu erzeugen, mit der Möglichkeit, diese beim Scrollen horizontal zu synchronisieren. Darüber hinaus werden wir weiterhin den Bibliothekscode für eine Reduzierung der CPU-Last optimieren.

Anatoli Kazharski
Hat den Artikel Grafische Interfaces X: Updates für die Easy And Fast Bibliothek (Build 3) veröffentlicht
Grafische Interfaces X: Updates für die Easy And Fast Bibliothek (Build 3)

In diesem Artikel wird die nächste Version der Easy And Fast-Bibliothek (Version 3) vorgestellt. Es wurden Fehler behoben und neue Features hinzugefügt. Mehr Details dazu finden Sie in dem Artikel.

Anatoli Kazharski
Hat den Artikel Grafische Interfaces X: Updates für die Easy And Fast Bibliothek (Build 2) veröffentlicht
Grafische Interfaces X: Updates für die Easy And Fast Bibliothek (Build 2)

Seit der Veröffentlichung des vorangegangenen Artikels dieser Serie, hat die Easy And Fast Bibliothek einige neue Features bekommen. Die Bibliotheksstruktur und der Programmcode wurden teilweise optimiert, was die CPU-Auslastung leicht reduziert hat. Einige wiederkehrende Methoden in vielen Control-Klassen wurden in die CElement Basisklasse bewegt.

haily27
haily27 2018.06.06
这应该是MT4最后一个版本了
Anatoli Kazharski
Hat den Artikel Grafische Interfaces IX: Die Fortschrittsanzeige und das Linienchart-Control (Kapitel 2) veröffentlicht
Grafische Interfaces IX: Die Fortschrittsanzeige und das Linienchart-Control (Kapitel 2)

Das zweite Kapitel des neuen Teils dieser Serie widmet sich der Fortschrittsanzeige und dem Linienchart-Control Wie immer, gibt es auch hier detaillierte Beispiele, um deutlich zu machen, wie die Controls in den benutzerdefinierten MQL Anwendungen verwendet werden können.

Anatoli Kazharski
Hat den Artikel Grafische Interfaces IX: Das Farbauswahl Control (Kapitel 1) veröffentlicht
Grafische Interfaces IX: Das Farbauswahl Control (Kapitel 1)

Mit diesem Artikel starten wir das Kapitel 9 der Serie der Artikel über die entwicklung von grafischen Interfaces in den Metatrader Trading-Terminals. Diese Serie besteht aus zwei Kapiteln, in welcher neue Elemente und Interfaces vorgestellt werden, wie zum Beispiel das Farbauswahl-Control, farbige Buttons, die Fortschrittsanzeige und Linien Charts.