Fragen von Anfängern MQL5 MT5 MetaTrader 5 - Seite 1175
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
Ändern Sie den Quellcode von MQ und machen Sie Methoden öffentlich, es ist klar, dass dies nicht unsere Methode ist :)
Wenn Sie das nicht wollen, dann werden alle Elemente inCAppDialog durch grafische Objekte gebildet, Sie müssen nur den Objektnamen kennen, und nachdem Sie eine Instanz der CAppDialog-Klasse erstellt haben, schreiben Sie eine Methode, die die CAppDialog-Ränder in der gewünschten Farbe neu malt
Wenn Sie das nicht wollen, werden alle Elemente des CAppDialog-Bedienfelds als grafische Objekte gebildet. Sie müssen nur den Namen des Objekts kennen und nach der Erstellung einer Instanz der CAppDialog-Klasse eine Methode schreiben, die die CAppDialog-Ränder in der gewünschten Farbe malt
Hierüber können Sie den Code übertragen und nach dem richtigen Steuerelement innerhalb der Klasse suchen. Das funktioniert.
Aber ich weiß nicht, wie ich darauf zugreifen kann, wenn ich den Namen des Objekts kenne.
Damit können Sie den Code verschieben, um das gewünschte Steuerelement innerhalb der Klasse zu finden. Das funktioniert.
Aber ich weiß nicht, wie ich darauf zugreifen kann, wenn ich den Namen des Objekts kenne.
https://www.mql5.com/ru/docs/objects/objectsetinteger
aber ich denke, es ist einfacher, alle privaten Methoden und Felder für Ihre eigenen Bedürfnisse in öffentliche umzudefinieren
https://www.mql5.com/ru/docs/objects/objectsetinteger
aber ich denke, es ist einfacher, alle geschlossenen Methoden und Felder für den eigenen Bedarf auf public umzudefinieren
ObjectSetInteger - funktioniert :), ich hatte es ganz vergessen.
Können Sie ein Beispiel für#defineprivate public geben- ich verstehe nicht, wie man die Methode außer Kraft setzt. Ist es notwendig, dies in Ihrer Klasse zu tun?
ObjectSetInteger - funktioniert :), ich hatte es ganz vergessen.
Können Sie ein Beispiel für#define private public geben- ich verstehe nicht, wie man die Methode außer Kraft setzt. Ist es notwendig, dies in Ihrer Klasse zu tun?
Igor, ja, das funktioniert. Ich danke Ihnen.
Genetische Optimierung eines EA auf MT5 mit lokalen Agenten, die mit dem Heimnetzwerk verbunden sind.
Der Expert Advisor übernimmt einige Ausgangsdaten aus einer Textdatei.
Ich öffne die Datei mit den Flags: FILE_READ|FILE_SHARE_READ|FILE_ANSI|FILE_CSV|FILE_COMMON
Damit die lokalen Agenten die Datei finden können, musste ich sie in den Ordner Common des lokalen Computerterminals kopieren.
Besteht der einzige Ausweg darin, die erforderlichen Dateien jedes Mal manuell auf alle lokalen Rechner zu duplizieren?
Kann das Terminal diese Datei nicht selbst zusammen mit den Eingabeparametern für den Test senden?
Wie kann ich den Preis des Fibonacci-Fächerniveaus auf dem aktuellen Balken programmatisch herausfinden?
Gibt den Preis des ersten Punktes der Trendlinie aus. (((