Verwende den Debugger um herauszufinden. was Dein EA mit welchen Daten wann tut, um so das Verhalten zu finden, das nicht sein soll.
Hier eine Reihe links dazu:
https://www.metatrader5.com/de/metaeditor/help/development/debug
Zur Fehlerbehebung von MQL5-Programmen (Debugging) : https://www.mql5.com/de/articles/654
Einführung in MQL5: Schreiben eines einfachen Expert Advisor und benutzerdefinierten Indikators, Siehe Ende: Starten und Debuggen https://www.mql5.com/de/articles/35
Die Fehlerverarbeitung und Protokollierung in MQL5: https://www.mql5.com/de/articles/2041
https://www.mql5.com/de/articles/272
Fehler finden und Protokollierung https://www.mql5.com/de/articles/150
- www.metatrader5.com

- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Liebe Community,
ich arbeite gerade an einem Projekt und bin bereits ziemlich weit gekommen. Momentan versuche ich zu verstehen, wie bestimmte Funktionalitäten umgesetzt werden können.
Ein aktuelles Ziel von mir ist es, alle offenen Positionen zu erfassen und darauf basierend kleine Berechnungen durchzuführen. Anschließend möchte ich mir diese Ergebnisse als Hinweise ausgeben lassen.
Konkret möchte ich bei jedem Durchlauf meines Codes sämtliche Positionsdaten speichern, um beim nächsten Durchlauf feststellen zu können, welche Veränderungen an den Positionen stattgefunden haben.
Leider gestaltet sich dies schwieriger als gedacht und ich komme nicht weiter. Kann mir jemand von euch dabei behilflich sein? Über Hinweise oder Ratschläge würde ich mich sehr freuen.
Anbei findet ihr meinen aktuellen Code:
Gruß Mücke