Как определить закрытие дня и начала нового, играя по 1H барам? Т.е. хотелось бы поймать момент когда закончился текущий день и начался новый с учетом закрытия часовых баров. Спасибо.
- Как правильно определить, что начался новый бар?
- [ВНИМАНИЕ, ТЕМА ЗАКРЫТА!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда.
- Поймать момент закрытия свечи (бара)
rabanik >>:
Как определить закрытие дня и начала нового, играя по 1H барам? Т.е. хотелось бы поймать момент когда закончился текущий день и начался новый с учетом закрытия часовых баров. Спасибо.
Как определить закрытие дня и начала нового, играя по 1H барам? Т.е. хотелось бы поймать момент когда закончился текущий день и начался новый с учетом закрытия часовых баров. Спасибо.
стоя на H1
--
static datetime dayTime = 0; void init() { dayTime = iTime( Symbol() , PERIOD_D1, 0 ); } void start() { if ( iTime( Symbol() , PERIOD_D1, 0 ) != dayTime ) { dayTime = iTime( Symbol() , PERIOD_D1, 0 ); // поймали начало нового дня } }
TimeDay(Time[0])!=TimeDay(Time[1]) - первый бар нового дня
спасибо. всем.
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь