I wanted to buy 4000gbp 10 pips below the price the day before yesterday , i though was a fair price. But during the whole day and night the order was never filled. Is there any logical on that?
you only get filled if price reaches your bid, and for that to happen people need to hit into all the bids above you with sell market orders, and into the bids that have queue position on you Market will go wherever it wants really.