Merkmale der Sprache mql5, Feinheiten und Techniken - Seite 176
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
Wenn Sie eine Änderung in einer Variablen bei der Zuweisung abfangen wollen.
Die MessageBox zeigt nicht alle Informationen im Protokoll an. Beim Lesen des Protokolls tauchen manchmal Fragen auf. Das Problem wird auf diese Weise gelöst.
Was macht #A?
Was macht #A?
Gibt das Argument als Zeichenkette aus.
Bitte zeigen Sie, wie die Stapelkompilierung (mehrere MQL-Programme) durchgeführt wird, einschließlich des MQL5 Cloud Protector-Modus.
https://www.metatrader5.com/ru/metaeditor/help/beginning/integration_ide
der Protektor ist noch nicht in den Parametern enthalten und es ist nicht sicher, dass er erscheinen wird
Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien
Eigenheiten von mql5, Tipps und Tricks
fxsaber, 2020.05.14 08:15
So sieht es aus, wenn Sie den Expert Advisor einfach löschen müssen, wenn Sie das Konto wechseln.
Die einfachste Aufgabe in MQL5 wird Sie die Subversion tanzen lassen.
Es ist nicht immer möglich, einen EA zu löschen, wenn ein Konto gewechselt wird.
Angenommen, der EA wurde auf dem EURUSD-Symbol ausgeführt. Es wird zu dem Server gewechselt, auf dem die Symbole vorangestellt sind. Zum Beispiel: EURUSD.abc.
In diesem Fall hängt sich der EA immer noch auf und kann sich nicht selbst löschen. Hat jemand eine Lösung für dieses Problem?
Bei einem Kontenwechsel ist es nicht immer möglich, einen EA zu löschen.
Angenommen, der EA läuft auf dem EURUSD-Symbol. Es wird zu dem Server gewechselt, auf dem die Symbole vorangestellt sind. Zum Beispiel: EURUSD.abc.
In diesem Fall hängt sich der EA immer noch auf und kann sich nicht selbst löschen. Hat jemand eine Lösung für dieses Problem?
Die Lösung könnte nicht einfacher sein: Arbeiten Sie einfach mit der Zeichenkette und extrahieren Sie genau den richtigen Teil daraus.
Bitte zeigen Sie hier den Quellcode des EAs, der sich selbst entlädt, wenn das Konto geändert wird.
Bitte zeigen Sie hier den Quellcode des EAs, der sich selbst entlädt, wenn das Konto geändert wird.
Ich verstehe, dass es nach der Änderung in init (oder besser in ontik) entladen werden sollte. D.h. in globalen Variablen Kontonummern zu speichern und bei Änderung zu entladen. Sie können auch versuchen, _DeInitReason in init() und unload zu analysieren.
Angenommen, der Expert Advisor läuft auf dem Symbol EURUSD. Wechselt zu dem Server, dem die Symbole vorangestellt sind. Zum Beispiel: EURUSD.abc.
in diesem Fall OnInit() nicht gestartet wird? vielleicht auf der Ebene von OnDeinit() versuchen zu entfernen?