Download complete data history from broker into history database

 
I'm looking for a script that really downloads the complete data history from my broker for all currency pairs and timeframes one after the other. I found many scripts for free on the net. But mostly these create only a small fraction of history. I have 5MB of data in the HST for the EURUSD M1 timeframe. Sometimes it's only 1 MB. If I click the value manually in the History Database (F2) and download it there I get over 350 MB of data for the M1 timeframe going back to the 1970s.
Is there a script that can automate this? It can also be a paid script
Reason: