Es kann mehrere Gründe haben, einer wäre bspw. der daß zu wenig slippage erlaubt wird.
Wenn Du eine Order schließt und dann eine zu geringe slippage eingibst wird das u.U. nichts und dauert dann (gerade bei schnellen Kursbewegungen) ewig bis zur Ausführung.
Es kann also durchaus an der Programmierung des EAs liegen und muß nicht unbedingt der broker sein.
Ich habe auch schon erlebt daß ein orderclose mit price=OrderClosePrice() zu Fehlern (sprich: Nichtausführung des close) führt. Da kann es also durchaus sinnvoll sein für buyorders als closeprice den aktuellen bid, für sell den ask kurs, zu wählen.
Ist das ein Echtgeldaccount oder tradet der EA auf einem Demokonto?
|