У меня тоже вопрос про АТR.
Изучаем доки.
https://www.mql5.com/ru/docs/series

- www.mql5.com
Изучаем доки.
https://www.mql5.com/ru/docs/series
А, как пример, можете написать, если не трудно, как можно посчитать среднее атр за последние 5 баров? На мт5. В мт4 просто, а тут не понимаю как сделать.
int hndl=iATR(_Symbol,PERIOD_CURRENT,20); double buffer[], result=0.0; if (CopyBuffer(hndl,0,0,5,buffer)==5) for (int i=0;i<5;result+=buffer[i++]); Alert(result/=5);
А еще можно использовать функцию iMA(), ей вместо цены (послдений параметр) указать хэндл другого индикатора.
int hndl=iATR(_Symbol,PERIOD_CURRENT,20); int hnd2=iMA(.......,hnd1);
А еще можно использовать функцию iMA(), ей вместо цены (послдений параметр) указать хэндл другого индикатора.
ИМХО. Не оптимально. В этом случае создается целый индикатор, который и память и, что важнее, процессорное время жрет.
ИМХО. Не оптимально. В этом случае создается целый индикатор, который и память и, что важнее, процессорное время жрет.
2 строки, время разработки, отладки и внедрения около 0 :-)
2 строки, время разработки, отладки и внедрения около 0 :-)
По процессорному времени снимаю, там действительно только последний бар обсчитывается, но памяти он заберет: глубина_истории*количество_буферов*sizeof(double). Вроде ерунда, но задачи всякие бывают.
Доброго времени суток Вам!
Ищу обычный индикатор для МТ4, что бы показывал среднее значение за N свечей на графике. На дневном графике будет показывать среднее движение цены за какой то установленный период.
Может ссылку из Маркета?
Заранее благодарю!
В CodeBase можете взять для МТ4. Я только-что опубликовал старую свою поделку.

- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Доброго времени суток Вам!
Ищу обычный индикатор для МТ4, что бы показывал среднее значение за N свечей на графике. На дневном графике будет показывать среднее движение цены за какой то установленный период.
Может ссылку из Маркета?
Заранее благодарю!