Как после компилирования файла обновить его в терминале через командную строку?

 

Всем привет!

Как после компилирования файла обновить его в терминале через командную строку?

т.е. сначал выполняю metalang.exe Expert.mq4, а потом надо обновить этот файл в терминале

terminal.exe Expert.mq4 не работает.

Это надо чтобы редактировать и выполнять скрипты в нормальном редакторе.

 

1. Отследите секретное сообщение метатрейдера при компиляции того-что-вам-нужно.
2. Обязательно убедитесь, что данный подход работает
3. Пользуйтесь



Потребуется Microsoft Spy++ (Микрософт Спы++).

 
Если поменял код, компильнул, запустил (скрипт или советник), то обновлять ничо не надо, оно само, даже если терминал запущен.
 
wise:
Если поменял код, компильнул, запустил (скрипт или советник), то обновлять ничо не надо, оно само, даже если терминал запущен.
запустить-то чем-то (как-то) еще нужно
 
Обновлять надо только, если создана новая программа. В остальных случаях не надо.
 
там файлик есть -- mqlcache.dat возможно его, а возможно МЕ терминалу какое-то событие шлет.
 
Zhunko:
Обновлять надо только, если создана новая программа. В остальных случаях не надо.
это речь об скомпилленом коде как таковом, а я думал проблема в том, что висящий "код" на график был скомпилен и не перезапущен..
 

>Потребуется Microsoft Spy++ (Микрософт Спы++).

Хотелось бы что нибудь попроще.

>Если поменял код, компильнул, запустил (скрипт или советник), то обновлять ничо не надо, оно само, даже если терминал запущен.

Я запускаю советник в терминале, а потом жму F5 в редакторе метатрейдера. И советник сразу после компиляции обновляется в терминале. А из командной строки, после компиляции обновления не происходит.

>Обновлять надо только, если создана новая программа. В остальных случаях не надо.

Именно что надо, если из командной строки.

 

У метатрейдера есть возможность запускать терминал с инишником, в котором можно прописать советник который запускается при запуске терминала. Типа

Symbol=EURUSD
Period=M5
Expert=ExpertName

Но каждый раз включать выключать терминал это все таки не решение.

 

При перезапуске все обновленные коды компилятся автоматически.

 
... и, если нормальный редактор научить отсылать соответствующее сообщение терминалу при обновлении кода, то... Дмитрий - может Вы продолжите?
Причина обращения: