Запустить скрипт и дождаться завершения

 

У кого-нибудь есть решение такой под-задачи: 

из советника или индикатора запустить скрипт (на новом/другом чарте конечно) и дождаться его завершения

 
Maxim Kuznetsov:

У кого-нибудь есть решение такой под-задачи: 

из советника или индикатора запустить скрипт (на новом/другом чарте конечно) и дождаться его завершения

Для своего скрипта - элементарно, средствами MQL.

Но, как я понимаю, нужно отслеживать завершение чужого скрипта? Чисто на MQL, видимо, решить не получится. В этом случае можно использовать два признака: наличие строки "Удалить скрипт" в контекстном меню графика и наличие окна подтверждения при попытке присоединения нового скрипта к графику.

 
Maxim Kuznetsov:

У кого-нибудь есть решение такой под-задачи: 

из советника или индикатора запустить скрипт (на новом/другом чарте конечно) и дождаться его завершения

Глобальную переменную создать / изменить в начале сктрипта и в конце. А из советника спрашивать значения гл. переменной после его запуска.