gorby777:
для экспертов да, но в индикаторах Sleep не работает. поэтому сделайте через запоминание времени и сравнивайте с TimeCurrent
Линия2=Линия1;
Sleep(10000);
RefreshRates();
if(Линия1==Линия2) Alert("...");
Можно так определить бар с момента открытия ордера?
if(OrderSelect(3514,SELECT_BY_TICKET)==true)
datetime ControlTime=TimeCurrent()-OrderOpenTime();
int ControlBar=MathRound(ControlTime/Period());
if(ControlBar>3)
А для индикаторов?

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Здравствуйте. Интересует реализация такой вот схемы.
//------------------------------------------------------
Если Линия1 = Линия1 (в течении 10 секунд)
Ставим Alert
//------------------------------------------------------
Конкретно, интересует реализация функции со временем.
Большое спасибо за ответы, могу выложить код, но думаю, что задача и так понятна. Просто искал в интернете, через что реализовать данное условие... и так и не понял чем воспользоваться.