MQL4: Problem mit bool-Abfrage nach OrderSelect - Seite 2

 
Carl Schreiber:
Wenn der Preis gesichert wird, bleibt er so, auch wenn der Focus diesbezüglich sich geändert hat.
Was meinst du damit?
Klar, der Preis ist in der Variable abgespeichert...
Meinst du damit, dass ich das ganze in die OnTick() packen muss so dass es bei jedem Tick geprüft und bei Änderungen angepasst wird?
Dachte bei globalen Funktionen passiert das auch...
 
Es bedeutet, dass alle offenen Positionen irgendwo im Ram stehen und man durch Select() eine in den lokalen Fokus holt, aber diesen Fokus eben auch wieder verlieren kann, und dann gibt es falsche Ergebnisse.
 
Carl Schreiber:
Es bedeutet, dass alle offenen Positionen irgendwo im Ram stehen und man durch Select() eine in den lokalen Fokus holt, aber diesen Fokus eben auch wieder verlieren kann, und dann gibt es falsche Ergebnisse.
Das ist klar. Deswegen selektiere ich ja auch DIE Order die ich brauche mit den if-Bedingungen.
Die Frage ist ja, warum der Fokus verloren geht obwohl alle Bedinungen zutreffen 

Dann muss ich wohl andere Möglichkeiten ausprobieren, da es zu meiner Frage wohl keine Antwort gibt. Teotzdem, Danke für die Mühe :-)