Bibliotheken: Die Bibliothek EasyAndFastGUI zum Erstellen von grafischen Interfaces - Seite 32
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
Es handelt sich um einen Namenskonflikt:
//---
Sie können in Define.mqh und in anderen Bibliotheksdateien TO_STRING durch TO_STR ersetzen.
Danke Anatoli,
Ich hatte das Problem verstanden und es vorübergehend behoben, indem ich den Namen des Enum-Mitglieds in ap.mqh geändert habe.
Ich werde ap.mqh auf TO_STRING zurücksetzen und Ihre #define, wie Sie vorgeschlagen haben, auf TO_STR ändern; ich war besorgt, dass diese Änderung mit zukünftigen Versionen Ihrer Bibliothek überschrieben werden könnte. Werden Sie auch die Änderung in Ihrem Quelltext von TO_STRING zu TO_STR vornehmen?
...
Werden Sie auch die Änderung in Ihrem Quelltext von TO_STRING zu TO_STR vornehmen?
Ja, natürlich.
Und in welcher Datei befindet sich das?
Die erste Version der Bibliothek ist schon lange nicht mehr aktualisiert worden.
Überall werden ENUM_SORT_MODE aus mt5 und eigene ENUM_SORT_MODE verwendet. Aber ich habe bei mir selbst festgelegt kann jetzt nicht sagen wo
Ja, natürlich.
Danke, Anatoli,
Ich bin ein glücklicher Hase.
Neue Chart-Objekte werden über mein window.easyGUI wie unten gezeichnet - wie bringe ich mein EA-Fenster in den Vordergrund?
Am besten wäre es, es so einzustellen, dass es immer im Vordergrund steht.
Neue Diagrammobjekte werden über mein window.easyGUI gezeichnet - wie kann ich mein EA-Fenster "nach vorne bringen"?
Am besten wäre es, es so einzustellen, dass es immer im Vordergrund steht.
Versuchen Sie diese Methode:
Versuchen Sie diese Methode:
Ja, mit diesem Code wird das EA-Fenster vor den Artefakten eingeblendet. Ich habe einen 1-Sekunden-Timer laufen und ich habe den Code in den Timer-Handler gesetzt.
In dieser Situation bewirkt er, dass das Fenster merklich blinkt - einmal pro Sekunde.
Muss dieser Vorgang einmal beim Start oder wiederholt durchgeführt werden?
Um ehrlich zu sein, würde ich lieber die Artefakte in Kauf nehmen, als das Blinken.
Mit freundlichen Grüßen, ESB.Ja, mit diesem Code wird das EA-Fenster vor den Artefakten eingeblendet. Ich habe einen 1-Sekunden-Timer laufen und ich habe den Code in den Timer-Handler setzen.
In dieser Situation bewirkt er, dass das Fenster merklich blinkt - einmal pro Sekunde.
Muss dieser Vorgang einmal beim Start oder wiederholt durchgeführt werden?
Um ehrlich zu sein, würde ich lieber die Artefakte in Kauf nehmen, als das Blinken.
Mit freundlichen Grüßen, ESB.Dies sollte nur einmal geschehen, wenn ein Handelsereignis eintritt (Eröffnung oder Schließung einer Position).
Lieber Anatoli Kazharski Vielen Dank für Ihre Bemühungen
Bitte helfen Sie mir, den Fehler in den folgenden Zeilen in der Datei Element.mqh zu beheben.
Vielen Dank!
Lieber Anatoli Kazharski Vielen Dank für Ihre Bemühungen
Bitte helfen Sie mir, den Fehler in den folgenden Zeilen der Datei Element.mqh zu beheben.
Vielen Dank!
@siavash shabgahi
In der zweiten Version ist dieses Problem vollständig gelöst.