Zitat:
Zitat von traderdoc
Da der Fehler über ein false der Zeile if(OrderSelect(pos, SELECT_BY_POS,MODE_HISTORY) == true)
generiert wird und ich in der Schreibweise keinen Fehler sehe, auch nicht in der vorhergehenden for-Schleife, kann ich nicht abschließend beurteilen, warum der Fehler 4202 auftritt.
iBarShift hat damit überhaupt nichts zu tun.
Tritt die Zeile checkErr("selct closed Order failed ",err); nochmals auf?
traderdoc
|
Ich hatte schon eine andere Variante von FindLastOrder probiert welche die if == true Abfrage nicht hat und da hat es funktioniert, Dein Verdacht scheint also richtig zu sein.
Der Fehler checkErr("selct closed Order failed ",err); kommt ab und zu wieder vor. Würde eine Abfrage über isNewbar() abhilfe schaffen?
derumuro