[Archiv!] Jede Anfängerfrage, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht daran vorbei. Könnte nirgendwo ohne dich hingehen - 2. - Seite 356

 

Die Reihenfolge wird immer korrekt geändert, hier einige der Ergebnisse

...
633 22.04.2011 15:45 ändern 1 1.00 1.40997.4565 0.0000 0.00 10000.00
634 22.04.2011 16:00 Ändern 1 1.00 1.40997.4564 0.0000 0.00 10000.00
635 22.04.2011 16:15 ändern 1 1.00 1.40997.4562 0.0000 0.00 10000.00
636 22.04.2011 16:30 ändern 1 1.00 1.40997.4561 0.0000 0.00 10000.00
637 22.04.2011 16:45 ändern 1 1.00 1.40997.4559 0.0000 0.00 10000.00
...

Die Frage ist, warum der Stopp nicht rechtzeitig ausgelöst wird?

 
_Aybulat_:

Die Reihenfolge wird ständig geändert, hier sind einige der Ergebnisse

...
633 22.04.2011 15:45 ändern 1 1.00 1.4099 7.4565 0.0000 0.00 10000.00
634 22.04.2011 16:00 Ändern 1 1.00 1.4099 7.4564 0.0000 0.00 10000.00
635 22.04.2011 16:15 ändern 1 1.00 1.4099 7.4562 0.0000 0.00 10000.00
636 22.04.2011 16:30 Ändern 1 1.00 1.4099 7.4561 0.0000 0.00 10000.00
637 22.04.2011 16:45 ändern 1 1.00 1.4099 7.4559 0.0000 0.00 10000.00
...

Die Frage ist, warum der Stopp nicht rechtzeitig ausgelöst wird?


Was hat "das" damit zu tun? Wo ist Fehler Nr. 1 in diesem Bericht?
 
Die Parabel wird umgedreht, aber der Stopp wird nicht ausgelöst, und wenn die Parabel wieder auf die Seite des vorherigen Handels zurückkehrt, wird die Änderung des vorherigen Auftrags fortgesetzt.
 
abolk:

Was meinen Sie mit "in diesem Fall"? Wo ist Fehler Nr. 1 in diesem Bericht?


Dies ist nicht das Protokoll, sondern das Ergebnis, das im Protokoll selbst neben dem Fehler steht

OrderModify-Fehler 1

Es gibt nichts

 
_Aybulat_:


Dies ist nicht das Protokoll, sondern das Ergebnis, das abgesehen vom Fehler im Protokoll selbst steht

OrderModify-Fehler 1

es liegt kein Fehler vor


Ja - bei solch "erschöpfenden" "eindeutigen" Fragen wird die Antwort lange auf sich warten lassen

wenn beim Ändern der Fehler Nr. 1 auftritt - es gibt keine Auftragsänderung

lesen, wenn Fehler Nr. 1 während der Änderung auftritt

https://docs.mql4.com/ru/trading/OrderModify

 
Grein:
Dann lieber auf die Startfunktion verzichten

. Und außerhalb davon, organisieren Sie ihre eigene Interrupt-Funktion, mit gewünschten Intervallen in sec, min, durch das Setzen von Interrupt-Flags. Der Hauptteil des Programms durchläuft diese Flags in einer Schleife, und wenn sie fertig sind, werden benutzerdefinierte Verfahren ausgeführt. Und eine dieser Prozeduren kann verwendet werden, um ein neues Angebot zu erhalten, es wird nicht tick-basiert sein, aber wir können den richtigen Lastfaktor in Sekunden einstellen und ihn bei Bedarf erhalten. Es handelt sich also um ein Echtzeitsystem, das nicht mit Ereignissen verbunden ist - tick. So ist es nun einmal.
Können Sie den Code erläutern? Vielleicht etwas Pseudocode. Wie kann es ohne Start sein...? Es handelt sich um eine grundlegende Funktion, wie main() in C++.
 

Liebe Fachleute, könnten Sie mir bitte sagen, wie stabil das Terminal ist, wenn es schon lange läuft?

Ich habe festgestellt, dass nach 2-3 Tagen, in denen der EA funktioniert hat, die Arbeit der E-Mail-Benachrichtigungen nachlässt. Kann es sein, dass das Terminal irgendwie müde wird?

Was sollte ich tun, um den stabilen Betrieb des Terminals zu verlängern? Es gab eine Diskussion über den Neustart des PCs - vielleicht geht es um die gleiche Sache ...

Für Kommentare aus der Praxis wäre ich dankbar.

Vitaly.

 

Ja, "die Frage eines jeden Neuankömmlings"!

Haben Sie Ihren Zweig gelesen? Oder hören Sie, wie das Moorhuhn, nur Ihr belangloses, sehr notwendiges und für Neulinge verständliches Techno-Gerede?

 
Niemand scheint sich den Code angeschaut zu haben, das ist OK, bereits behoben. Vielen Dank.