I appreciate all of the constructive and, mainly, educational points that are made. However, my beef here with IG is:
a) if the price quickly spiked up and down with no other price changes in between(I guess a version of 'gapping') then I would accept it as an unfortunate loss. e.g if it jumped above my order to buy and then quickly reversed then I would have to accept the downward price it landed on
b) as the sequence of pip prices showed, they not only opened my orders but did so at EXACTLY the order price I requested, proving that these fast incremental changes were manageable to them at the early part of the trades
c) my first trade should have won as there were 3 different pip prices at levels more than 15 points(my limit) above my opening price(18-19 points) and the spread is only 1 point, before the market moved against me
d) there were many, many pip prices that they could(should) have used to execute my stop loss order but instead decided to take the price which suited them best(the lowest price) during this volatile period.
I honestly think that they waited until recovery began before determining what the optimum result would be for them. If say they executed the orders to buy but at prices above my order price, then they would have more clout when it comes to proving that this fast moving market was too quick for them to execute the trade fairly???
It is not important how many price stamps there was between your requested level and the filled level , it is about liquidity , everyone wants an exit but how much liquidity is available in each price stamp . But you could try and complain about the take profit order for the first trade .
" If your Order is triggered (as set out in Term 11(1) above) we will seek to open/
close the Bet to which your Order relates, acting in accordance with our duty of best
execution. In the case of a Stop Order, we will seek to open/close a Bet at a level that
is the same (but may be worse) than your stop level; and in the case of a Limit Order,
we will seek to open/close a Bet at a level that is the same or better than your limit.
You acknowledge and agree that the time and level at which Orders are executed will
be determined by us, acting reasonably. In this regard:
(a) We will seek to execute your Order within a reasonable time of your Order
being triggered. Because there may be a manual element to our processing of
Orders and because it is possible for a single sudden event to trigger a large
number of Orders, you acknowledge that what constitutes a “reasonable time”
may vary according to the size of your Order, the level of activity in the Underlying
Market, and the number of Orders that have been triggered at the time your
Order is triggered.
(b) At the time we are seeking to execute your Order, we will have regard to
the price that could be achieved in the Underlying Market for a similar order
(including as to size).
"