Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
- Просмотров:
- 3679
- Рейтинг:
- Опубликован:
- 2014.05.23 08:22
- Обновлен:
- 2023.03.20 14:08
-
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Реальный автор:
Ivan Kornilov
RegressionPolynomial - трендовый индикатор, вычисляющий значения полиномиальной регрессии на каждом баре.
Для первой и второй степени используются оптимизированные методы расчета, особый интерес представляет - QRMA описанная здесь. Для первой степени используется хорошо известная форма 3 * LWMA - 2 * SMA. Также, в коде есть функция вычисляющая QWMA - более чувствительного мувинга, чем LWMA.
Индикатор использует классы библиотеки SmoothAlgorithms.mqh (нужно скопировать в каталог_данных_терминала\MQL5\Include), подробное описание работы с которыми было опубликовано в статье "Усреднение ценовых рядов без дополнительных буферов для промежуточных расчетов".
Впервые этот индикатор был реализован на MQL4 и опубликован в CodeBase 27.04.2012.
Рис.1. Индикатор RegressionPolynomial
![Imp_XMA_HTF](https://c.mql5.com/i/code/indicator.png)
Индикатор Imp_XMA с возможностью изменения таймфрейма индикатора во входных параметрах.
![BoDi_HTF](https://c.mql5.com/i/code/indicator.png)
Индикатор BoDi с возможностью изменения таймфрейма индикатора во входных параметрах.
![SimpleBars](https://c.mql5.com/i/code/indicator.png)
Индикатор раскрашивает свечи, ориентируясь на минимумы и максимумы предыдущих баров.
![XVolume](https://c.mql5.com/i/code/indicator.png)
Индикатор объемов.