I've been trying to get freelancers to make me a scanner for 4000 symbols, for MT5, that works under 5-10 minutes. The tmeframe being scanned is weekly and Monthly. Having task manager open sees the ram and/or disk usage hitting 100%, leading to crash, and this repeats every time with different settings and with different approaches and modification in the code.
One developer suspects that having an HDD and not an SSD, is an issue, but for me the problem is still in MT5 and in "what to do" to solve it in the code, because in MT4 there is NOT the same issue, and also the developer made me notice that while MT4 separate history files in hst for each timeframe, instead MT5 uses hcc files one for every year, not separated by timeframes. I supect that also behind this can hide the issue.
However, we haven't found a solution. I ask if someone who has experimented a similar issue can help. Any suggestion is appreciated.
Thank you.
Have you tried through a simple script looping once into each symbols?
Another solution could be making different files for each type of instrument, for example: 28 major crosses, commodities, exotics, nasdaq...
In anycase it will take a lot of resources to complete the task and the platform could have to be restarted after completion but there is a work around to browse any number of symbols and bars in Metatrader in an efficient way.
In anycase it will take a lot of resources to complete the task and the platform could have to be restarted after completion but there is a work around to browse any number of symbols and bars in Metatrader in an efficient way.

- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
You agree to website policy and terms of use
I've been trying to get freelancers to make me a scanner for 4000 symbols, for MT5, that works under 5-10 minutes. The tmeframe being scanned is weekly and Monthly. Having task manager open sees the ram and/or disk usage hitting 100%, leading to crash, and this repeats every time with different settings and with different approaches and modification in the code.
One developer suspects that having an HDD and not an SSD, is an issue, but for me the problem is still in MT5 and in "what to do" to solve it in the code, because in MT4 there is NOT the same issue, and also the developer made me notice that while MT4 separate history files in hst for each timeframe, instead MT5 uses hcc files one for every year, not separated by timeframes. I supect that also behind this can hide the issue.
However, we haven't found a solution. I ask if someone who has experimented a similar issue can help. Any suggestion is appreciated.
Thank you.