Issues with requotes well within slippage range

 

The buy order was sent with this code:

ticket=OrderSend(Symbol(),OP_BUY,lots,Ask,3,Ask-range-10*Point,Ask+range+10*Point,NULL,MagicNumber,0,Blue);

But I keep getting errors like this:

2008.06.24 05:44:18 '703994': requote 1.9662 / 1.9665 for open buy 0.10 GBPUSD at 1.9666 sl: 1.9648 tp: 1.9684
2008.06.24 05:44:18 '703994': request was accepted by server
2008.06.24 05:44:17 '703994': instant order buy 0.10 GBPUSD at 1.9666 sl: 1.9648 tp: 1.9684

Is there a way to correct this so that it automatically accepts that price? If Im trying to buy at 66 and they're going to offer me 65, why would you even ask that, of course I'll take the better price.

 

Fxt

As well as this error, there are various others that should be allowed for, see this thread

'Execution time in live accounts'

I would also allow 5 rather 3 for Slippage

FWIW

-BB-