Привет!
Я собирался использовать эту библиотеку, но, к сожалению, она постоянно падает на моем MT5. Фактически, даже до этого компилятор жалуется на две вещи:
* constfileunlimited.mq5 line 222: is while (pos = 0) when it probably should be while (pos == 0)
* constfileunlimited.mq5 строка 130: is m_Size = ulong(hi); когда, вероятно, должно быть m_Size = ulong(hi[0]);
Наконец, если при чтении файла я вызываю file.Read(my_string);, то Mt5 падает. А если я пытаюсь запустить скомпилированный скрипт, то получаю:
Не могли бы вы исправить свою работу, чтобы я мог использовать эту замечательную в остальном работу? :)
Здравствуйте, этот код был написан давным-давно для 32-битного терминала.
Поэтому может потребоваться время, чтобы заставить его работать.

- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
FileUnlimited:
Библиотека для работы с файлами средствами WinAPI без ограничений по месту нахождения.
Сейчас реализована только работа с константными файлами (только чтение), будет обновляться по мере багофикса и дополнения кодом.
Библиотека работает только с юникодными файлами, отсюда введение кодовой страницы CP_UTF16 (почему-то нет в константах языка).
Автор: Андрей