По каким событиям отрабатывает эксперт ?

 
Подскажите, плиз
 
 
а возможен ли принудительный запуск ? допустим оффлайн
или тут необходимо пользоваться скриптами ?
 
принудительный запуск возможен только для скриптов
 
Разработчикам
Уважаемые разработчики, я (почти) знаю ваш ответ на свой вопрос. Эксперты и индикаторы срабатывают по "прерыванию" от рынка, т.е. по рыночным тикам. А хотелось бы (очень) иметь возможность срабатывания экспертов и индикаторов по тикам от компьютера.
 
зачем индикатору нужно работать по тикам от компьютера?
положили индикатор на график, он посчитался. как только пришло изменение (ценовой тик), он пересчитался.
понятие скрипта специально введено для того, чтобы mql-программу можно было запустить в любой момент, независимо от прихода ценовых тиков.
 
Да, в общем-то, согласен. На прямую, в лоб, действительно ни к чему эксперту срабатывать, если изменений (рыночных) не происходит. Но дело в том, что возникает масса мелких сопутствующих факторов. Например, ждем чего-то определённое время, а ничего не происходит. Смотрим, а оказывается коннекта нет (так себе примерчик, конечно же). Или ещё чего... Действительно, некоторое количество ситуаций могло бы быть решено, если бы программы MQL могли срабатывать не только от тиков рынка...
 
это всё решаемо. скоро у нас будет функция проверки коннекта из mql-программы. можно будет написать скрипт с бесконечным циклом с проверкой коннекта через каждые 10 секунд. в случае чего вызываем Alert или SendMail или SpeechText или ещё чего.
мы ведь не собираемся останавливаться на достигнутом
 
Наверное при отсутствии коннекта SendMail все-таки затруднительно будет выполнить
 
отсутствие коннекта с торговым сервером не обязательно означает отсутствие коннекта вообще.
 
Но отсутствие коннекта вообще обязательно означает отсутствие коннекта с торговым сервером
Причина обращения: