So I have been testing a Expert advisor for a bit. I was using metaquotes demo as it was the most convenient. However now I am switching to other brokers.
For the first I tried switching to Forex.com demo. However the data I get seems to be confusing. Strategy tester is build 3550, using Every tick based on real ticks. testing multiple different currency pairs(regular major and minor pairs).
I chose a previous EA I had for the comparison.
Everything with them was the same such as the code and settings for the tester, only difference is broker data. Before running I made sure to discard the testers tic history etc
So roughly the data is:
So with metaquotes demo, for 2019-2023, the data showed about -20k roi loss. 440 trades total.
then with forex.com global demo, for 2019 -2023, the data showed about -50k roi loss. 450 trades total
then
metaquotes demo 2017-2019, the data showed -10k roi loss.
Forex.com demo 2017-2019, the data showed -11k roi loss.
Does this huge difference with metaquotes for 2019-2023 and forex.com roi make any sense? I know there are differences with brokrages data, but doubling the negative roi seems too much. I checked the data I had, basically each pair had a few more losses then wins compared to metaquotes. Thus a few less pairs were > 0$.
Would it be better to keep checking other brokers out, or just stick with metaquotes. Although there would be some bias. If someone has some input, that would be great.
Data difference is not the only case. Spread is also different. Broker policies are also different. The different output is even worse in lower time frames like M1.
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
You agree to website policy and terms of use
So I have been testing a Expert advisor for a bit. I was using metaquotes demo as it was the most convenient. However now I am switching to other brokers.
For the first I tried switching to Forex.com demo. However the data I get seems to be confusing. Strategy tester is build 3550, using Every tick based on real ticks. testing multiple different currency pairs(regular major and minor pairs).
I chose a previous EA I had for the comparison.
Everything with them was the same such as the code and settings for the tester, only difference is broker data. Before running I made sure to discard the testers tic history etc
So roughly the data is:
So with metaquotes demo, for 2019-2023, the data showed about -20k roi loss. 440 trades total.
then with forex.com global demo, for 2019 -2023, the data showed about -50k roi loss. 450 trades total
then
metaquotes demo 2017-2019, the data showed -10k roi loss.
Forex.com demo 2017-2019, the data showed -11k roi loss.
Does this huge difference with metaquotes for 2019-2023 and forex.com roi make any sense? I know there are differences with brokrages data, but doubling the negative roi seems too much. I checked the data I had, basically each pair had a few more losses then wins compared to metaquotes. Thus a few less pairs were > 0$.
Would it be better to keep checking other brokers out, or just stick with metaquotes. Although there would be some bias. If someone has some input, that would be great.