Piotr Storozenko:
А если так?
bool DatareadyForSymbol(string symbol, ENUM_TIMEFRAMES tf) { if(iTime(symbol,tf,0)+tf*60>TimeCurrent()) //Проверяем, действительно ли бар 0 является текущим. { return true; } else { Print("error : "+symbol+" TF : "+Frame(tf)); return false; } }И кстати, в многовалютниках надо через Таймер работать, а не ждать тик на текущем символе.
Andrei Fandeev:
А если так?
Спасибо, попробую.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Добрый день.
Написал мультивалютный, использующий несколько ТФ советник. Для того чтобы быть уверенным что программа имее актуалные котировки использую блок, как в приклеенном файле. У некоторых брокеров программа "побуксовав" на старте печатая ошибку начинает работать а у некоторых завешивается печатая все время ошибку ( причем еще неделю назад и у этиь брокеров работала нормально) .
В чем может быть причина и как можна исправить? Может ли это быть связанным с последней актуализацией?
Спасибо.