Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Получи статус продавца и начни продавать свои сигналы!
Sergey Sartakov
1286
Sergey Sartakov 2010.12.29 03:09 

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

Теперь вот ищу закрытый график, чтобы остановить скрипт.

Sceptic Philozoff
Модератор
17846
Sceptic Philozoff 2010.12.29 09:43  
Дело не в том, открыт график или нет. Главное, чтобы финансовый инструмент был в Market Watch.
Комбинатор
15773
Комбинатор 2010.12.29 10:12  
Перезагрузка поможет. И использование IsStopped должно, но не уверен :)
Vadim Zhunko
5226
Vadim Zhunko 2010.12.29 13:25  

На закрытом графике ничего не может работать. Все программы выгружаются.

Скрипт, наверняка, работает где-нибудь на открытом графике.

Комбинатор
15773
Комбинатор 2010.12.29 13:29  
Нет-нет, я тоже сталкивался.
Vadim Zhunko
5226
Vadim Zhunko 2010.12.29 13:33  
Значит сбой в МТ4. Такого не должно быть.
Комбинатор
15773
Комбинатор 2010.12.29 13:34  
Знаю, но от этого легче жить не становится.
Dmitiry Ananiev
6507
Dmitiry Ananiev 2010.12.29 21:18  

зацикленный скрипт в init наверно может работать и при закрытом окне... Советник genius так сделан.

Правда сколько проработает - не знаю. Остановка такого скрипта через контекстное меню тоже вызвывает сомнения...

100% останов - перезапуск терминала

Aleksandr Chugunov
4786
Aleksandr Chugunov 2010.12.29 21:22  
dimeon:

зацикленный скрипт в init наверно может работать и при закрытом окне...

https://docs.mql4.com/ru/runtime/start

Отсоединение программы от графика, смена финансового инструмента и/или периода графика, смена счета, закрытие графика, а также завершение работы клиентского терминала прерывает выполнение программы. Если функция start() выполнялась на момент команды на завершение работы, оставшееся время работы ограничивается 2.5 секундами. Программа может узнать, что её пытаются завершить при помощи встроенной функции IsStopped() и корректно закончить свою работу.

/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий