I am trying to work out what I am doing wrong in terms of position
sizing futures contracts.

In reading the manual, it states that if I have the following
settings, I will always be only trading one contract:

NumContracts = 1;
PositionSize = NumContracts * MarginDeposit;

However this is not the case, as I believe it also depends on the
exchange rate when trading non base currency futures.

For example, when testing the Hang Seng, with the above settings, I
always get 7 contracts.

When I set the HKD to 1 instead of the current exchange rate, it then
correctly sets the contract size to 1, but then the contract is then
in US Dollars, which is not useful.

Is there a way to position size correctly to 1 contract, whilst still
correctly converting the results back into the base currency? (I
assume the backtester reporting results are in the base currency?)

Reply via email to