ea does not take all trades in real account

 
why does my ea miss some trades in real account in broker i am using icmarkets.  And demo account it takes all trades?? why is that maybe broker playing around with us.
 

Why it should be same trades for demo and real?
Your EA was coded especially to get same trades?
If not so it may be different.

Because there are indicators (iTrend indicator for example) which are drawing in different way (having differeht values) in different brokers because of the quotes/data are different from one broekr to the other one.
And EAs may perform in different way because of the different quotes/data or the different qulity of the data.

Nothing strange ...

 
Shafaq Hafeez:
why does my ea miss some trades in real account in broker i am using icmarkets.  And demo account it takes all trades?? why is that maybe broker playing around with us.
Because the spreads manipulations between demo and real accounts is slightly different
 
Well one solution would be continue running the EA in demo while copying the trades to real account.
Reason: