Цепочка графических обьектов.

 

Нужен скрипт\индикатор который рассчерчивает таймфрейм таким образом: Берется временной промежуток - месяц с 1-го числа по конец месяца. На нем определяется самая высокая и самая низкая цена. На основании 4-ех данных: начало месяца, конец месяца, макс цена, мин цена -- строиться Прямоугольник. И тоже самое происходит со следующим месяцем и тд. В итоге после запуска на графике должна нарисоваться цепочка прямоугольников, каждый длинной в месяц.


Проблема в том, что мой алгоритм рисует только первый прямоугольник, прокручивает алгоритм дальше но почему то новых прямоугольником не создает. Пытался менять его, подходил с разных сторон но проблема остается, после первого рисунка он просто забывает рисовать следующие.


Код пока выставлять не буду(просто он сейчас жутко неоптимизированный), возможно проблема тривиальна, я только начал заниматься MQL4.

 
А вы не забывайте менять имена графическим обьектам....
 


Доработай вывод цвета, показывает еще недели и дни

Файлы: