Максимальный период скользящей в iMA

 

Функция iMA позволяет использовать любые периоды, Например 6000.

Но на график можно вывести МА с максимальным периодом = 4000.

Если в Пользовательском Индикаторе или Советнике будет установлено значение 6000 - будет ли оно использовано корректно

или произойдет его "обнуление"?

Спасибо!

 
Вывести принтом или комментом результат Вам вполне по силам.
 
используй пользовательский мувинг, там можно дофига ставить https://www.mql5.com/ru/code/7534
 
granit77:
Вывести принтом или комментом результат Вам вполне по силам.


Уже вывел - показывает корректное значение (6000), но используется ли оно в iMA? - спрашиваю, т.к. заметил что Советник в одном случае (после запуска) повел себя неверно (если только не редкое стечение обстоятельств).

 
chief2000:


Уже вывел - показывает корректное значение (6000), но используется ли оно в iMA? - спрашиваю, т.к. заметил что Советник в одном случае (после запуска) повел себя неверно (если только не редкое стечение обстоятельств).

Если в советнике принт выводит корректное значение iMA, то это же значение используется и советником. Можно вывести на график одновременно с советником пользовательскую МА, как советует Техно, и в окне данных сравнить ее значение с выведенным принтом (комментом).
 
granit77:
Если в советнике принт выводит корректное значение iMA, то это же значение используется и советником. Можно вывести на график одновременно с советником пользовательскую МА, как советует Техно, и в окне данных сравнить ее значение с выведенным принтом (комментом).

Думал может это какое-то известное ограничение iMA.

Сейчас провел один эксперимент - в нем я задавал различные значения Периода МА у границы 4000 (а позже то же самое с 6000): от 3995 до 4050 - значение iMA изменялось очень плавно, что свидетельствует о нормальной работе. Послежу еще за работой Советника на Демо, может там что прояснится.

Всем Спасибо!

 
Учитывайте, если используется простое сглаживание, на графике должно быть баров не менее чем период МА. Если экспоненциальное, баров должно быть раз в десять больше, если не еще больше.
 
Integer:
Учитывайте, если используется простое сглаживание, на графике должно быть баров не менее чем период МА. Если экспоненциальное, баров должно быть раз в десять больше, если не еще больше.
Да, вполне возможно что проблема в количестве баров, проверю. Спасибо!
Причина обращения: