![MQL5 - Sprache von Handelsstrategien, eingebaut ins Kundenterminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Beim Beenden des Terminals wird der Status der Grafiken in den chr-Dateien gespeichert. Es werden nicht alle Eigenschaften der grafischen Objekte aufgezeichnet, die für die Programmsteuerung vorgesehen sind, das ist normal.
barabashkakvn:
(https://www.mql5.com/ru/forum/23653/page6#comment_933300)
Bei der Platzierung der Statusleiste (in Form von OBJ_BITMAP_LABEL) ist ein Fehler aufgetreten: das Objekt wird gerendert, wobei eine Linie von einem Pixel unter sich bleibt.
Einstellungen von OBJ_BITMAP_LABEL:
D.h., die Objektgrafikbeschriftung wird am unteren Rand des Diagramms gezeichnet und der Koordinatenmittelpunkt befindet sich in der linken unteren Ecke des Diagramms.
Mit diesen Einstellungen wird das grafische Beschriftungsobjekt nicht mit den Koordinaten (0;0), sondern mit den Koordinaten (0;1) gezeichnet.
Hier ist ein Bild, auf dem Sie eine Linie von 1 Pixel sehen können:
Können Sie mir sagen, ob es derzeit keine Funktion gibt , mit der Sie das aktive Diagramm identifizieren können?
Es sollte also in etwa so lauten:
long ChartActiv();
Zurzeit können Sie keine Diagrammfenster mit MQL5-Tools verwalten, ohne WinAPI zu verwenden:
Können wir in Zukunft mit der Einführung von Eigenschaften und Methoden für die Arbeit mit der Größe von Diagrammfenstern rechnen?
Ein Beispiel ist die Registerkartenumschaltung, die jedoch mit WinAPI implementiert wurde:
Im Zuge der Verwirklichung des "Wunsches" nach einem Fenstermanagement begannen sich Lösungen abzuzeichnen: