![MQL5 - Language of trade strategies built-in the MetaTrader 5 client terminal](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Yes - some functions may not be 100% reliable (in another thread there was a discussion of conversion functions which seem to be lacking, prompting many to write their own).
I suspect you need to consider FileIsExist() has such quirks and thus the workaround of reading the size could be a more reliable approach
Jokes aside... Even if there were functions in the past lacking functionality, I still think it is a better idea to communicate the flaws / shortcomings of the platform - if they are legit - to the devs of MT5/MQL5.
Anyways, thanks again R4tna.
This is normal behaviour using MQL5/Files with the Strategy Tester. The files there are deleted on each run, so your file never exists. I suppose it's written somewhere in the chaotic documentation.
If you want your file(s) to remain between different tester runs, then use the FILE_COMMON flag to use the common folder.
Jokes aside... Even if there were functions in the past lacking functionality, I still think it is a better idea to communicate the flaws / shortcomings of the platform - if they are legit - to the devs of MT5/MQL5.
Anyways, thanks again R4tna.
Not so much quirky, so often tech does not work as expected (even with the largest vendors) and often the anomalies never get fixed - so one has to find other ways
All the best