Strategy tester Optimization doesn't provide same results

 
Hi

I'm new towards optimizing an EA with different parameters. But may I know what are the possible reasons that causes the best results inputs so different especially when I run it on my Home PC and Office PC and both using the same Broker?

I get different results on the same broker but on different PCs.

History data incomplete? How do I ensure both matches in terms of data?

It is quite weird to know about this. How do I ensure that I get full history datas of the currency pairs?

Thanks in advance!
Reason: