Download MetaTrader 5

Pending order was open, but price was not reached

To add comments, please log in or register
Do you have questions on how to turn your idea into reality? Ask them on the Forum!
Adulienka7
7
Adulienka7 2016.05.16 16:30 

Hi, 

 I am new and I was suprised when my pending order was executed but open price was not reached. I wonder if is the a problem with MT4 or with my broker or is it ok. I read, that pending order is opening on price + spread, but I never saw such a big difference as last friday.

There are my logs from MT4 :

0 12:59:01.543 '2004492': modify pending order #4154532 buy stop 0.05 EURGBP at 0.78903 sl: 0.78900 tp: 0.00000 -> price: 0.78903 sl: 0.78820 tp: 0.00000
0 12:59:01.675 '2004492': pending order #4154532 buy stop 0.05 EURGBP was modified -> price: 0.78903 sl: 0.78820 tp: 0.00000
0 12:59:51.735 '2004492': modify pending order #4154519 sell stop 0.05 EURGBP at 0.78703 sl: 0.78800 tp: 0.00000 -> price: 0.78750 sl: 0.78800 tp: 0.00000
0 12:59:51.914 '2004492': pending order #4154519 sell stop 0.05 EURGBP was modified -> price: 0.78750 sl: 0.78800 tp: 0.00000
0 13:00:04.822 '2004492': modify pending order #4154532 buy stop 0.05 EURGBP at 0.78903 sl: 0.78820 tp: 0.00000 -> price: 0.78870 sl: 0.78820 tp: 0.00000
0 13:00:04.960 '2004492': pending order #4154532 buy stop 0.05 EURGBP was modified -> price: 0.78870 sl: 0.78820 tp: 0.00000
0 13:00:09.467 '2004492': order #4154532 buy stop 0.05 EURGBP at 0.78870 activated at price 0.78916
0 13:00:15.809 '2004492': order #4154532 buy 0.05 EURGBP at 0.78916 closed due stop-loss at price 0.78745
0 13:00:15.809 '2004492': order #4154519 sell stop 0.05 EURGBP at 0.78750 activated at price 0.78745

0 13:00:16.025 '2004492': order #4154519 sell 0.05 EURGBP at 0.78745 closed due stop-loss at price 0.78822 

 The sell pending order is not important, I am writing about the BUY pending order.

On MT4 have my order opened time 2016.05.12 12:59:55, but logs are showind opened time at 13:00:04. Normally is the spread of my broker in EURGBP around 0,9, but he wrote me, that spread is widening during news. I except this, but if it is true then spread at 12:59 was 6,8 or at 13:00 8,2.

I do not know when my order was realy opened (12:59 or 13:00), so I calculated the spread with parameters:

1. time 12:59, max price : 0,78848 , opened price : 0,78916 =  spread : 6,8 .

2. time 13:00. max price : 0,78834, opened price : 0,78916 = spread : 8,2.

Please could you tell me, if you think, that the order was opened correctly?

 

Marco vd Heijden
Moderator
4704
Marco vd Heijden 2016.05.16 16:36  
you could add a spread filter then it will not trigger unless the spread is within your boundaries which prevents triggering like this when it bounces.
To add comments, please log in or register