I think i may have found the problem. USOIL 1.00 Lot Short at 97.13 report tonight at 20:05PM USOIL = 97.93 says 0.8 Pips down £-0.55.
Where in MT4 it reports 0.8 Pips down £-55.00. Is that not a mistake with the point values in the FXCM API.
Correct me if i'm wrong but If you were to be using a system that closes positions based on £ profit you could stand to lose a lot of money in this situation.