Diskussion zum Artikel "Erstellen von nutzerdefinierten Indikatoren in MQL5 (Teil 3): Erweiterungen auf Multi-Messuhren mit Sektor- und Rundstilen"
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Neuer Artikel Erstellen von nutzerdefinierten Indikatoren in MQL5 (Teil 3): Erweiterungen auf Multi-Messuhren mit Sektor- und Rundstilen :
Das System mehrerer Messuhren baut auf einer Basisklasse für anpassbare Messuhren auf und führt abgeleitete Klassen für runde und sektorale Stile ein, um Oszillatoren wie den Relative-Stärke-Index, den Commodity-Channel-Index und den Money-Flow-Index zu visualisieren, indem wir einzelne oder kombinierte Anzeigen über eine Enumeration für eine flexible Momentum-Analyse über Indikatoren hinweg auswählen. Es wird der runde Stil eines kreisförmigen Gehäuses mit gefüllten Kreisen beibehalten, während der Sektorstil die visuelle Darstellung mit bogenbasierten Sektoren, Rundbögen, Verbindungslinien und Polygonen für partielle Zifferblattformen verbessert, sich an Winkelbereiche anpasst und die relative Positionierung unterstützt, um mehrere Messuhren horizontal auf dem Chart auszurichten. Diese Idee entstand aus der Tatsache, dass man in manchen Fällen nur einen kleinen Teil einer Messuhr benötigt, um einige Informationen anzuzeigen, und so hielten wir es für eine großartige Idee, die volle runde Messuhr in eine halbgroße und eine viertelgroße zu unterteilen, sodass Sie wählen können, was zu Ihrem Stil passt. In unserem Fall werden wir die 3 in bedingter Weise erstellen.
Um dies zu erreichen, planen wir, die Basisklasse für Messuhren um rein virtuelle Methoden für die Fallberechnung und das Zeichnen zu erweitern und Überschreibungen in abgeleiteten Klassen für stil-spezifische Logik zu ermöglichen. Wir werden eine Enumeration für die Auswahl von Messuhren hinzufügen, um Instanzen für den Relative Strength Index (Kreis), den Commodity Channel Index (Halbkreis) und den Money Flow Index (Sektor) bedingt zu initialisieren und zu positionieren und ihre Handles und Puffer für das Kopieren von Daten zu integrieren. Wir benötigen diese, um visuelle Daten zu erhalten, aber in Ihrem Fall können Sie alles andere verwenden, wie z. B. die Anzeige von Gewinnen, Indikatorfluss und Fortschritt oder sogar Kontometrien, die nicht auf andere Indikatordaten beschränkt sind. Die Architektur trennt Ebenen für Skala (mit verbesserter Markierungspopulation für Nullpositionen) und Nadel (mit einstellbaren Nadelmultiplikatoren), was effiziente Neuzeichnungen und eine relative Verankerung auf der Grundlage früherer Messwerte gewährleistet. Kurz gesagt, hier ist eine visuelle Darstellung unserer Ziele.
Autor: Allan Munene Mutiiria