MQL5 и день недели. day_of_week

 

Добрый день.

Упорно изучаю MQL5. Гуглил данную проблему.

К делу - индикатор помечает горизонтальной линией каждый понедельник на графике EURUSD

Проблема -  выходных дней на графике нету, в нередких случаях так-же отсутствует понедельник.

Аналогичная ситуация была с 29.12.2017 - 02.01.2018 понедельник был 01.01.2018

Понедельники сохраняю в массив таким образом (второе условие для меньших таймфреймов чтобы много раз не сохранял на часовике)

// Сохраняем первые дни недели
if(DateSTR.day_of_week == 1 && DateSTR.day != DateSTR_w.day) {

Заранее благодарен любым советам по решению этой проблемы!

Пропуск начала недели

 

Проблема непонятна. Если нет понедельника на графике, то почему должна быть метка?

Сформулируйте задачу более точно. Может нужен не понедельник, а начало недели?

 
Ihor Herasko:

Проблема непонятна. Если нет понедельника на графике, то почему должна быть метка?

Сформулируйте задачу более точно. Может нужен не понедельник, а начало недели?

Да, было нужно именно начало недели а не конкретно понедельник, виноват, не уточнил.

Решил проблему расставляя метки на начале недельных свечах.

Благодарю за отзывчивость в любом случае :)