gdtt:
Я не пользовался этим, но по моим предположениям советник ищет файл в папке тестера.
как сделать, чтобы тестер увидел файл?
У меня так:
#property tester_file "xxxxxxx" ....................................... ....................................... ....................................... int handle=FileOpen("xxxxxxx",FILE_READ|FILE_BIN); if(handle!=INVALID_HANDLE) { ....................................... ....................................... ....................................... }
и работает.
gumgum:
Забавно.
У меня так:
и работает.
gumgum:
а сам файл где лежит?
У меня так:
и работает.
Lizar:
Я не пользовался этим, но по моим предположениям советник ищет файл в папке тестера.
Я не пользовался этим, но по моим предположениям советник ищет файл в папке тестера.
в папку \tester\ ложил - не видит
Как указать два файла?
Integer:
Как указать два файла?
Прописать две директивы. Или больше.
Как указать два файла?
Писать в эти файлы нельзя, только читать?
Пожалуй записи в них не может быть... чудес не бывает.
Integer:
Гипотетически, писать можно, только они обратно с удаленных агентов не передадутся в терминал, так что имеет смысл обновлять файлы только локально, причем происходить это будет в папке агента. Для следующего прогона, по идее, нужно будет ручками скопировать измененные файлы в папку терминала/рабочую папку. Если ничего не путаю.
Писать в эти файлы нельзя, только читать?
Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Состояние клиентского терминала
- www.mql5.com
Стандартные константы, перечисления и структуры / Состояние окружения / Состояние клиентского терминала - Документация по MQL5
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Обясните, как пользоваться этой директивой.
в справке:
tester_file string Имя файла для тестера с указанием расширения, заключенное в двойные кавычки (как константная строка). Указанный файл будет передан тестеру в работу. Входные файлы для тестирования, если необходимы, должны указываться всегда
в теле советника директива:
#property tester_file "wcandleprogn.csv"
файл находится в папке метатрейдера\mql5\files, терминал в режиме "portable"
запускаю тестирование, в тестере файл открывается следующим образом:
выдает ошибку, что не так, как сделать, чтобы тестер увидел файл?