Проблема 2. Как написано, файл в папке агента, это значит, что если эксперт в начале тестирования должен загрузить данные из файла, то в облаке это работать не будет?
Попробовал на одном запуске создать, на другом прочитать - нет файла.
- www.mql5.com
Проблема 2. Как написано, файл в папке агента, это значит, что если эксперт в начале тестирования должен загрузить данные из файла, то в облаке это работать не будет?
Для мат. задач с начальными данными, как вариант, прописывать их (автоматом) прямо в исходнике.
P.S. Как быстро распространяются по облаку многомегабайтные EX5-файлы - не знаю.
Значит в тестере нам дано только с один файлом работать и с неизменным именем. Если для себя можно сделать API CopyFile(), это если один файл, тогда можно будет в окне свойств менять имя.
Если много файлов, значит сначала надо собирать все файлы в один перед тестированием (не в эксперте), в эксперте разрезать назад. При тестировании возможна работа с множеством файлов, только они виртуальные. Значит можно разрезать один тестерный файл, создать из него сколько надо виртуальных. Если с API, то можно напрямую прочитать все файлы и как бы создать такие же функцией mql, будут виртуальные файлы.
Лучше теперь всегда ориентироваться на работу с одним файлом.
Но есть и нечто приятное во всем этом, надо полагать, этот тестерный файл будет по облаку распространяться.
Для мат. задач с начальными данными, как вариант, прописывать их (автоматом) прямо в исходнике.
P.S. Как быстро распространяются по облаку многомегабайтные EX5-файлы - не знаю.
Если бы этого было бы достаточно, вопроса бы не возникало. Но у компьютерных прграмм, кроме программистов есть пользователи которые совсем не программисты.
Лучше теперь всегда ориентироваться на работу с одним файлом.
Это шутка такая? Конечно, MT5+MQL5 не знаю совсем, но неужели элементарщину, о которой в MQL4 даже не задумываешься, нельзя сделать в MT5? Что-то не стыкуется с фразами о всепревосходстве пятерки. Хотелось бы понять причины существующего решения.
Если бы этого было бы достаочно, вопроса бы не возникало. Но у компьютерных прграмм, кроме программистов есть пользователи которые совсем не программисты.
Так автоматом данные в исходник запихивать и компилить. Юзер ничего даже не заметит.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Вообще существует в природе? Пробую создать файл в ините эксперта, не появляется файл нигде (это проблема 1). В справке написано:
Файл открывается в папке клиентского терминала в подпапке MQL5\files (или каталог_агента_тестирования\MQL5\files в случае тестирования). Если среди флагов указан FILE_COMMON, то файл открывается в общей папке всех клиентских терминалов MetaTrader 5.
Проблема 2. Как написано, файл в папке агента, это значит, что если эксперт в начале тестирования должен загрузить данные из файла, то в облаке это работать не будет?