emz53:
Кто получает код возврата из оператора return() функции init() и могу я этим воспользоваться, чтобы не допустить запуск start() и выгрузить советник?
Если нет, то как это можно сделать из init() другими способами?
Не допустить и выгрузить не получится.Кто получает код возврата из оператора return() функции init() и могу я этим воспользоваться, чтобы не допустить запуск start() и выгрузить советник?
Если нет, то как это можно сделать из init() другими способами?
Воспрепятствовать работе можно, используя глобальный флаг
bool Stop; int init() { Stop = false; if (NoStartCondition) Stop = true; return (0); } int start() { if (Stop) return (0); }
Irtron:
Воспрепятствовать работе можно, используя глобальный флаг
Спасибо Irtron. Надеялся, что это можно было сделать встроенными средствами
более красиво
emz53 писал (а):
Кто получает код возврата из оператора return() функции init() и могу я этим воспользоваться, чтобы не допустить запуск start() и выгрузить советник?
Если нет, то как это можно сделать из init() другими способами?
Не допустить и выгрузить не получится.Кто получает код возврата из оператора return() функции init() и могу я этим воспользоваться, чтобы не допустить запуск start() и выгрузить советник?
Если нет, то как это можно сделать из init() другими способами?
Воспрепятствовать работе можно, используя глобальный флаг
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Кто получает код возврата из оператора return() функции init() и могу я этим воспользоваться, чтобы не допустить запуск start() и выгрузить советник?
Если нет, то как это можно сделать из init() другими способами?