I used Excel 365, saved as comma-delimited CSV. Everything looks good. The file does not look weird. Is there any way to validate the CSV before trying to load it?
I used Excel 365, saved as comma-delimited CSV. Everything looks good. The file does not look weird. Is there any way to validate the CSV before trying to load it?
Sure. Open the CSV with Notepad++ and make sure there are no hidden spaces or empty lines at the end. MT4 swallows with any nonsense.
I went to MT5 just for that. MT5 does matter CSV without drama and you can create your own custom symbols.
I don't want to switch to MT5 yet, my system is mounted on MT4. But this is making me think it's worth it.
It is that MT4 is already a relic. If you insist on continuing with that, at least learn how to use the MetaEditor and convert your CSV to HST manually.
And why don't you use Soft4FX? It's a simulator that allows you to import CSVs and back up into MT4 without breaking your head with formats.
I didn't know Soft4FX. I'm going to try it. Does it work with historical data from other brokers?
Yes, it works with any CSV if it has the correct format. Yes, it is not free, but it is worth every penny.
I solved it years ago. I created my own Python converter. Read any CSV and convert it to the format MT4 wants. It saves me hours of frustration.
Can you share that script? I don�t know how to program in Python, but maybe I can ask someone to adapt it.