Народ, ответьте, pls!
Это Вы пятёрочную командную строку используете
В четвёрке всегда было без ключевого слова /config:
terminal.exe config\myoptim001.ini
Это Вы пятёрочную командную строку используете
В четвёрке всегда было без ключевого слова /config:
terminal.exe config\myoptim001.ini
НЕ работает!! Уже и с /config и без него и переустановил MT4 заново и во все возможные папки положил ini-файлы.
Кстати, не понятно из какой папки MT4-й будет брать конфиг, варианты:
C:\Users\MySelf\AppData\Roaming\MetaQuotes\Terminal\1FC724C8C211BFE8ECF8B599A855301E\config\
C:\Program Files (x86)\Alpari Limited MT4\config\
Даже в корень c:\ ini файл положил, НЕ РАБОТАЕТ!
Что за фигня???
mt4trade:
Что за фигня???
Какой у вас билд ? Какая ОС, битность?
Как вы запускаете терминал с конфигурационном файлом? Приложите эту строчку.
Покажите содержимое ini файла.
Что в логах терминала?
П.с. на 950 билде проверили, тестирование через ini файл запустилось.
Какой у вас билд ? Какая ОС, битность?
Как вы запускаете терминал с конфигурационном файлом? Приложите эту строчку.
Покажите содержимое ini файла.
Что в логах терминала?
П.с. на 950 билде проверили, тестирование через ini файл запустилось.
Bild 950 23 dec 2015, сегодня скачанный с Альпари. ОС W10Pro x64.
Запускал например так: ложу ini в "корневую" папку терминала (а это "C:\Program Files (x86)\Alpari Limited MT4\" ) и находясь в ней даю команду:
terminal.exe /config:terminal.ini
или
terminal.exe terminal.ini
Но он, терминал, все равно берет конфиг из C:\Users\MySelf\AppData\Roaming\MetaQuotes\Terminal\1FC724C8C211BFE8ECF8B599A855301E\config\terminal.ini
И это удалось выяснить путем долгих усилий. Заметил, что если в этом ini-файле меняшь Spread, то он при очередном запуске в оптимизаторе меняется.
Все остальное - даты, метод оптимизации - вообще никак.
И еще раз повторю - терминал НЕ реагирует на подстановки ему ini-файлов, берет только из "штатной" директории (которая создана при инсталляции).
Как это объяснить??
См. также: https://www.mql5.com/ru/forum/72459
Как это объяснить??
Но он, терминал, все равно берет конфиг из C:\Users\MySelf\AppData\Roaming\MetaQuotes\Terminal\1FC724C8C211BFE8ECF8B599A855301E\config\terminal.ini
Как это объяснить??
См. также: https://www.mql5.com/ru/forum/72459
Справка
Справка
Попробовал, находясь в директории ( "C:\Program Files (x86)\Alpari Limited MT4\" ) и положив в C:\Users\MySelf\AppData\Roaming\MetaQuotes\Terminal\1FC724C8C211BFE8ECF8B599A855301E\config\ файл terminal1.ini:
Команда: terminal.exe /config:"C:\Users\MySelf\AppData\Roaming\MetaQuotes\Terminal\1FC724C8C211BFE8ECF8B599A855301E\config\terminal1.ini"
Результат тот же! То есть отрицательный. Не берет терминал оттуда параметры!
Попробовал и так :
terminal.exe /config:"C:\Users\MySelf\AppData\Roaming\MetaQuotes\Terminal\1FC724C8C211BFE8ECF8B599A855301E\config\terminal1.ini"
То же самое! Это просто засада какая-то!
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Раньше делал так (запуск из командной строки или bat-файла):
terminal.exe /config:config\myoptim001.ini
где в myoptim001.ini было примерно следующее:
TestExpert=MyExpert
TestExpertParameters=MyExpert.set
TestSymbol=EURUSD
TestPeriod=M30
TestModel=1
TestOptimization=true
TestDateEnable=true
TestFromDate=2014.08.02
TestToDate=2015.08.02
TestShutdownTerminal=true
Теперь же ничего не запускается.
Пробовал из этой диреткории C:\Users\MySelf\AppData\MetaQuotes\Terminal\94E0813BE3RR91FD6E8458A2B7BB61VV
и вариант с /portable, ничего не получается.
Разработчики и коллеги, поясните, что не так, как запустить эту автооптимизацию, pls!