Diskussion zum Artikel "Bibliothek für ein leichtes und schnelles Entwickeln vom Programmen für den MetaTrader (Teil VI): Ereignisse von Änderungen von Orders und Positionen" - Seite 4
D.h. er durchläuft sl- und tp-Ebenen, als ob sie gar nicht vorhanden wären.
Heute habe ich es auf einem anderen Computer versucht - alles ist normal, sl und tp lösen ohne Probleme aus. Es stellt sich heraus, dass nur mein PC diese Probleme hat. Ich habe es auch auf meinem PC versucht, aber auf einer virtuellen Maschine - auch hier ist alles in Ordnung (überall der gleiche Code).
Auf meinem PC ist eine 64-Bit-Version von Windows10 installiert, ebenso wie andere, auf denen sl und tp normal ausgelöst werden. Im Protokoll "Experten" wird nichts geschrieben. Aber wenn ich es im Tester mache, verstehe ich, dass dort nichts geschrieben werden sollte.
Interessant ist jedoch, dass, wenn ich Trailing All einschalte, tp ausgelöst wird. Ich nahm an, dass vielleicht trade.PositionModify(...) irgendeinen Effekt hat? Aber ich habe in meinem Expert Advisor versucht, es sofort nach dem Öffnen einer Position zu ändern (sl und tp leicht zu ändern) - es hat nicht geholfen.
Vielleicht wirken sich die Windows-Einstellungen irgendwie darauf aus (auf anderen Computern funktioniert es gut)?
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.
Artyom.
Bildschirm im Anhang.D.h. er durchläuft sl- und tp-Ebenen, als ob sie gar nicht vorhanden wären.
Heute habe ich es auf einem anderen Computer versucht - alles ist normal, sl und tp lösen ohne Probleme aus. Es stellt sich heraus, dass nur mein PC diese Probleme hat. Ich habe es auch auf meinem PC versucht, aber auf einer virtuellen Maschine - auch hier ist alles in Ordnung (überall der gleiche Code).
Im Allgemeinen ist die Situation unklar....
Im Allgemeinen ist die Situation unklar....
Guten Abend, "Verwirrung" kann immer noch auftreten, wenn eine 32-Bit-Version von Windows auf einem Personal Computer installiert ist.
Mit freundlichen Grüßen, Vladimir.
Im Allgemeinen ist die Situation unklar....
Und was steht im Protokoll der "Experten"?
Wladimir, Artem.
Auf meinem PC ist eine 64-Bit-Version von Windows10 installiert, ebenso wie andere, auf denen sl und tp normal ausgelöst werden. Im Protokoll "Experten" wird nichts geschrieben. Aber wenn ich es im Tester mache, verstehe ich, dass dort nichts geschrieben werden sollte.
Interessant ist jedoch, dass, wenn ich Trailing All einschalte, tp ausgelöst wird. Ich nahm an, dass vielleicht trade.PositionModify(...) irgendeinen Effekt hat? Aber ich habe in meinem Expert Advisor versucht, es sofort nach dem Öffnen einer Position zu ändern (sl und tp leicht zu ändern) - es hat nicht geholfen.
Vielleicht wirken sich die Windows-Einstellungen irgendwie darauf aus (auf anderen Computern funktioniert es gut)?