Thanks for the fix JCL. I can confirm that it rectifies the issue for Index CFDs but there is now an issue with the FX amounts.

The fix is impacting the order sizes for FX transactions. An example is an order for 10,000 Lots of USDCAD, where 1 Lot = 1, is now only transacting 1,000 USDCAD, 10 times less. The fix seems to have been applied across all products traded on Oanda rather than only the Index CFDs.

This is having unintended consequences with open positions which flips directions, close out long and then go short for example. Zorro now thinks my outstanding position sizes are 10 times smaller. Close orders are less than the actual open positions which are then followed by an order to open a new position in the opposite direction which results in Error 75 because my original position was never completely closed.

Can you have a look at the fix with the Oanda plugin and address this situation?