Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Сдается мне, что у автор недостаточно внятно формулирует проблему.
Похоже, что у него осуществляется какой-то долгий цикл обработки одних и тех же переменных, но вместо того, чтобы произвести его весь, а потом результат записать в файл, автор пытается на каждой итерации писать в файл результат. Неудивительно, что если надо сделать миллион итераций, то обращение к диску на каждой итерации - занимает слишком много времени.
Что то я торможу, вы имеете ввиду FileFlush()?
Ну, 1-мерные и 2-мерные массивы понятно как в файл запишутся.
а как запишутся 3-мерные, 4-мерные, структуры массивов и т.д.?
Ну, 1-мерные и 2-мерные массивы понятно как в файл запишутся.
а как запишутся 3-мерные, 4-мерные, структуры массивов и т.д.?
https://www.mql5.com/ru/docs/files/filewritearray
Структуры без строк и динамических массивов должны быть.
FileWriteArray в MT4 неправильно работает с double. double - 16 bit, но FileWriteArray пишет данные на диск как float (8bit). Насчёт mt5 не в курсе.
Вот примерный код, наверное с ошибками ибо не проверял. Код пишет массив double в файл
Этот код наоборот читает массив double из файла:
А если использовать массив float вместо double то вполне можно обойтись FileReadArray и FileWriteArray
FileWriteArray в MT4 неправильно работает с double. double - 16 bit, но FileWriteArray пишет данные на диск как float (8bit). Насчёт mt5 не в курсе.
Вот примерный код, наверное с ошибками ибо не проверял. Код пишет массив double в файл
Этот код наоборот читает массив double из файла:
А если использовать массив float вместо double то вполне можно обойтись FileReadArray и FileWriteArray
Добрый день!
Приложите ваши примеры кода чтения и записи с использованием функций FileReadArray и FileWriteArray
Проверили у себя, вычитка дает одинаковые результаты