real ticks in Metaquotes Demo account are missing

 

Hello all,

I am getting these messages "no real ticks within a day" in the Journal tab when running a EA test.

It happens with EURUSD, XAUUSD, USDJPY, and more.

It happens in two different computers (one running Linux and another one running Windows)

It happens for any EA I tried.

It happens while testing 1 year period from June 2024 and June 2025.

Real ticks are missing for too long and some EAs behave randomly. I cannot duplicate results twice using the same .set file back to back. If I optimize, and I do a single simulation selected from the optimization table, results are different.

I searched in the Forum, and there is nothing there that could tell me what is going on.

I am using a Metaquotes Demo account connected to the Access Point US1. My account currency is USD.

Any help is appreciated.

thank you

 
  • MetaQuotes-Demo account is mostly used to update MT5 to the next beta build and to beta testing of the beta builds.
  • If you are the beta tester (to find some possible bugs in the next beta MT5) - so it is fine.
  • If you are the trader/coder so you should use the trading account of the broker you selected for your money.
 

The charts, the price on the charts, the symbols to trade, and the names of the symbols, and the time of the price on the chart - all of them are related to the brokers only.
So, if you want to trade some symbol so you should find the broker which is allowing this symbol for traders (because it is nothing to do with Metatrader platform application at all).

---------------- 

Forum on trading, automated trading systems and testing trading strategies

Trading stocks

Sergey Golubev, 2021.11.15 05:43

Find Metatrader broker (there are a lot of Metatrader brokers, use google to find), and open the account according to their condition on their websites.
Try with demo first.

1. The article - MQL5.community - User Memo 

2. MetaTrader 5 Help - Open an Account

3. Where Do I start from?
https://www.mql5.com/en/forum/212020 

4. MetaTrader 5 Help - Trading Platform — User Manual 

5. How to make a search on the forum
https://www.mql5.com/en/forum/193510 

6. Find a Server by the Broker's Name: 
https://www.mql5.com/en/forum/214820

7. My list of brokers: https://www.mql5.com/en/forum/353226/page3


 
As already suggested, use an account on your broker.
Metaquotes is not a broker.

Also, most brokers provide real ticks only of latest few months, be sure to have all real ticks for the period you want to test, if you really need them.

If broker do not provide enough, you need to use external tools to download all necessary data.
 

Thank you Sergey Golubev and Fabio Cavalloni ,

This problem was not there before. I always was able to get real tick using the Metaquotes Demo accounts (how "real" they are is a different story) but I didn't get so many messages of "no real ticks" before.

Regarding opening an account to use my own money, as you may be aware, US traders are not accepted by any legit broker to trade Forex CFD using MT5. So, I am simply limited to use Demo accounts in Metaquotes to test my EAs.

I appreciate your comments.

Fabio Cavalloni
Fabio Cavalloni
  • 2025.06.23
  • www.mql5.com
Trader's profile
 
Ciro Soto #:
Regarding opening an account to use my own money, as you may be aware, US traders

https://www.metatrader5.com/en/find-broker

-------------------

Forum on trading, automated trading systems and testing trading strategies

Broker selection

Fernando Carreiro, 2023.12.06 19:32

This seems new as I have never noticed before, but it seems that the MetaTrader 5 Website now offers broker recommendations:


------------------

Forum on trading, automated trading systems and testing trading strategies

Meta 5 for US trading

Sergey Golubev, 2021.08.03 19:33

Discussion about the brokers is limited on the forum.
I mean: the discussion about the brokers (especially the recommendations) is prohibited on the forum (we moderators are banning the users for such a recommendation and for wide discussion about the brokers).

And that is why the traders/users from your country are not going to participate on this thread to propose some brokers they are using (because such a discussion and proposal are prohibited on the forum).

You can try to find the broker by yourself, or use the suggestion made by Fernando on this post  

---------------- 

There are some information which may be useful to know:

FIFO rules: post
FIFO thread: https://www.mql5.com/en/forum/355248
FIFO status script:

---------------- 


Reliable MetaTrader 5 (MT5) brokers 2025
Reliable MetaTrader 5 (MT5) brokers 2025
  • www.metatrader5.com
Find the broker to trade with MetaTrader 5, compare featured brokers to access powerful trading features, tools, and analysis for Forex, Futures and Stock markets.
 
Sergey Golubev #:

https://www.metatrader5.com/en/find-broker

-------------------


------------------


Thank you Sergey. I am aware of the prohibition around recommending brokers in the forum.

In reality, I was not looking for brokers, I just wanted to get "tick data" for the development of my EAs.

I appreciate your time.

 
The fact "it always worked" do not means it was the correct approach. Metaquotes itself already unrecommended to use their demo account and to trust their data feed.

Also, you don't need to use a real account to make backtests, you can also login demo accounts, also registered on another person name. You can also login an account of someone else with investor password.

Also, creating custom symbols with years of tick data externally loaded can be done regardless of the account logged in.

You have multiple solution, but pretend a thing to work where it's not intended to do it's like trying to pass through the wall instead of doing that through a door. You are free to break your head, but be aware that the solution is just very simple.
 
Ciro Soto:


As what has already been strongly suggested, just because it worked for years before, 1. does not mean that it should have worked in the past, and 2. does not automaticly mean that it will continue to work today.

The most common reasons for it not working suddenly, will be likely to do with corrupted files, and/or, and probably both at same time: a update of mt4/5, as there as been 2 of which for mt5 in the past month, but also windows cumulative updates and other updates are well documented to cause such corruptions to the data files.

 
Michael Charles Schefe #:

As what has already been strongly suggested, just because it worked for years before, 1. does not mean that it should have worked in the past, and 2. does not automaticly mean that it will continue to work today.

The most common reasons for it not working suddenly, will be likely to do with corrupted files, and/or, and probably both at same time: a update of mt4/5, as there as been 2 of which for mt5 in the past month, but also windows cumulative updates and other updates are well documented to cause such corruptions to the data files.

Thank you Michael, 

the missing tick data happens in two different OS machines. I have one running Windows, and another running Linux. So, this may mean that the Windows cumulative updates are not the cause of the problem.  I am going to re-install MT5 to see if the data files are the problem.