Hi Daniel,
In some cases demo accounts and live accounts with the same broker can have different servers. This can cause the results to be different. You can download the data from both accounts and compare them in a spreadsheet to see if they are different.
Alan,