We have recently noticed that the FXCM servers return wrong account equity values through the FXConnect interface that's used by Zorro. First only one user reported that phenomenon, but it seems now to affect other accounts too.
Apparently it's a bug of a recent change in the FXCM server software. We're in contact with FXCM about this, but they seem a little slow - they could not yet identify the problem.
Please report here if you observe a different equity in the FXCM trading station and the Zorro display. The wrong equity value does not affect trading, but it is not a satisfying situation, to say the least.
Spotted this morning. FXCM GBP DEMO account, the value for equity and P/L is different from the values shown in MT4. Not by a fixed amount but it varys over time has been as high a 40 currently around 7 which is about the lowest I have seen.
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.
No, this can not affect the system. In a trade system, all parameters, of course also the profit, are calculated from the asset prices.
But the problem affects the displayed equity and also the displayed daily profits and losses. I hope FXCM fixes it soon. All external programs that use the ForextConnect API display wrong equities since last week.
ah o.k I think I get it. I have a script (not running) that closes all trades when profit > 2% of balance rather than PIPs or other technical exit. I was just worried that if this were to happen in the future it would cause problems.
Code:
var valOpen()
{
var val = 0;
for(open_trades)
if(strstr(TradeAsset,Asset) && TradeIsOpen)
val += TradeResult;
return val;
}
function run()
{
if ( valOpen() > ((Balance / 100) * 2))
{
exitLong();
exitShort();
}
}
Is there any information regarding the fxcm server software?
I still got various problems that go in that general direction. - I'm demo-testing my own script since two weeks - I modified the script after one week, added two Algos, Zorro continued all open trades with their valid Algos and identifiers - I updated this weekend to 1.12.1 All trades where cont. - The total equity and the open trades value is not the same as in FXCM mobile trading app - it's actually WAY off - it could be Zorro/fxcm info ignores only one open trade(it's a big loser so far) although it has been succesfully continued by zorro.
I understand trading cannot be affected by this problem?
If the server has been fixed, where else could the problem be?
Although we got the promise that the problem will be fixed, there is no definite date when that will happen.
When connected to FXCM, you have to ignore the displayed equity value, as well as the open trade profits of some assets such as Oil. The only workaround at the moment is not using the FXCM server, but the MT4 server and/or some other broker.