Об окончании работ будет объявлено в этом же топике.
топик на сайте mql5.com - сайт будет недоступен - а окончание работ будет объявлено в топике на недоступном сайте - короче, все всё поняли
топик на сайте mql5.com - сайт будет недоступен - а окончание работ будет объявлено в топике на недоступном сайте - короче, все всё поняли
Работы успешно завершены. Просьба при обнаружении ошибок в работе сайта обращаться в сервисдеск.
Ага, так же как flag TERMINAL_CONNECTED есть а получить его состояние фальше (в советнике или индикаторе) нет возможности так как когда дисконектед то и тика нет. Это уже похоже традиция.
А по таймеру?
То есть лепить таймер в каждый индикатор только ради того чтоб иметь возможность отследить что между прошлым вызовом OnCalculate() или OnTick() и теперешним вызовом был разрыв связи ?? а если таймер уже используется с другой частотой ?? да и как то 1 сек многовато для слежения.
Может лучше дать системное событие всем чартам CHARTEVENT_TERMINAL_DISCONNECTED ? которое происходит при разрыве связи.
То есть лепить таймер в каждый индикатор
А зачем каждому индюку вообще знать о состоянии коннекта?
Короче, не тупите, господа, все логично.
А зачем каждому индюку вообще знать о состоянии коннекта?
Ну с каждым я загнул, просто ломаю голову как определить готовность данных расчитываемых в других индикаторов.
Столкнулся с таким поведением терминала не первый раз, первый раз это настолько достало что решил раз и на всегда это решить.
После разрыва связи котировки начинают перепроверятся, как результат вызываемые индикаторы либо не успевают расчитаться, либо у них ещё нет доступа к данным. В общем столкнулся с тем что вызов индикатора должен знать было ли между вызовами событие разрыва связи.
После разрыва связи котировки начинают перепроверятся
Не доверяешь терминальной встроенной логике? Имею в виду IndicatorCounted.
А ты получи в OnCalculate() пользовательского индикатора IndicatorCounted от вызываемой машки.
ЗЫ согласись что индикатор может вызывать индикатор как с другого ТФ так и с другого сивола, и количество запрашиваемых данных может отличаться от rates_total текущего индикатора.
ЗЗЫ я не то что не доверяю, я своими глазами вижу что если до разрыва связи данные были, то это совсем не значит что они доступны не менее чем в том же количестве как и раньше сразу на следующем тике после разрыва связи.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
В ближайшее время сайты:
будут недоступны в течение короткого периода в связи с проведением технических работ.
Приносим извинения за неудобства. Об окончании работ будет объявлено в этом же топике.