Значение индикатора и его буфера сильно разнятся. Что не так?

 

Задача: Объединить в тексте одного индикатора несколько простых индикаторов.

Для примера взял индикатор DEMA(100)  и DEMA(200), просто продублировав нужные строки в программе (см. текст в приложении).

Внешне обе линии на графике выглядят вполне правдоподобно синяя тонкая - DEMA(100), красная потолще - DEMA(200) - см. рисунок в приложении. 

Однако правильно обработать их значения в программе не получается, так как значения в первом буфере точно соответствуют значению DEMA(100), а вот значения второго буфера резко отличаются от значений линии DEMA(200) - см. рисунок в приложении.

Никак не пойму, в чем тут дело.

Прошу указать на мою ошибку. Заранее благодарю.

 

Попутно задам еще один вопрос знатокам - можно ли в тексте программы одного индикатора одну линию простого индикатора рисовать в основном окне графика, а линию другого простого индюка одновременно рисовать в нижнем дополнительном окне графика?

Если да, то как это сделать?

Файлы:
Test_DEMA.mq5  13 kb
4p73el.png  18 kb
6jq3eq00.png  23 kb
 
//--- indicator settings
#property indicator_chart_window
#property indicator_buffers 6                            // измение с 3 на 6
#property indicator_plots   4                            // измение с 1 на 2
#property indicator_type1   DRAW_LINE
#property indicator_type4   DRAW_LINE                    // дополнение
#property indicator_color1  White
#property indicator_color4  Red                          // дополнение
#property indicator_width1  1
#property indicator_width4  2                            // дополнение
#property indicator_label1  "DEMA"
#property indicator_label4  "DEMA2"                      // дополнение
#property indicator_applied_price PRICE_CLOSE
 
-Aleks-:
//--- indicator settings
#property indicator_chart_window
#property indicator_buffers 6                            // измение с 3 на 6
#property indicator_plots   4                            // измение с 1 на 2
#property indicator_type1   DRAW_LINE
#property indicator_type4   DRAW_LINE                    // дополнение
#property indicator_color1  White
#property indicator_color4  Red                          // дополнение
#property indicator_width1  1
#property indicator_width4  2                            // дополнение
#property indicator_label1  "DEMA"
#property indicator_label4  "DEMA2"                      // дополнение
#property indicator_applied_price PRICE_CLOSE

Спасибо!

Свою ошибку понял.

Тема закрыта.

 
retired:

Спасибо!

Свою ошибку понял.

Тема закрыта.

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