I use multiple MT4 platforms. On them, I run my own EAs and indicators that are continuously evolving. To avoid having to update all platforms every time I make a change to the software, I use the Windows "directory symbolic link" command to link the directory where I code as the source with the target directories, i.e., subdirectories located in the directories of individual platforms. In summary, I have one source directory for coding and multiple MT4 platform directories that mimic this source directory. I apply this trick to directories such as Sound, Template, and a custom folder within the Include folder.
My problem is that I don't know what the mqlcache.dat file contains and whether it can be shared between platforms. In other words, can different MT4 platforms have an identical mqlcache.dat file? So, if one platform makes changes to this file, will the other platform still function correctly? Of course, assuming they have an identical set of EAs and indicators. I know I could use the "file symbolic link" command, but then I have to use it for each indicator and expert file, and that's always a lot of additional work, especially when renaming files.
- Get Ready to Meet New MetaTrader 4 with Updated MQL4 Language
- Modification required for the codes of updating mt4 expert log file
- #include
You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register