Tester: Exchange rate cannot be calculated.

Report any bugs with the Tickstory Lite software here. Please give as much detail as possible so the issue can be identified and resolved as soon as possible.
Post Reply
render86
Posts: 52
Joined: Wed Jun 19, 2013 4:51 pm

Tester: Exchange rate cannot be calculated.

Post by render86 »

I used Tickstory's "Map to" option for the DAX symbol name discrepancy but I am now getting this message:

2015.09.11 12:11:57.002 Tester: exchange rate cannot be calculated.

I've set the base currency to EUR in Tickstory before re-downloading the data and keep getting the same message in the journal. Further, my .fxt and .hst files are named ".DE30Cash5_0.fxt" and ".DE30Cash5.hst" - the way the DAX symbol is named with my broker.

Please, assist.

tickstory
Posts: 4901
Joined: Sun Jan 06, 2013 12:27 am

Re: Tester: exchange rate cannot be calculated.

Post by tickstory »

Hi Render86,

There is some discussion on this topic in the MQL groups. One suggestion is that your account's currency must match the symbol currency. Is this the case?

Regards.

render86
Posts: 52
Joined: Wed Jun 19, 2013 4:51 pm

Re: Tester: exchange rate cannot be calculated.

Post by render86 »

tickstory wrote:Hi Render86,

There is some discussion on this topic in the MQL groups. One suggestion is that your account's currency must match the symbol currency. Is this the case?

Regards.
Which account's currency if I am not logged into any account while using MT4 with Tickstory?

tickstory
Posts: 4901
Joined: Sun Jan 06, 2013 12:27 am

Re: Tester: exchange rate cannot be calculated.

Post by tickstory »

The "server name" (eg. "Alpari Demo") that you are exporting to should have a default account currency when it was set up. You need to have logged in at least once to your MT4 terminal so it could download the default broker configuration.

render86
Posts: 52
Joined: Wed Jun 19, 2013 4:51 pm

Re: Tester: exchange rate cannot be calculated.

Post by render86 »

tickstory wrote:The "server name" (eg. "Alpari Demo") that you are exporting to should have a default account currency when it was set up. You need to have logged in at least once to your MT4 terminal so it could download the default broker configuration.
What is the symbol currency for DAX? The accounts I had been accessing from that MT4 were USD-denominated yet I kept getting the above error message when I selected USD as the base currency in Tickstory before downloading the DAX data.

tickstory
Posts: 4901
Joined: Sun Jan 06, 2013 12:27 am

Re: Tester: exchange rate cannot be calculated.

Post by tickstory »

The currency for the DAX is EUR. I would be making sure that the 'margin ccy' field is also set to EUR, as it seems that the MT4 strategy tester is trying to perform some sort of conversion. Note that is MT4 error is not documented, so resolving this is a matter of trial and error. The other thing I would be trying is to back-test your DE30Cash5_0 symbol without Tickstory data. If it doesn't yield the same error, then use the FXT Data Editor to compare the values of the working FXT with the Tickstory exported one.

Regards.

render86
Posts: 52
Joined: Wed Jun 19, 2013 4:51 pm

Re: Tester: exchange rate cannot be calculated.

Post by render86 »

tickstory wrote:The currency for the DAX is EUR. I would be making sure that the 'margin ccy' field is also set to EUR, as it seems that the MT4 strategy tester is trying to perform some sort of conversion. Note that is MT4 error is not documented, so resolving this is a matter of trial and error. The other thing I would be trying is to back-test your DE30Cash5_0 symbol without Tickstory data. If it doesn't yield the same error, then use the FXT Data Editor to compare the values of the working FXT with the Tickstory exported one.

Regards.
I'm not having any luck with EUR either.

Could you, please, post a screenshot of the Tickstory settings for DAX and other indices?

tickstory
Posts: 4901
Joined: Sun Jan 06, 2013 12:27 am

Re: Tester: exchange rate cannot be calculated.

Post by tickstory »

Hi Render,

We don't have a list of "standard" settings for indices as they are sourced from the broker. Have you tried the previous suggestion of back-testing with your standard broker data (i.e. just start MT4 without Tickstory and try testing)? If this works, you should be able to match your settings with the generated FXT's information.

Regards.

tickstory
Posts: 4901
Joined: Sun Jan 06, 2013 12:27 am

Re: Tester: exchange rate cannot be calculated.

Post by tickstory »

Hi Render,

As per our offline conversation, I believe you have now resolved this issue by setting your Profit Calculation Mode to 1 (which is CFD).

Hope this assist others having the same issue.

Regards.

Post Reply