Variations in EA and manual entry points

 
I recently deployed my EA. The EA placed a buy order and I immediately manually clicked buy. I noticed that the entry point of the EA is higher than that of the manual entry. 

What could be the reason?
 
  1. Market moved down.
  2. Spread decreased.
  3. Slippage.