fxsaber: Es scheint sich um die manchmal nicht geschlossenen Fenster aus der Sichtprüfung zu handeln. Ich kann es aber nicht reproduzieren. Es funktioniert jetzt.
Wenn letzteres der Fall ist, gibt es in der Tat Probleme.
Hier ist das Skript, das das Menü "Datei" aufruft - Punkt "Mit dem Handelskonto verbinden" - klicken Sie auf die Schaltfläche "OK" - so verbindet sich das Terminal mit dem letzten Handelskonto, das authentifiziert wurde:
Dmitri Custurov: Leider nicht immer. Wenn für längere Zeit keine Verbindung besteht, zeigt das Terminal "Account disable" an, und Sie müssen sich dann manuell anmelden. Dies ist z. B. bei einem Fonds der Fall, bei dem die Server normalerweise nachts abgeschaltet werden.
Hier ist die Lösung: EA prüft regelmäßig den Verbindungsstatus zum Handelsserver(TERMINAL_CONNECTED), und wenn der zurückgegebene Wert "0" ist, ruft er (über die WIn-API) das Menü "Datei", Punkt "Mit Handelskonto verbinden" auf. Die Include-Datei, in der die Menü-Klick-Funktion implementiert ist, finden Sie hier. Beispiel für einen EA:
Hier ist die Lösung: EA prüft regelmäßig den Verbindungsstatus zum Handelsserver(TERMINAL_CONNECTED), und wenn der zurückgegebene Wert "0" ist, ruft er (über die WIn-API) das Menü "Datei", Punkt "Mit Handelskonto verbinden" auf. Die Include-Datei, in der die Menü-Klick-Funktion implementiert ist, finden Sie hier. Beispiel für einen EA:
Der Berater überprüft den Verbindungsstatus alle 12 Sekunden und löscht die Kommentare von Zeit zu Zeit.
Vielen Dank für die angebotene Lösung. Alles funktioniert.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Erlauben Sie die Verwendung von Cookies, um sich auf der Website MQL5.com anzumelden.
Bitte aktivieren Sie die notwendige Einstellung in Ihrem Browser, da Sie sich sonst nicht einloggen können.
Sie sind angemeldet. Die Zwei-Faktor-Authentifizierung wurde deaktiviert. Richten Sie sie erneut ein und scannen Sie einen neuen QR-Code oder fahren Sie mit deaktivierter Zwei-Faktor-Authentifizierung fort.
Es scheint sich um die manchmal nicht geschlossenen Fenster aus der Sichtprüfung zu handeln. Ich kann es aber nicht reproduzieren. Es funktioniert jetzt.
Wenn letzteres der Fall ist, gibt es in der Tat Probleme.
Hier ist das Skript, das das Menü "Datei" aufruft - Punkt "Mit dem Handelskonto verbinden" - klicken Sie auf die Schaltfläche "OK" - so verbindet sich das Terminal mit dem letzten Handelskonto, das authentifiziert wurde:
_IsX64 kann nicht auf diese Weise verwendet werden. Sie ist nur zur Laufzeit relevant.
Wenn letzteres der Fall ist, gibt es in der Tat Probleme.
_IsX64 kann nicht auf diese Weise verwendet werden. Das ist nur zur Laufzeit von Bedeutung.
Danke für den Hinweis. Es wurde korrigiert und als Include-Datei angelegt:
Leider nicht immer. Wenn für längere Zeit keine Verbindung besteht, zeigt das Terminal "Account disable" an, und Sie müssen sich dann manuell anmelden. Dies ist z. B. bei einem Fonds der Fall, bei dem die Server normalerweise nachts abgeschaltet werden.
Hier ist die Lösung: EA prüft regelmäßig den Verbindungsstatus zum Handelsserver(TERMINAL_CONNECTED), und wenn der zurückgegebene Wert "0" ist, ruft er (über die WIn-API) das Menü "Datei", Punkt "Mit Handelskonto verbinden" auf. Die Include-Datei, in der die Menü-Klick-Funktion implementiert ist, finden Sie hier. Beispiel für einen EA:
EA prüft den Verbindungsstatus alle 12 Sekunden und löscht Kommentare von Zeit zu Zeit.
Wie kann ich eine Array-Datei mit meinem EA verbinden?
Zunächst schreibt das Skript ein Array:
Ich verbinde die Datei mit dem EA:
#include <mas.dat>Beim Kompilieren treten Fehler auf:
'??????????????????????????t????...' - Bezeichner ist zu lang mas.dat 1 1
'' - unbekanntes Symbol mas.dat 1 3015
Wie kann ich eine Array-Datei mit meinem EA verbinden?
Zunächst schreibt das Skript ein Array:
Ich verbinde die Datei mit dem EA:
Beim Kompilieren treten Fehler auf:
'??????????????????????????t????...' - Bezeichner ist zu lang mas.dat 1 1
'' - unbekanntes Symbol mas.dat 1 3015
Hier ist die Lösung: EA prüft regelmäßig den Verbindungsstatus zum Handelsserver(TERMINAL_CONNECTED), und wenn der zurückgegebene Wert "0" ist, ruft er (über die WIn-API) das Menü "Datei", Punkt "Mit Handelskonto verbinden" auf. Die Include-Datei, in der die Menü-Klick-Funktion implementiert ist, finden Sie hier. Beispiel für einen EA:
Der Berater überprüft den Verbindungsstatus alle 12 Sekunden und löscht die Kommentare von Zeit zu Zeit.