Добрый день! Возникла такая сложность: как получить время будущего N-ного бара. ?
По условиям открытия действие позиции истекает через 100 баров, но бывают же и выходные которые не должны учитываться.
Т.е. конструкция ниже попадает(может попасть) на выходной день и соответственно int countR=ArraySize(rates); countR будет меньше kvoBarovWaitPosition.
все-таки хочется именно время будущего бара получить чтобы при открытии позиции указать дату истечения и забыть, а не ловить закрывать не закрывать....
все-таки хочется именно время будущего бара получить чтобы при открытии позиции указать дату истечения и забыть, а не ловить закрывать не закрывать....
mql5
mql5
все-таки хочется именно время будущего бара получить чтобы при открытии позиции указать дату истечения и забыть, а не ловить закрывать не закрывать....
все-таки хочется именно время будущего бара получить чтобы при открытии позиции указать дату истечения и забыть, а не ловить закрывать не закрывать....
до меня по моему дошло как решить, спасибо за советы!
datetime tmp_time=m_time; int stepBar=0; while(stepBar<m_waitbars) { tmp_time=tmp_time+m_secondsbar; MqlDateTime stm; TimeToStruct(tmp_time,stm); if(stm.day_of_week!=0 && stm.day_of_week!=6) { stepBar++; } } //int copied=CopyRates(m_symbol,m_period,m_time+(kvoBarovWaitPosition*m_secondsbar),m_time,rates); int copied=CopyRates(m_symbol,m_period,tmp_time,m_time,rates);
до меня по моему дошло как решить, спасибо за советы!
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Добрый день! Возникла такая сложность: как получить время будущего N-ного бара. ?
По условиям открытия действие позиции истекает через 100 баров, но бывают же и выходные которые не должны учитываться.
Т.е. конструкция ниже попадает(может попасть) на выходной день и соответственно int countR=ArraySize(rates); countR будет меньше kvoBarovWaitPosition.