Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
- Просмотров:
- 5139
- Рейтинг:
- Опубликован:
- 2011.01.07 10:22
- Обновлен:
- 2016.11.22 07:33
-
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Индикатор строит канал по уравнению линейной регрессии y=b+a*x.
Коэффициенты a и b уравнения линейной регрессии вычисляются только по сформировавшимся барам, т.е. самый последний бар, который не сформировался до конца, в расчетах не участвует.
Количество баров для расчета устанавливается во входной переменной InChPeriod, и не может быть меньше 2 или больше количества баров в истории минус единица. Значение индикатора для последнего, не сформировавшегося, бара вычисляется на основе полученных коэффициентов a и b.
В канал между линиями "Up Line" и "Down Line" должно попадать не менее 68.26% ценовых значений, принятых для расчетов. В канал между линиями "High Line" и "Low Line" не менее 95.44% ценовых значений, принятых для расчетов. Пересчет значений индикатора происходит только при изменении количества баров в истории, например формирование нового бара.
![ZigzagColor_Channel](https://c.mql5.com/i/code/indicator.png)
Индикатор ZigzagColor, рисующий канал.
![Grr-al](https://c.mql5.com/i/code/expert.png)
Тестерный грааль для режимов "по ценам открытия" и "OHLC на M1".
![Мастер MQL5 - Торговые сигналы по пересечению ценой скользящей средней](https://c.mql5.com/i/code/expert.png)
Торговые сигналы по пересечению ценой скользящей средней из модуля сигналов "Signals based on price crossover with MA" (класс CSignalMA из Стандартной библиотеки).
![Мастер MQL5 - Торговые сигналы по взаимному расположению трех скользящих средних](https://c.mql5.com/i/code/expert.png)
Торговые сигналы по взаимному расположению трех экспоненциально сглаженных скользящих средних "Signals based on three EMA".