Возможно ли у закрытого индикаторы перехватить ALERT MQL4

 
Возможно ли у закрытого индикаторы перехватить ALERT MQL4?
 
Vitaliy Kacheev:
Возможно ли у закрытого индикаторы перехватить ALERT MQL4?
без Win API точно нельзя. А так - читать журнал из MQL4/Logs в поисках строки "Alert:". И то на 100% не уверен - надо проверять что журнал пишется как положено журналам, а не буферизуется в терминале
 
Vitaliy Kacheev:
Возможно ли у закрытого индикаторы перехватить ALERT MQL4?
Вам нужен от индикатора не Alert, а сигнал, о котором этот алерт сигнализирует. Следовательно, Вы можете из эксперта получать сигнал индикатора и понимать, что индикатор Вам сигнализирует в данный момент.
 
Всем спасибо.
 
Vitaliy Kashcheev #:
Всем спасибо.

Как в итоге решили задачу?

 
Решил я перехват alert из индикаторов через костыль. В советнике в MetaTrader посылаю команду открыть логи.  В этот момент MetaTrader сохраняет логи на диск. Сторонним приложением (C#) я мониторю логи. Когда оно находит новый alert - шлет куда следует.
Пока будет так работать. Потом попробую этот функционал засунуть в DLL.
Причина обращения: