Перезагрузка терминала

 
Заранее извиняюсь за возможно глупый вопрос: можно как-то перезагрузить терминал посредством MQL4?
 
Maksim Neimerik:
Заранее извиняюсь за возможно глупый вопрос: можно как-то перезагрузить терминал посредством MQL4?
из start()/OnTick() вызвать init()/OnInit()
 
Renat Akhtyamov:
из start() запустить init()
и что, перегрузится?!
 
Maksim Neimerik:
и что, перегрузится?!
а подумать?
 
Renat Akhtyamov:
а подумать?
Нет... не доходит)) OnTick()на каждом тике вызывается, OnInit() инициализация только раз при запуске... не понимаю связь
 
Maksim Neimerik:
Нет... не доходит)) OnTick()на каждом тике вызывается, OnInit() инициализация только раз при запуске... не понимаю связь

ну получается ты вызовешь инициализацию когда надо опять, то есть перезагрузишь

 
Vyacheslav Kornev:

ну получается ты вызовешь инициализацию когда надо опять, то есть перезагрузишь

А, дошло! только я не это имел ввиду (потому и не понял сразу)... я в смысле полностью выключить терминал а потом включить (речь не о перезагрузке самого советника). Есть шаблон с некоторыми индюками которые время от времени "слетают", вот и надо полную перезагрузку сделать...

...и здесь вытекающий вопрос: если индюк "слетел" (графически показывает фигню) советник будет работать правильно или тоже будет учитывать недостоверные показатели индикатора?

 
Maksim Neimerik:

А, дошло! только я не это имел ввиду (потому и не понял сразу)... я в смысле полностью выключить терминал а потом включить (речь не о перезагрузке самого советника). Есть шаблон с некоторыми индюками которые время от времени "слетают", вот и надо полную перезагрузку сделать...

...и здесь вытекающий вопрос: если индюк "слетел" (графически показывает фигню) советник будет работать правильно или тоже будет учитывать недостоверные показатели индикатора?


не ну такого не делают из mt. Это надо программу закрыть, а из чего ты ее откроешь?  нельзя так

 
Vyacheslav Kornev:

не ну такого не делают из mt. Это надо программу закрыть, а из чего ты ее откроешь?  нельзя так

Ну я так и думал, но переспросить все равно стоило... а как насчет вытекающего вопроса?
 

Закрыть можно. Но кто будет открывать?

Не пробовал, но можно попробовать так - написать bat файл, который при запуске будет делать паузу, потом запускать терминал. В терминала советник или что там - запускает bat файл и закрывается.

 
Dmitry Fedoseev:

Закрыть можно. Но кто будет открывать?

Не пробовал, но можно попробовать так - написать bat файл, который при запуске будет делать паузу, потом запускать терминал. В терминала советник или что там - запускает bat файл и закрывается.

Да, стоит попробовать...
Причина обращения: